> I had read the link and I understand the concern, however,
> the normalization
> is happening inside lucene. Where the normalizing value is
> the inverse of
> the maxScore.
> 
> I can alter the code to leave the original score, however
> it is a business
> requirements to view the matching percentage. Also, the
> absolute score means
> nothing because we wont know the exact matching score.

Can you re-phrase your requirement? What do you mean by exact match?

Query: term1 term2
Doc1: term1 term2
Doc2: term1 term2 term3 term4

Here both doc1 and doc2 are "exact match" or just Doc1?

If you want to capture the "how many query terms matched" information may be 
you can use 
http://lucene.apache.org/java/2_4_0/api/org/apache/lucene/search/Explanation.html

Or you can modify similarity to ignore all things other than coord, so that 
your documents are sorted by "how many of the query terms are found in the 
specified document" 
http://lucene.apache.org/java/2_4_0/api/org/apache/lucene/search/Similarity.html#formula_coord
  



      

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to