lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tommaso Teofili (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SOLR-5827) Add boosting functionality to MoreLikeThisHandler
Date Mon, 10 Mar 2014 16:46:44 GMT

    [ https://issues.apache.org/jira/browse/SOLR-5827?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13925883#comment-13925883
] 

Tommaso Teofili commented on SOLR-5827:
---------------------------------------

Having had a look at the patch and it generally looks good.
One concern about backward compatibility: the patch changes the constructor of MoreLikeThisHelper
from MoreLikeThisHelper(SolrParams, SolrIndexSearcher) to MoreLikeThisHelper(SolrParams, SolrIndexSearcher,
SolrQueryRequest); while that's an helper class it's public (it's used by MoreLikeThisComponent
and so cannot be made package local / protected) and therefore could be used externally so
that this change may break existing client code using that.

> Add boosting functionality to MoreLikeThisHandler
> -------------------------------------------------
>
>                 Key: SOLR-5827
>                 URL: https://issues.apache.org/jira/browse/SOLR-5827
>             Project: Solr
>          Issue Type: Improvement
>          Components: MoreLikeThis
>            Reporter: Upayavira
>            Assignee: Tommaso Teofili
>             Fix For: 4.8
>
>         Attachments: SOLR-5827.patch, SOLR-5827.patch
>
>
> The MoreLikeThisHandler facilitates the creation of a very simple yet powerful recommendation
engine. 
> It is possible to constrain the result set using filter queries. However, it isn't possible
to influence the scoring using function queries. Adding function query boosting would allow
for including such things as recency in the relevancy calculations.
> Unfortunately, the boost= parameter is already in use, meaning we cannot replicate the
edismax boost/bf for additive/multiplicative boostings.
> My patch only touches the MoreLikeThisHandler, so the only really contentious thing is
to decide the parameters to configure it.
> I have a prototype working, and will upload a patch shortly. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message