Lingua::Align::Corpus::Treebank - Factory class for reading treebanks
my $treebank = new Lingua::Align::Corpus::Treebank(-file => $corpusfile, -type => 'TigerXML'); my %tree=(); while ($treebank->next_sentence(\%tree)){ print $treebank->print_sentence(\%tree); print "\n"; }
Factory class of modules for reading treebanks in different formats. The default format is the Penn Treebank format. Other supported formats are the format produced by the Berkeley parser, the Stanford parser (including typed dependencies), TigerXML and Alpino XML.
Lingua::Align::Corpus Lingua::Align::Corpus::Treebank::Penn Lingua::Align::Corpus::Treebank::Berkeley Lingua::Align::Corpus::Treebank::Stanford Lingua::Align::Corpus::Treebank::TigerXML Lingua::Align::Corpus::Treebank::AlpinoXML
Joerg Tiedemann
Copyright (C) 2009 by Joerg Tiedemann
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.
To install Lingua::Align, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Lingua::Align
CPAN shell
perl -MCPAN -e shell install Lingua::Align
For more information on module installation, please visit the detailed CPAN module installation guide.