opennlp.tools.util.featuregen
Class TokenClassFeatureGenerator

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

public class TokenClassFeatureGenerator
extends FeatureGeneratorAdapter

Generates features for different for the class of the token.


Constructor Summary
TokenClassFeatureGenerator()
           
TokenClassFeatureGenerator(boolean genearteWordAndClassFeature)
           
 
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.
 
Methods inherited from class opennlp.tools.util.featuregen.FeatureGeneratorAdapter
clearAdaptiveData, updateAdaptiveData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenClassFeatureGenerator

public TokenClassFeatureGenerator()

TokenClassFeatureGenerator

public TokenClassFeatureGenerator(boolean genearteWordAndClassFeature)
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.


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.