public class Normalisation3 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 |
|---|
Normalisation3()
The default constructor.
|
Normalisation3(double value)
The constructor that also sets the parameter mu of the Dirichlet Normalisation.
|
| 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, setParameterprotected final String methodName
public Normalisation3()
public Normalisation3(double value)
value - The specified value for the parameter mu.public String getInfo()
getInfo in class Normalisationpublic double normalise(double tf,
double docLength,
double termFrequency)
normalise in class Normalisationtf - 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 Platform 5.1. Copyright © 2004-2019, University of Glasgow