Class Summary |
AbstractDependencyGrammar |
An abstract base class for dependency grammars. |
AbstractTreebankParserParams |
An abstract class providing a common method base from which to
complete a TreebankLangParserParams implementing class. |
AbstractTreebankParserParams.AnnotatePunctuationFunction |
Annotation function for mapping punctuation to PTB-style equivalence classes. |
AbstractTreeExtractor<T> |
An abstract superclass for parser classes that extract counts from Trees. |
ArabicTreebankParserParams |
A TreebankLangParserParams implementing class for
the Penn Arabic Treebank. |
BaseLexicon |
This is the default concrete instantiation of the Lexicon interface. |
BiLexPCFGParser |
Implements Eisner and Satta style algorithms for bilexical
PCFG parsing. |
BiLexPCFGParser.N5BiLexPCFGParser |
|
BinaryGrammar |
Maintains efficient indexing of binary grammar rules. |
BinaryGrammarExtractor |
|
BinaryRule |
Binary rules (ints for parent, left and right children) |
BoundaryRemover |
Removes a boundary symbol (Lexicon.BOUNDARY_TAG or Lexicon.BOUNDARY), which
is the rightmost daughter of a tree. |
ChineseCharacterBasedLexicon |
|
ChineseLexicon |
A lexicon class for Chinese. |
ChineseLexiconAndWordSegmenter |
This class lets you train a lexicon and segmenter at the same time. |
ChineseSimWordAvgDepGrammar |
A Dependency grammar that smooths by averaging over similar words. |
ChineseTreebankParserParams |
Parameter file for parsing the Penn Chinese Treebank. |
CNFTransformers |
|
CollinsPuncTransformer |
This class manipulates punctuation in trees (used with training trees)
in the same manner that Collins manipulated punctuation in trees when
building his parsing model. |
Debinarizer |
Debinarizes a binary tree from the parser. |
Edge |
Class for parse edges. |
EnglishTreebankParserParams |
Parser parameters for the Penn English Treebank (WSJ, Brown, Switchboard). |
EnglishTreebankParserParams.EnglishTest |
|
EnglishTreebankParserParams.EnglishTrain |
|
EvalbFormatWriter |
|
ExactGrammarCompactor |
|
ExhaustiveDependencyParser |
An exhaustive O(n4t2) time and O(n2t)
space dependency parser. |
ExhaustivePCFGParser |
An exhaustive generalized CKY PCFG parser. |
FactoredLexicon |
A lexicon that accommodates a separation between the surface form and
inflectional features, which are encoded in the POS tags. |
FastFactoredParser |
Provides a much faster way to realize the factored
parsing idea, including easily returning "k good" results
at the expense of optimality. |
FrenchTreebankParserParams |
TreebankLangParserParams for the Frenck Treebank corpus. |
GrammarCompactor |
|
HebrewTreebankParserParams |
Initial version of a parser pack for the HTB. |
Hook |
Class for parse table hooks. |
HTKLatticeReader |
|
HTKLatticeReader.LatticeWord |
|
IntDependency |
Maintains a dependency between head and dependent where they are each an IntTaggedWord. |
IntTaggedWord |
Represents a WordTag (in the sense that equality is defined
on both components), where each half is represented by an
int indexed by a Index. |
Item |
Abstract class for parse items. |
IterativeCKYPCFGParser |
Does iterative deepening search inside the CKY algorithm for faster
parsing. |
Lattice |
|
LatticeEdge |
|
LexicalizedParser |
This class provides the top-level API and command-line interface to a set
of reasonably good treebank-trained parsers. |
LexicalizedParserQuery |
|
LinearGrammarSmoother |
Implements linear rule smoothing a la Petrov et al. |
MLEDependencyGrammar |
|
MLEDependencyGrammarExtractor |
Gathers statistics on tree dependencies and then passes them to an
MLEDependencyGrammar for dependency grammar construction. |
NegraPennTreebankParserParams |
Parameter file for parsing the Penn Treebank format of the Negra
Treebank (German). |
Options |
This class contains options to the parser which MUST be the SAME at
both training and testing (parsing) time in order for the parser to
work properly. |
Options.LexOptions |
|
OutsideRuleFilter |
|
ParentAnnotationStats |
See what parent annotation helps in treebank, based on support and
KL divergence. |
ParserConstraint |
A Constraint represents a restriction on possible parse trees to
consider. |
ParserData |
Stores the serialized material representing the grammar and lexicon of a
parser, and an Options that specifies things like how unknown words were
handled and how distances were binned that will also be needed to parse
with the grammar. |
SisterAnnotationStats |
See what sister annotation helps in treebank, based on support and
KL divergence. |
TestOptions |
Options to the parser which affect performance only at testing (parsing)
time. |
TrainOptions |
Non-language-specific options for training a grammar from a treebank. |
TreeAnnotator |
Performs non-language specific annotation of Trees. |
TreeAnnotatorAndBinarizer |
|
TreeBinarizer |
Binarizes trees in such a way that head-argument structure is respected. |
TreeCollinizer |
Does detransformations to a parsed sentence to map it back to the
standard treebank form for output or evaluation. |
UnaryGrammar |
Maintains efficient indexing of unary grammar rules. |
UnaryRule |
Unary grammar rules (with ints for parent and child). |