Uses of Interface
opennlp.tools.parser.HeadRules
-
Packages that use HeadRules Package Description opennlp.tools.parser Package containing common code for performing full syntactic parsing.opennlp.tools.parser.chunking Package containing code for performing full syntactic parsing using shift/reduce-style decisions.opennlp.tools.parser.lang.en opennlp.tools.parser.lang.es opennlp.tools.parser.treeinsert Package containing experimental code for performing full syntactic parsing using attachment decisions. -
-
Uses of HeadRules in opennlp.tools.parser
Fields in opennlp.tools.parser declared as HeadRules Modifier and Type Field Description protected HeadRulesAbstractBottomUpParser. headRulesThe head rules for the parser.protected HeadRulesAbstractParserEventStream. rulesMethods in opennlp.tools.parser that return HeadRules Modifier and Type Method Description HeadRulesParserModel. getHeadRules()Methods in opennlp.tools.parser with parameters of type HeadRules Modifier and Type Method Description voidParse. add(Parse daughter, HeadRules rules)ParseParse. adjoin(Parse sister, HeadRules rules)Sister adjoins this node's last child and the specified sister node and returns their new parent node.ParseParse. adjoinRoot(Parse node, HeadRules rules, int parseIndex)static DictionaryAbstractBottomUpParser. buildDictionary(ObjectStream<Parse> data, HeadRules rules, int cutoff)Creates a n-gramDictionaryfrom the specified data stream usingHeadRulesand specified cut-off.static DictionaryAbstractBottomUpParser. buildDictionary(ObjectStream<Parse> data, HeadRules rules, TrainingParameters params)Creates a n-gramDictionaryfrom the specified data stream using the specified head rule and specified cut-off.voidParse. updateHeads(HeadRules rules)Computes the head parses for this parse and its sub-parses and stores this information in the parse data structure.Constructors in opennlp.tools.parser with parameters of type HeadRules Constructor Description AbstractBottomUpParser(POSTagger tagger, Chunker chunker, HeadRules headRules, int beamSize, double advancePercentage)AbstractParserEventStream(ObjectStream<Parse> d, HeadRules rules, ParserEventTypeEnum etype)AbstractParserEventStream(ObjectStream<Parse> d, HeadRules rules, ParserEventTypeEnum etype, Dictionary dict)ParserCrossValidator(String languageCode, TrainingParameters params, HeadRules rules, ParserType parserType, ParserEvaluationMonitor... monitors)Initializes aParserCrossValidatorinstance via given parameters.ParserModel(String languageCode, MaxentModel buildModel, MaxentModel checkModel, MaxentModel attachModel, POSModel parserTagger, ChunkerModel chunkerTagger, HeadRules headRules, ParserType modelType)Initializes aParserModelinstance via given parameters.ParserModel(String languageCode, MaxentModel buildModel, MaxentModel checkModel, MaxentModel attachModel, POSModel parserTagger, ChunkerModel chunkerTagger, HeadRules headRules, ParserType modelType, Map<String,String> manifestInfoEntries)Initializes aParserModelinstance via given parameters.ParserModel(String languageCode, MaxentModel buildModel, MaxentModel checkModel, POSModel parserTagger, ChunkerModel chunkerTagger, HeadRules headRules, ParserType type, Map<String,String> manifestInfoEntries)Initializes aParserModelinstance via given parameters. -
Uses of HeadRules in opennlp.tools.parser.chunking
Methods in opennlp.tools.parser.chunking with parameters of type HeadRules Modifier and Type Method Description static ParserModelParser. train(String languageCode, ObjectStream<Parse> parseSamples, HeadRules rules, TrainingParameters mlParams)Starts a training of aParserModel.Constructors in opennlp.tools.parser.chunking with parameters of type HeadRules Constructor Description ParserEventStream(ObjectStream<Parse> d, HeadRules rules, ParserEventTypeEnum etype)ParserEventStream(ObjectStream<Parse> d, HeadRules rules, ParserEventTypeEnum etype, Dictionary dict) -
Uses of HeadRules in opennlp.tools.parser.lang.en
Classes in opennlp.tools.parser.lang.en that implement HeadRules Modifier and Type Class Description classHeadRulesClass for storing the EnglishHeadRulesassociated with parsing. -
Uses of HeadRules in opennlp.tools.parser.lang.es
Classes in opennlp.tools.parser.lang.es that implement HeadRules Modifier and Type Class Description classAncoraSpanishHeadRulesClass for storing the Ancora Spanish head rules associated with parsing. -
Uses of HeadRules in opennlp.tools.parser.treeinsert
Methods in opennlp.tools.parser.treeinsert with parameters of type HeadRules Modifier and Type Method Description static ParserModelParser. train(String languageCode, ObjectStream<Parse> parseSamples, HeadRules rules, int iterations, int cutoff)Starts a training of aParserModel.static ParserModelParser. train(String languageCode, ObjectStream<Parse> parseSamples, HeadRules rules, TrainingParameters mlParams)Starts a training of aParserModel.Constructors in opennlp.tools.parser.treeinsert with parameters of type HeadRules Constructor Description ParserEventStream(ObjectStream<Parse> d, HeadRules rules, ParserEventTypeEnum etype)ParserEventStream(ObjectStream<Parse> d, HeadRules rules, ParserEventTypeEnum etype, Dictionary dict)
-