Uses of Interface
org.terrier.matching.Model

Packages that use Model
org.terrier.matching Provides the classes and interfaces used for matching documents to queries. 
org.terrier.matching.models Provides the classes that implement various weighting models. 
org.terrier.matching.tsms Provides the interface and classes that implement the term score modifiers, which modify the scores assigned to documents for a particular term. 
org.terrier.querying Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters. 
 

Uses of Model in org.terrier.matching
 

Methods in org.terrier.matching with parameters of type Model
 void OldBasicMatching.setModel(Model model)
          Deprecated.  
 

Uses of Model in org.terrier.matching.models
 

Classes in org.terrier.matching.models that implement Model
 class BB2
          This class implements the BB2 weighting model.
 class BM25
          This class implements the Okapi BM25 weighting model.
 class BM25F
          A convenience subclass of PerFieldNormWeightingModel setup to do specifically BM25F, as described by [Zaragoza TREC-2004].
 class DFI0
          Implementation of the basic Divergence from Independence model.
 class DFR_BM25
          This class implements the DFR_BM25 weighting model.
 class DFRee
          This class implements the DFRee weighting model.
 class DFRWeightingModel
          This class implements a modular Divergence from Randomness weighting model.
 class DirichletLM
          Bayesian smoothing with Dirichlet Prior.
 class DLH
          This class implements the DLH weighting model.
 class DLH13
          This class implements the DLH13 weighting model.
 class DPH
          This class implements the DPH hypergeometric weighting model.
 class Hiemstra_LM
          This class implements the Hiemstra LM weighting model.
 class IFB2
          This class implements the IFB2 weighting model.
 class In_expB2
          This class implements the PL2 weighting model.
 class In_expC2
          This class implements the In_expC2 weighting model.
 class InB2
          This class implements the PL2 weighting model.
 class InL2
          This class implements the InL2 weighting model.
 class Js_KLs
          This class implements the Js_KLs weighting model, which is the product of two measures: the Jefrreys' divergence with the Kullback Leibler's divergence.
 class LemurTF_IDF
          This class implements the TF_IDF weighting model as it is implemented in Lemur.
 class LGD
          This class implements the LGD weighting model.
 class MDL2
          This class implements the MDL2 field-based weighting model.
 class ML2
          This class implements the ML2 field-based weighting model.
 class PerFieldNormWeightingModel
          A class for generating arbitrary per-field normalisation models.
 class PL2
          This class implements the PL2 weighting model.
 class PL2F
          A convenience subclass of PerFieldNormWeightingModel setup to do specifically PL2F.
 class TF_IDF
          This class implements the TF_IDF weighting model.
 class WeightingModel
          This class should be extended by the classes used for weighting terms and documents.
 class XSqrA_M
          This class implements the XSqrA_M weighting model, which computed the inner product of Pearson's X^2 with the information growth computed with the multinomial M.
 

Uses of Model in org.terrier.matching.tsms
 

Classes in org.terrier.matching.tsms that implement Model
 class RequiredTermModifier
          Resets the scores of documents according to whether a term is required or not, and whether it appears in the retrieved documents.
 class TermInFieldModifier
          Resets the scores of documents according to whether a term appears in a given set of fields.
 

Uses of Model in org.terrier.querying
 

Methods in org.terrier.querying that return Model
protected  Model Manager.getWeightingModel(Request rq)
          Returns the weighting model requested by the Reqes from the WeightingModel factory.
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow