Package org.terrier.matching.models
Class PL2F
- java.lang.Object
-
- org.terrier.matching.models.WeightingModel
-
- org.terrier.matching.models.PerFieldNormWeightingModel
-
- org.terrier.matching.models.PL2F
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,Model
public class PL2F extends PerFieldNormWeightingModel
A convenience subclass of PerFieldNormWeightingModel setup to do specifically PL2F. If you use this model, please cite: C. Macdonald, V. Plachouras, B. He, C. Lioma, and I. Ounis. University of Glasgow at WebCLEF-2005: Experiments in per-field normalisation and language specific stemming. In Proc. of CLEF 2005.- Since:
- 3.0
- Author:
- Craig Macdonald
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.terrier.matching.models.PerFieldNormWeightingModel
basicModel, fieldCount, fieldGlobalFrequencies, fieldNormalisations, fieldWeights, params
-
Fields inherited from class org.terrier.matching.models.WeightingModel
averageDocumentLength, c, cs, documentFrequency, es, i, keyFrequency, numberOfDocuments, numberOfPointers, numberOfPostings, numberOfTokens, numberOfUniqueTerms, rq, termFrequency
-
-
Constructor Summary
Constructors Constructor Description PL2F()
Constructs an instance of PL2F.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getInfo()
Returns the name of the model.-
Methods inherited from class org.terrier.matching.models.PerFieldNormWeightingModel
clone, prepare, score, score, setCollectionStatistics, setEntryStatistics
-
Methods inherited from class org.terrier.matching.models.WeightingModel
getOverflowed, getParameter, setKeyFrequency, setParameter, setRequest
-
-
-
-
Method Detail
-
getInfo
public java.lang.String getInfo()
Returns the name of the model.- Specified by:
getInfo
in interfaceModel
- Overrides:
getInfo
in classPerFieldNormWeightingModel
- Returns:
- java.lang.String
-
-