mirror of https://github.com/apache/lucene.git
Improved Javadoc: Formula for score computation
corrected. git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150607 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
5befa0d3ac
commit
a5d04f404c
|
@ -40,14 +40,15 @@ import org.apache.lucene.document.Field; // for javadoc
|
|||
* <td valign="middle" align="center">
|
||||
* <big><big><big><big><big>Σ</big></big></big></big></big></td>
|
||||
* <td valign="middle"><small>
|
||||
* {@link #tf(int) tf}(t in d) *
|
||||
* {@link #idf(Term,Searcher) idf}(t) *
|
||||
* ( {@link #tf(int) tf}(t in d) *
|
||||
* {@link #idf(Term,Searcher) idf}(t)^2 *
|
||||
* {@link Query#getBoost getBoost}(t in q) *
|
||||
* {@link Field#getBoost getBoost}(t.field in d) *
|
||||
* {@link #lengthNorm(String,int) lengthNorm}(t.field in d)
|
||||
* {@link #lengthNorm(String,int) lengthNorm}(t.field in d) )
|
||||
* </small></td>
|
||||
* <td valign="middle" rowspan="2"> *
|
||||
* {@link #coord(int,int) coord}(q,d) *
|
||||
* {@link #queryNorm(float) queryNorm}(q)
|
||||
* {@link #queryNorm(float) queryNorm}(sumOfSqaredWeights)
|
||||
* </td>
|
||||
* </tr>
|
||||
* <tr>
|
||||
|
@ -57,6 +58,28 @@ import org.apache.lucene.document.Field; // for javadoc
|
|||
* </tr>
|
||||
* </table>
|
||||
*
|
||||
* <p> where
|
||||
*
|
||||
* <table cellpadding="0" cellspacing="0" border="0">
|
||||
* <tr>
|
||||
* <td valign="middle" align="right" rowspan="2">sumOfSqaredWeights =<br></td>
|
||||
* <td valign="middle" align="center">
|
||||
* <big><big><big><big><big>Σ</big></big></big></big></big></td>
|
||||
* <td valign="middle"><small>
|
||||
* ( {@link #idf(Term,Searcher) idf}(t) *
|
||||
* {@link Query#getBoost getBoost}(t in q) )^2
|
||||
* </small></td>
|
||||
* </tr>
|
||||
* <tr>
|
||||
* <td valign="top" align="right">
|
||||
* <small>t in q</small>
|
||||
* </td>
|
||||
* </tr>
|
||||
* </table>
|
||||
*
|
||||
* <p> Note that the above formula is motivated by the cosine-distance or dot-product
|
||||
* between document and query vector, which is implemented by {@link DefaultSimilarity}.
|
||||
*
|
||||
* @see #setDefault(Similarity)
|
||||
* @see IndexWriter#setSimilarity(Similarity)
|
||||
* @see Searcher#setSimilarity(Similarity)
|
||||
|
|
Loading…
Reference in New Issue