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-2007 Apache Software Foundation. All Rights Reserved.