You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by jliz2803 <ja...@bridgepointeducation.com> on 2012/06/12 20:41:43 UTC

Promote Ranking based on Usage

Hi we have just started using Solr at our company.  We have Solr setup and
are using C# to make communicate with it.  The user will perform a search
then make a selection from the search results.  We want to promote documents
based on how often the user selects them.  I was wondering if someone could
point me in the right direction of how to properly configure Solr to handle
this, and what calls I need to send to Solr when a user selects an item so
its ranking gets promoted.  Thanks

--
View this message in context: http://lucene.472066.n3.nabble.com/Promote-Ranking-based-on-Usage-tp3989258.html
Sent from the Solr - User mailing list archive at Nabble.com.

Re: Promote Ranking based on Usage

Posted by Jack Krupansky <ja...@basetechnology.com>.
Just for reference you should start by reviewing Lucid's "click scoring 
framework":
http://lucidworks.lucidimagination.com/display/lweug/Click+Scoring+Relevance+Framework

To do all of that yourself is a major undertaking, but maybe you could 
identify a simpler subset that does just enough to satisfy your needs.

You could have a custom request handler (or even a separate application) 
that stores your click boost in an external file and then have a boost 
function query that references an ExternalFieldField:
http://lucene.apache.org/solr/api/org/apache/solr/schema/ExternalFileField.html

-- Jack Krupansky

-----Original Message----- 
From: jliz2803
Sent: Tuesday, June 12, 2012 2:41 PM
To: solr-user@lucene.apache.org
Subject: Promote Ranking based on Usage

Hi we have just started using Solr at our company.  We have Solr setup and
are using C# to make communicate with it.  The user will perform a search
then make a selection from the search results.  We want to promote documents
based on how often the user selects them.  I was wondering if someone could
point me in the right direction of how to properly configure Solr to handle
this, and what calls I need to send to Solr when a user selects an item so
its ranking gets promoted.  Thanks

--
View this message in context: 
http://lucene.472066.n3.nabble.com/Promote-Ranking-based-on-Usage-tp3989258.html
Sent from the Solr - User mailing list archive at Nabble.com.