public class NormalisationB extends Normalisation
Modifier and Type | Field and Description |
---|---|
protected String |
methodName
The name of the normalisation method .
|
averageDocumentLength, idf, Nt, numberOfDocuments, numberOfTokens, parameter, termFrequency
Constructor and Description |
---|
NormalisationB()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getInfo()
Get the name of the normalisation method.
|
double |
normalise(double tf,
double docLength,
double termFrequency)
This method gets the normalised term frequency.
|
clone, getParameter, setAverageDocumentLength, setDocumentFrequency, setNumberOfDocuments, setNumberOfTokens, setParameter
protected final String methodName
public NormalisationB()
public String getInfo()
getInfo
in class Normalisation
public double normalise(double tf, double docLength, double termFrequency)
normalise
in class Normalisation
tf
- The frequency of the query term in the document.docLength
- The number of tokens in the document.termFrequency
- The frequency of the query term in the collection.Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow