org.apache.lucene.search
Class DefaultSimilarity
public class DefaultSimilarity
Expert: Default scoring implementation.
float | coord(int overlap, int maxOverlap) - Implemented as
overlap / maxOverlap .
|
float | idf(int docFreq, int numDocs) - Implemented as
log(numDocs/(docFreq+1)) + 1 .
|
float | lengthNorm(String fieldName, int numTerms) - Implemented as
1/sqrt(numTerms) .
|
float | queryNorm(float sumOfSquaredWeights) - Implemented as
1/sqrt(sumOfSquaredWeights) .
|
float | sloppyFreq(int distance) - Implemented as
1 / (distance + 1) .
|
float | tf(float freq) - Implemented as
sqrt(freq) .
|
coord , decodeNorm , encodeNorm , getDefault , idf , idf , idf , lengthNorm , queryNorm , setDefault , sloppyFreq , tf , tf |
coord
public float coord(int overlap,
int maxOverlap)
Implemented as overlap / maxOverlap
.
- coord in interface Similarity
idf
public float idf(int docFreq,
int numDocs)
Implemented as log(numDocs/(docFreq+1)) + 1
.
- idf in interface Similarity
lengthNorm
public float lengthNorm(String fieldName,
int numTerms)
Implemented as 1/sqrt(numTerms)
.
- lengthNorm in interface Similarity
queryNorm
public float queryNorm(float sumOfSquaredWeights)
Implemented as 1/sqrt(sumOfSquaredWeights)
.
- queryNorm in interface Similarity
sloppyFreq
public float sloppyFreq(int distance)
Implemented as 1 / (distance + 1)
.
- sloppyFreq in interface Similarity
tf
public float tf(float freq)
Implemented as sqrt(freq)
.
- tf in interface Similarity
Copyright © 2000-2006 Apache Software Foundation. All Rights Reserved.