I don't really understand your goal here. Lucene already does this with
it's relevancy ranking. By definition, it calculates a score for each
document and ranks them in order of the score. This is NOT a simple
"is the word in the document or not"....

You can read about the scoring algorithm here:
http://lucene.apache.org/java/2_1_0/scoring.html

If this is way off base, can you give us some details of why
the current ranking doesn't fit your needs?

Best
Erick


On Thu, Dec 3, 2009 at 7:42 AM, DHIVYA M <dhivyakrishna...@yahoo.com> wrote:

> Hi all,
> Am using lucene 2.3.2.
> When i search using lucene demo am getting all the results which contains
> the query. But i would like to restrict my results to the relevant match and
> not all the documents containing the query string.
>
> Ex:
> Query: how to search a string?
>
> Response am getting is: all documents containing words - search, string
>
> Desired response: I would like to compare the documents that contains both
> the words and the documents that contains anyone word of the query string -
> to find the relevant documents.
>
> Kindly suggest me as how i should proceed and the details regarding this
> context.
> Urgent help needed.
>
> Thanks in advance for the timely help.
> Dhivya
>
>
>      The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
> http://in.yahoo.com/

Reply via email to