opennlp.tools.util.featuregen
Class AdditionalContextFeatureGenerator

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

public class AdditionalContextFeatureGenerator
extends FeatureGeneratorAdapter

The AdditionalContextFeatureGenerator generates the context from the passed in additional context.


Constructor Summary
AdditionalContextFeatureGenerator()
           
 
Method Summary
 void createFeatures(List<String> features, String[] tokens, int index, String[] preds)
          Adds the appropriate features for the token at the specified index with the specified array of previous outcomes to the specified list of features.
 void setCurrentContext(String[][] context)
           
 
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
 

Constructor Detail

AdditionalContextFeatureGenerator

public AdditionalContextFeatureGenerator()
Method Detail

createFeatures

public void createFeatures(List<String> features,
                           String[] tokens,
                           int index,
                           String[] preds)
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.
preds - The outcomes for the tokens prior to the specified index.

setCurrentContext

public void setCurrentContext(String[][] context)


Copyright © 2010. All Rights Reserved.