edu.cmu.minorthird.ui
Class Recommended.VPCMMLearner

java.lang.Object
  extended by edu.cmu.minorthird.text.learn.AnnotatorLearner
      extended by edu.cmu.minorthird.text.learn.AbstractBatchAnnotatorLearner
          extended by edu.cmu.minorthird.text.learn.SequenceAnnotatorLearner
              extended by edu.cmu.minorthird.ui.Recommended.VPCMMLearner
Enclosing class:
Recommended

public static class Recommended.VPCMMLearner
extends SequenceAnnotatorLearner

Uses the voted perceptron algorithm to learn a "conditional Markov model" (CMM). This is analogous to an MEMM learner, and often (surprisingly!) competitive in terms of performance.


Nested Class Summary
 
Nested classes/interfaces inherited from class edu.cmu.minorthird.text.learn.SequenceAnnotatorLearner
SequenceAnnotatorLearner.SequenceAnnotator
 
Field Summary
 
Fields inherited from class edu.cmu.minorthird.text.learn.SequenceAnnotatorLearner
seqLearner
 
Fields inherited from class edu.cmu.minorthird.text.learn.AbstractBatchAnnotatorLearner
annotationType, fe, reduction, seqData
 
Constructor Summary
Recommended.VPCMMLearner()
           
 
Method Summary
 
Methods inherited from class edu.cmu.minorthird.text.learn.SequenceAnnotatorLearner
getAnnotator, getDisplayDatasetBeforeLearning, getDisplayDatasetBeforeLearningHelp, getSequenceClassifierLearner, getSequenceClassifierLearnerHelp, main, prepareSequenceData, setDisplayDatasetBeforeLearning, setSequenceClassifierLearner
 
Methods inherited from class edu.cmu.minorthird.text.learn.AbstractBatchAnnotatorLearner
getAnnotationType, getSequenceDataset, getSpanFeatureExtractor, getTaggingReduction, getTaggingReductionHelp, hasNextQuery, nextQuery, reset, setAnnotationType, setAnswer, setDocumentPool, setSpanFeatureExtractor, setTaggingReduction
 
Methods inherited from class edu.cmu.minorthird.text.learn.AnnotatorLearner
getAnnotationTypeHelp, getSpanFeatureExtractorHelp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Recommended.VPCMMLearner

public Recommended.VPCMMLearner()