You can use the HitCollector mechanism to fill your array, but what you
are doing is essentially what the Hits object already does, plus it
provides caching
Eugene Ezekiel wrote:
Yes, but what I wanna be able to do is something like, fill an array of
say size 100 such that:
array[0] = similarity value of query and doc(0)
array[1] = similarity value of query and doc(1)
....
Any idea how to fill this array?
Thanks.
--
Regards,
Eugene
Koji Sekiguchi wrote:
You can get scores by calling Hits.score(). So you should search
at first to get Hits object.
regards,
Koji
-----Original Message-----
From: Eugene Ezekiel [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 07, 2005 6:03 PM
To: java-user@lucene.apache.org
Subject: Similarity scores for all docs
Hi,
Is there any way to get the similarity scores for each document in
the index? I can iterate thru each doc in the index using the
IndexReader but not sure how to get the similarity score for that doc.
Thanks.
--
Regards,
Eugene
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
-------------------------------------------------------------------
Grant Ingersoll
Sr. Software Engineer
Center for Natural Language Processing
Syracuse University
School of Information Studies
337 Hinds Hall
Syracuse, NY 13244
http://www.cnlp.org
Voice: 315-443-5484
Fax: 315-443-6886
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]