[lucene] simple score 공식
Lucene의 Score 공식 --> score(q,d) = Sigma(t in q)(tf(t in d) * idf(t)^2 * getBoost(t in q) * getBoost(t.field in d) * lengthNorm(t.field in d)) * coord(q, d) * queryNorm(q) --> lengthNorm(t.field in d) = 1/sqrt(numTerms) * f.getBoost * d.getBoost --> queryNorm(q) = queryNorm(sumOfSquaredWeights) --> sumOfSquaredWeights = Sigma(t in q)(idf(t) * getBoost(t in q))^2 각 항목을 살펴보면 TF : 문서에서 해당 Term이 나온 횟..
Lucene
2021. 6. 29. 18:20