How large of a subset are you talking?

You might look at the FitleredTermEnum class, but you will probably have to do some work on it to extend it to what you want

If you are talking a smallish subset (say, at most a couple hundred docs), then you could store Term Vectors and use the TermVectorMapper, I suspect.


HTH,
Grant


On Oct 11, 2008, at 6:36 AM, Aleksander M. Stensby wrote:

Hello everyone. I've been fiddeling with the idea of retrieving the top terms from a subset of the index (i.e. top terms from the documents retrieved by a given search). This could for instance be useful to identify top ranking terms in a given datespan etc.

It would be something like getting the top 50 terms (like you can do with luke) but instead of doing it for the full index, I would like to do the same procedure after applying a filter or a query. Don't know if this is a bad explaination or wheter it makes any sense at all...

So, I really want to avoid iterating over all results (obviously), so my question is really if there is a prefered approach for doing such analysis / has this been done in a good way before?

Thanks for any help!

Best regards,
Aleksander

--
Aleksander M. Stensby
Senior Software Developer
Integrasco A/S
+47 41 22 82 72
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--------------------------
Grant Ingersoll
Lucene Boot Camp Training Nov. 3-4, 2008, ApacheCon US New Orleans.
http://www.lucenebootcamp.com


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










---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to