#include <ScoreFunction.hpp>
Inheritance diagram for ScoreFunction:

Public Methods | |
| virtual double | matchedTermWeight (QueryTerm *qTerm,TextQueryRep *qRep,DocInfo *info,DocumentRep *dRep) |
| compute the score contribution of a matched term. | |
| virtual double | adjustedScore (double origScore,TextQueryRep *qRep,DocumentRep *dRep) |
| score adjustment (e.g., appropriate length normalization). | |
This is an abstract interface for a retrieval function that can be written as involving a sum over all the matched terms between a query and a document. Many retrieval functions can be rewritten in this form. Please see the API documentation on the Lemur web site for more information about the generic scoring function form.
|
|
score adjustment (e.g., appropriate length normalization).
Reimplemented in SimpleKLScoreFunc. |
|
|
compute the score contribution of a matched term.
Reimplemented in OkapiScoreFunc, and SimpleKLScoreFunc. |
1.2.4 written by Dimitri van Heesch,
© 1997-2000