| 
 | Terrier IR Platform 2.2.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.gla.terrier.matching.models.WeightingModel
uk.ac.gla.terrier.matching.models.DFRee
public class DFRee
This class implements the DFRee weighting model. DFRee stands for DFR free from parameters.
| Constructor Summary | |
|---|---|
| DFRee()A default constructor to make this model. | |
| Method Summary | |
|---|---|
|  java.lang.String | getInfo()Returns the name of the model, in this case "DFRee" | 
|  double | score(double tf,
      double docLength)Uses DFRee to compute a weight for a term in a document. | 
|  double | score(double tf,
      double docLength,
      double documentFrequency,
      double termFrequency,
      double keyFrequency)Uses DFRee to compute a weight for a term in a document. | 
| Methods inherited from class uk.ac.gla.terrier.matching.models.WeightingModel | 
|---|
| clone, getParameter, setAverageDocumentLength, setDocumentFrequency, setKeyFrequency, setNumberOfDocuments, setNumberOfPointers, setNumberOfTokens, setNumberOfUniqueTerms, setParameter, setTermFrequency, stirlingPower | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DFRee()
| Method Detail | 
|---|
public final java.lang.String getInfo()
getInfo in interface ModelgetInfo in class WeightingModel
public final double score(double tf,
                          double docLength)
score in class WeightingModeltf - The term frequency of the term in the documentdocLength - the document's length
public final double score(double tf,
                          double docLength,
                          double documentFrequency,
                          double termFrequency,
                          double keyFrequency)
score in class WeightingModeltf - The term frequency of the term in the documentdocLength - the document's lengthdocumentFrequency - The document frequency of the term (ignored)termFrequency - the term frequency in the collection (ignored)keyFrequency - the term frequency in the query (ignored).
| 
 | Terrier IR Platform 2.2.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||