Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

OkapiTermScoreFunction Class Reference

#include <OkapiTermScoreFunction.hpp>

Inheritance diagram for OkapiTermScoreFunction:

TermScoreFunction List of all members.

Public Methods

 OkapiTermScoreFunction (IndriIndex &index, int termID, double termWeight, double k1=1, double b=0.5)
 OkapiTermScoreFunction (double idf, double averageDocumentLength, double k1, double b)
double scoreOccurrence (int occurrences, int documentLength)
double maximumScore (int maximumOccurrences, int minimumDocumentLength)
double queryTermWeight (double queryK1, double queryB)

Constructor & Destructor Documentation

OkapiTermScoreFunction::OkapiTermScoreFunction IndriIndex   index,
int    termID,
double    termWeight,
double    k1 = 1,
double    b = 0.5
[inline]
 

OkapiTermScoreFunction::OkapiTermScoreFunction double    idf,
double    averageDocumentLength,
double    k1,
double    b
[inline]
 


Member Function Documentation

double OkapiTermScoreFunction::maximumScore int    maximumOccurrences,
int    minimumDocumentLength
[inline]
 

double OkapiTermScoreFunction::queryTermWeight double    queryK1,
double    queryB
[inline]
 

double OkapiTermScoreFunction::scoreOccurrence int    occurrences,
int    documentLength
[inline, virtual]
 

Implements TermScoreFunction.


The documentation for this class was generated from the following file:
Generated on Wed Nov 3 12:59:49 2004 for Lemur Toolkit by doxygen1.2.18