How are you using the score? The fact that you want them back to the old way implies to me that you are using them for something other than for sorting the results.

On Jan 29, 2009, at 8:21 PM, AlexElba wrote:


Hello,
I have project which I am trying to switch from lucene 2.3.2 to 2.4 I am
getting some strange scores

Before my code was:

Hits hits= searcher.search(query);
Float score = hits.score(1)

and scores from hist was from 0-1; 1 was 100% match

I change code to use hit collector

 TopDocCollector collector = new TopDocCollector(999999);
    searcher.search(query, collector);
    ScoreDocs[] hits= collector.topDocs().scoreDocs;
    int docId = hits[1].doc;
    Document document = searcher.doc(docId);
   Float score = hits[1].score

The scores from this class are from 2-12.5 for the same query.

How to change my scores to old way?





--
View this message in context: 
http://www.nabble.com/Lunene-2.3-2.4-switch%3A-Scoring-change-tp21739867p21739867.html
Sent from the Lucene - Java Users mailing list archive at Nabble.com.


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


--------------------------
Grant Ingersoll
http://www.lucidimagination.com/

Lucene Helpful Hints:
http://wiki.apache.org/lucene-java/BasicsOfPerformance
http://wiki.apache.org/lucene-java/LuceneFAQ












---------------------------------------------------------------------
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