|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--opennlp.grok.preprocess.postag.POSTaggerME
A part-of-speech tagger that uses maximum entropy. Trys to predict whether words are nouns, verbs, or any of 70 other POS tags depending on their surrounding context.
| Field Summary | |
protected opennlp.common.util.FilterFcn |
_closedClassTagsFilter
Decides whether a word can be assigned a particular closed class tag. |
protected opennlp.maxent.ContextGenerator |
_contextGen
The feature context generator. |
protected opennlp.maxent.MaxentModel |
_posModel
The maximum entropy model to use to evaluate contexts. |
protected boolean |
_useClosedClassTagsFilter
Says whether a filter should be used to check whether a tag assignment is to a word outside of a closed class. |
| Constructor Summary | |
protected |
POSTaggerME()
|
|
POSTaggerME(opennlp.maxent.MaxentModel mod)
|
|
POSTaggerME(opennlp.maxent.MaxentModel mod,
opennlp.maxent.ContextGenerator cg)
|
| Method Summary | |
java.util.List |
bestSequence(java.util.List words)
|
opennlp.maxent.EventCollector |
getEventCollector(java.io.Reader r)
|
java.lang.String |
getNegativeOutcome()
|
void |
localEval(opennlp.maxent.MaxentModel posModel,
java.io.Reader r,
opennlp.maxent.Evalable e,
boolean verbose)
|
static void |
main(java.lang.String[] args)
|
void |
process(opennlp.common.xml.NLPDocument doc)
POS tag the words in a document. |
java.util.Set |
requires()
|
java.util.List |
tag(java.util.List sentence)
|
java.lang.String |
tag(java.lang.String sentence)
|
java.lang.String[] |
tag(java.lang.String[] sentence)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected opennlp.maxent.MaxentModel _posModel
protected opennlp.maxent.ContextGenerator _contextGen
protected opennlp.common.util.FilterFcn _closedClassTagsFilter
protected boolean _useClosedClassTagsFilter
| Constructor Detail |
protected POSTaggerME()
public POSTaggerME(opennlp.maxent.MaxentModel mod)
public POSTaggerME(opennlp.maxent.MaxentModel mod,
opennlp.maxent.ContextGenerator cg)
| Method Detail |
public java.lang.String getNegativeOutcome()
getNegativeOutcome in interface opennlp.maxent.Evalablepublic opennlp.maxent.EventCollector getEventCollector(java.io.Reader r)
getEventCollector in interface opennlp.maxent.Evalablepublic void process(opennlp.common.xml.NLPDocument doc)
process in interface opennlp.common.preprocess.Pipelinkpublic java.util.List tag(java.util.List sentence)
tag in interface opennlp.common.preprocess.POSTaggerpublic java.lang.String[] tag(java.lang.String[] sentence)
tag in interface opennlp.common.preprocess.POSTaggerpublic java.lang.String tag(java.lang.String sentence)
tag in interface opennlp.common.preprocess.POSTagger
public void localEval(opennlp.maxent.MaxentModel posModel,
java.io.Reader r,
opennlp.maxent.Evalable e,
boolean verbose)
localEval in interface opennlp.maxent.Evalablepublic java.util.List bestSequence(java.util.List words)
public java.util.Set requires()
requires in interface opennlp.common.preprocess.Pipelink
public static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||