public class TFIDF extends Object implements TextFeaturesExtractor
| Constructor and Description |
|---|
TFIDF() |
TFIDF(List<List<String>> documents,
int featureSize) |
| Modifier and Type | Method and Description |
|---|---|
double[] |
extractFeatures(List<String> documentTerms) |
Integer |
getCorpusSize() |
Map<String,Double> |
getTermsInverseDocumentFrequencies() |
protected double |
idf(String term,
List<List<String>> documents) |
void |
init(List<List<String>> documents,
int featureSize) |
void |
setCorpusSize(Integer corpusSize) |
void |
setTermsInverseDocumentFrequencies(Map<String,Double> termsInverseDocumentFrequencies) |
protected double |
tf(String term,
List<String> documentTerms) |
protected double |
tfIdf(String term,
List<String> documentTerms) |
public double[] extractFeatures(List<String> documentTerms)
extractFeatures in interface TextFeaturesExtractorpublic Integer getCorpusSize()
public void setCorpusSize(Integer corpusSize)
Copyright © 2013. All Rights Reserved.