Terrier IR Platform
2.2.1

Uses of Interface
uk.ac.gla.terrier.matching.dsms.DocumentScoreModifier

Packages that use DocumentScoreModifier
uk.ac.gla.terrier.matching Provides the classes and interfaces used for matching documents to queries. 
uk.ac.gla.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. 
 

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

Methods in uk.ac.gla.terrier.matching that return DocumentScoreModifier
 DocumentScoreModifier Matching.getDocumentScoreModifier(int i)
          Returns the i-th registered document score modifier.
 DocumentScoreModifier[] MatchingQueryTerms.getDocumentScoreModifiers()
          Returns the document score modifiers used for the query.
 

Methods in uk.ac.gla.terrier.matching with parameters of type DocumentScoreModifier
 void Matching.addDocumentScoreModifier(DocumentScoreModifier documentScoreModifier)
          Registers a document score modifier.
 void MatchingQueryTerms.addDocumentScoreModifier(DocumentScoreModifier dsm)
          Adds a document score modifier for the query.
 

Uses of DocumentScoreModifier in uk.ac.gla.terrier.matching.dsms
 

Classes in uk.ac.gla.terrier.matching.dsms that implement DocumentScoreModifier
 class BlockScoreModifier
          This class modifers the scores of documents based on the position of the query terms in the document.
 class BooleanFallback
          This class provides a boolean fallback document score modifier for matching.
 class BooleanScoreModifier
          If not all the query terms appear in a document, then this modifier zeros the document's score.
 class PhraseScoreModifier
          Modifies the scores of the documents which contain, or do not contain a given phrase.
 


Terrier IR Platform
2.2.1

Terrier Information Retrieval Platform 2.2.1. Copyright 2004-2008 University of Glasgow