edu.cmu.minorthird.ui
Class Recommended.MEMMLearner

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.MEMMLearner
Enclosing class:
Recommended

public static class Recommended.MEMMLearner
extends SequenceAnnotatorLearner

Uses logistic regression/Maximum entropy to learn a condition Markov model (CMM), aka "maxent Markov model" (MEMM).

Reference: Andrew McCallum and Dayne Freitag and Fernando Pereira, Maximum Entropy Markov Models for Information Extraction and Segmentation, Proceedings of the International Conference on Machine Learning (ICML-2000).


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.MEMMLearner()
           
 
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.MEMMLearner

public Recommended.MEMMLearner()