[
https://issues.apache.org/jira/browse/SOLR-2580?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13424342#comment-13424342
]
Erik Hatcher commented on SOLR-2580:
------------------------------------
Grant - I'm guessing we're not getting this in for 4.0. Shall we kill the wiki
page? (or at least make it abundantly clear that it's just pie-in-the-sky for
now)
> Create Components to Support Using Business Rules in Solr
> ---------------------------------------------------------
>
> Key: SOLR-2580
> URL: https://issues.apache.org/jira/browse/SOLR-2580
> Project: Solr
> Issue Type: New Feature
> Components: Rules
> Reporter: Tomás Fernández Löbbe
> Assignee: Grant Ingersoll
> Fix For: 4.0
>
>
> The goal is to be able to adjust the relevance of documents based on user
> defined business rules.
> For example, in a e-commerce site, when the user chooses the "shoes"
> category, we may be interested in boosting products from a certain brand.
> This can be expressed as a rule in the following way:
> rule "Boost Adidas products when searching shoes"
> when
> $qt : QueryTool()
> TermQuery(term.field=="category", term.text=="shoes")
> then
> $qt.boost("{!lucene}brand:adidas");
> end
> The QueryTool object should be used to alter the main query in a easy way.
> Even more human-like rules can be written:
> rule "Boost Adidas products when searching shoes"
> when
> Query has term "shoes" in field "product"
> then
> Add boost query "{!lucene}brand:adidas"
> end
> These rules are written in a text file in the config directory and can be
> modified at runtime. Rules will be managed using JBoss Drools:
> http://www.jboss.org/drools/drools-expert.html
> On a first stage, it will allow to add boost queries or change sorting fields
> based on the user query, but it could be extended to allow more options.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]