Terrier IR Platform
1.1.1

Uses of Interface
uk.ac.gla.terrier.matching.Model

Packages that use Model
uk.ac.gla.terrier.matching Provides the classes and interfaces used for matching documents to queries. 
uk.ac.gla.terrier.matching.models Provides the classes that implement various classical IR models, as well as models from the Divergence From Randomness (DFR) framework. 
uk.ac.gla.terrier.matching.models.languagemodel Provides the classes that implement language models in Terrier. 
 

Uses of Model in uk.ac.gla.terrier.matching
 

Methods in uk.ac.gla.terrier.matching with parameters of type Model
 void LMMatching.setModel(Model model)
          Sets the language model used for retrieval.
 void Matching.setModel(Model model)
          Sets the weihting model used for retrieval.
 

Uses of Model in uk.ac.gla.terrier.matching.models
 

Classes in uk.ac.gla.terrier.matching.models that implement Model
 class BB2
          This class implements the BB2 weighting model.
 class BM25
          This class implements the BM25 weighting model.
 class DFR_BM25
          This class implements the DFR_BM25 weighting model.
 class DFRWeightingModel
          This class implements a modular DFR model.
 class DLH
          This class implements the DLH weighting model.
 class DLH13
          This class implements the DLH13 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 InL2
          This class implements the InL2 weighting model.
 class LemurTF_IDF
          This class implements the TF_IDF weighting model as it is implemented in Lemur.
 class PL2
          This class implements the PL2 weighting model.
 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.
 

Uses of Model in uk.ac.gla.terrier.matching.models.languagemodel
 

Classes in uk.ac.gla.terrier.matching.models.languagemodel that implement Model
 class LanguageModel
          This class should be extended by the classes used for weighting documents using language modelling.
 class PonteCroft
          This class implements Ponte & Croft's language modelling approach.
 


Terrier IR Platform
1.1.1

Terrier Information Retrieval Platform 1.1.1. Copyright 2004-2007 University of Glasgow