opennlp.tools.util.featuregen
Class OutcomePriorFeatureGenerator

java.lang.Object
  extended by opennlp.tools.util.featuregen.FeatureGeneratorAdapter
      extended by opennlp.tools.util.featuregen.OutcomePriorFeatureGenerator
All Implemented Interfaces:
AdaptiveFeatureGenerator

public class OutcomePriorFeatureGenerator
extends FeatureGeneratorAdapter

The definition feature maps the underlying distribution of outcomes.


Field Summary
static String OUTCOME_PRIOR_FEATURE
           
 
Constructor Summary
OutcomePriorFeatureGenerator()
           
 
Method Summary
 void createFeatures(List<String> features, String[] tokens, int index, String[] previousOutcomes)
          Adds the appropriate features for the token at the specified index with the specified array of previous outcomes to the specified list of features.
 
Methods inherited from class opennlp.tools.util.featuregen.FeatureGeneratorAdapter
clearAdaptiveData, updateAdaptiveData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OUTCOME_PRIOR_FEATURE

public static final String OUTCOME_PRIOR_FEATURE
See Also:
Constant Field Values
Constructor Detail

OutcomePriorFeatureGenerator

public OutcomePriorFeatureGenerator()
Method Detail

createFeatures

public void createFeatures(List<String> features,
                           String[] tokens,
                           int index,
                           String[] previousOutcomes)
Description copied from interface: AdaptiveFeatureGenerator
Adds the appropriate features for the token at the specified index with the specified array of previous outcomes to the specified list of features.

Parameters:
features - The list of features to be added to.
tokens - The tokens of the sentence or other text unit being processed.
index - The index of the token which is currently being processed.
previousOutcomes - The outcomes for the tokens prior to the specified index.


Copyright © 2010. All Rights Reserved.