[ https://issues.apache.org/jira/browse/LUCENE-5294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13805519#comment-13805519 ]
ASF subversion and git services commented on LUCENE-5294: --------------------------------------------------------- Commit 1535798 from [~steve_rowe] in branch 'dev/branches/branch_4x' [ https://svn.apache.org/r1535798 ] LUCENE-5294: IntelliJ config (merged trunk r1535797) > Suggester Dictionary implementation that takes expressions as term weights > -------------------------------------------------------------------------- > > Key: LUCENE-5294 > URL: https://issues.apache.org/jira/browse/LUCENE-5294 > Project: Lucene - Core > Issue Type: New Feature > Components: core/search > Reporter: Areek Zillur > Fix For: 4.6, 5.0 > > Attachments: LUCENE-5294.patch > > > It would be nice to have a Suggester Dictionary implementation that could > compute the weights of the terms consumed by the suggester based on an > user-defined expression (using lucene's expression module). > It could be an extension of the existing DocumentDictionary (which takes > terms, weights and (optionally) payloads from the stored documents in the > index). The only exception being that instead of taking the weights for the > terms from the specified weight fields, it could compute the weights using an > user-defn expression, that uses one or more NumicDocValuesField from the > document. > Example: > let the document have > - product_id > - product_name > - product_popularity > - product_profit > Then this implementation could be used with an expression of > "0.2*product_popularity + 0.8*product_profit" to determine the weights of the > terms for the corresponding documents (optionally along with a payload > (product_id)) -- This message was sent by Atlassian JIRA (v6.1#6144) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org