|
Terrier IR Platform 2.2.1 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
Normalisation | This class provides a contract for implementing frequency normalisation methods. |
Normalisation0 | This class implements an empty normalisation. |
Normalisation2 | This class implements the DFR normalisation 2. |
Normalisation2exp | This class implements the DFR normalisation 2 with natural logorithm. |
Normalisation3 | This class implements the Dirichlet Priors normalisation. |
NormalisationB | This class implements BM25's normalisation method. |
NormalisationStatic | This class implements a Normalisation method that forces all term frequencies to the value of the parameter. |
Provides the interface and the classes for implementing the basic models for randomness in the DFR framework. The implemented classes can be used by specifying the class name in /etc/trec.models, or in property trec.model. For instance, adding a line DFRWeightingModel(P,L,2) in file /etc/trec.models tells the systems to use the PL2 model to run retrieval. P stands for class P in this package, L stands for class L in package uk.ac.gla.terrier.matching.basicmodel, and "2" stands for class 2 in package uk.ac.gla.terrier.matching.models.normalisation.
|
Terrier IR Platform 2.2.1 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |