uk.ac.shef.dcs.oak.jate.core.algorithm
Class RIDFFeatureWrapper
java.lang.Object
uk.ac.shef.dcs.oak.jate.core.algorithm.AbstractFeatureWrapper
uk.ac.shef.dcs.oak.jate.core.algorithm.RIDFFeatureWrapper
public class RIDFFeatureWrapper
- extends AbstractFeatureWrapper
feature wrapper for the RIDF algorithm
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RIDFFeatureWrapper
public RIDFFeatureWrapper(FeatureCorpusTermFrequency termFreq)
- Default constructor
- Parameters:
termFreq
-
getTermFreqInCorpus
public int getTermFreqInCorpus(java.lang.String term)
- Parameters:
term
-
- Returns:
- frequency of a term in the corpus
getTotalDocs
public int getTotalDocs()
- Returns:
- total number of documents in corpus
getDocFreq
public int getDocFreq(java.lang.String term)
- Parameters:
term
-
- Returns:
- document frequency, which is the number of documents in which the term is found
getTerms
public java.util.Set<java.lang.String> getTerms()
- Specified by:
getTerms
in class AbstractFeatureWrapper
- Returns:
- set of candidate term strings