If you want a tag cloud based on query freqency, start with your
HTTP log analysis tools. Most of those generate a list of top
queries and top words in queries.

wunder

On 2/26/09 2:54 PM, "Chris Hostetter" <[email protected]> wrote:

> 
> : I may have not made myself clear. When I say keyword report, I mean a kind
> : of a most popular tag cloud, showing in bigger sizes the most searched
> : terms. Therefore I need information about how many times specific terms have
> : been searched and I can't see how I could accomplish that with this
> : solution.... 
> 
> you have to be more explicit about what you ask for.  I've never heard
> anyone refer to a tag cloud as being based on how often a term is searched
> for -- everyone i know uses the frequency of words in the corpus,
> sometimes with a decay function to promote words mentioned in more recent
> docs.
> 
> Solr doesn't keep any record of the searches performed, so to build a tag
> cloud based on query popularity you would need to mine your logs.
> 
> if you want a tag cloud based on the frequency of words in your corpus,
> the faceting approach mentioned would work -- but a simpler way to get
> term counts for the whole index (*:*) would be the TermsComponent.  you
> only really need the facet based solution if you want a cloud based on a
> subset of documents, (ie: a cloud for all documents matching
> category:computer)
> 
> 
> 
> -Hoss
> 

Reply via email to