Otis,

I'm curious as to what you find out here. I'm looking at setting up a
second Solr instance to handle keyword advertising and the first
instance to handle the site search for our newspaper website. Never
thought of your question.

Thanks,

Tim

On 9/21/06, Otis Gospodnetic <[EMAIL PROTECTED]> wrote:
Hello,

I have a situation where I want certain documents to appear at the top of the 
hit list for certain searches, regardless of their score.  One can think of it 
as the ads right on top of Google's search results (but I'm not dealing with 
ads).

Example:
If I'm searching books in a bookstore, and a person is searching for "lucene", the owner of the bookstore may want to 
promote the recently published "Lucene in Action" instead of some other book about Lucene, so he wants any search for 
"lucene" or "java search" to put the link to "Lucene in Action" on top.

Is there a good way to accomplish this in Solr?
My initial thoughts are that it would be best to have an external store, maybe 
even a Lucene index.  This store would host the data to display on top of hits, 
as well as keywords/phrases that would have to match user's search terms.  A 
custom RequestHandler would then perform a regular search (a la any of the 
existing RequestHandlers), plus pull the data from this side store, and stick 
those in the response.

Is this a good candidate for a custom RequestHandler?

Thanks,
Otis




Reply via email to