public class ChineseWordFeatureExtractor extends java.lang.Object implements WordFeatureExtractor
Modifier and Type | Field and Description |
---|---|
boolean |
turnOffWordFeatures |
Constructor and Description |
---|
ChineseWordFeatureExtractor(int featureLevel) |
Modifier and Type | Method and Description |
---|---|
void |
applyFeatureCountThreshold(java.util.Collection<java.lang.String> data,
int thresh) |
java.util.Collection<java.lang.String> |
makeFeatures(java.lang.String word) |
void |
setFeatureLevel(int level) |
void |
train(java.util.Collection<Tree> trees) |
void |
train(java.util.Collection<Tree> trees,
double weight) |
void |
train(java.util.List<TaggedWord> sentence,
double weight) |
void |
train(Tree tree,
double weight) |
public void setFeatureLevel(int level)
setFeatureLevel
in interface WordFeatureExtractor
public void train(java.util.Collection<Tree> trees)
public void train(java.util.Collection<Tree> trees, double weight)
public void train(Tree tree, double weight)
public void train(java.util.List<TaggedWord> sentence, double weight)
public void applyFeatureCountThreshold(java.util.Collection<java.lang.String> data, int thresh)
applyFeatureCountThreshold
in interface WordFeatureExtractor
public java.util.Collection<java.lang.String> makeFeatures(java.lang.String word)
makeFeatures
in interface WordFeatureExtractor