I need to compare the relevance of the search results across different Lucene queries.
Actually I have an indexed set of text documents and when a search is done on this set I want to return not the N best results from this set but all the results which fit the query "good enough".
This "good enough" parameter will be configurable (say between 0 (document is absolutely irrelevant) and 1 (document is the best match possible)) but I want it to affect all queries in the same way.
From what I have found on the internet it is not a simple task. Could anybody give me a hint about how to approach this problem?
Thanks a lot!