Package opennlp.tools.parser
Package containing common code for performing full syntactic parsing.
-
Interface Summary Interface Description GapLabeler Represents a labeler for nodes which contain traces so that these traces can be predicted by aParser.HeadRules Encoder for head rules associated with parsing.Parser Defines common methods for full-syntactic parsers.ParserEvaluationMonitor A marker interface for evaluatingparsers. -
Class Summary Class Description AbstractBottomUpParser Abstract class which contains code to tag and chunk parses for bottom up parsing and leaves implementation of advancing parses and completing parses to extend class.AbstractContextGenerator Abstract class containing many of the methods used to generate contexts for parsing.AbstractParserEventStream Abstract class extended by parser event streams which perform tagging and chunking.ChunkContextGenerator Creates predictive context for the pre-chunking phases of parsing.ChunkSampleStream Cons Holds feature information about a specificParsenode.Constituent Holds constituents when readingparses.Parse Data structure for holding parse constituents.ParserChunkerFactory ParserChunkerSequenceValidator The parser chunkerSequenceValidatorimplementation.ParserCrossValidator Cross validator for aParser.ParserEvaluator This implementation ofEvaluatorbehaves likeEVALBwith no exceptions, e.g, without removing punctuation tags, or equality betweenADVPandPRT, as in COLLINS convention.ParserFactory ParserModel This is the defaultParserModelimplementation.ParseSampleStream PosSampleStream -
Enum Summary Enum Description ParserEventTypeEnum Enumeration of event types for aParser.ParserType Enumeration of supportedParsertypes.