Package org.terrier.matching.dsms

Provides the interface and the classes for modifying the scores of documents after an score has been assigned to documents, or implementing the combination of evidence.

See:
          Description

Interface Summary
DocumentScoreModifier The interface that should be implemented by each class that assigns or modifies a score of a document.
 

Class Summary
BlockScoreModifier This class modifers the scores of documents based on the position of the query terms in the document.
BooleanFallback This class provides a boolean fallback document score modifier for matching.
BooleanScoreModifier If not all the query terms appear in a document, then this modifier zeros the document's score.
DependenceScoreModifier Base class for Dependence models.
DFRDependenceScoreModifier Implements the pBiL and pBil2 DFR-based dependence models.
MRFDependenceScoreModifier Implements Markov Random Fields.
PhraseScoreModifier Modifies the scores of the documents which contain, or do not contain a given phrase.
ResetScores Resets the scores in the resultset to 0.00001d
SimpleStaticScoreModifier Provides a way to integrate a static (query independent) document (prior) feature into the document scores.
 

Package org.terrier.matching.dsms Description

Provides the interface and the classes for modifying the scores of documents after an score has been assigned to documents, or implementing the combination of evidence. The implemented classes include phrase and proximity searching.



Terrier 3.5. Copyright © 2004-2011 University of Glasgow