[ https://issues.apache.org/jira/browse/LUCENE-6939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arcadius Ahouansou updated LUCENE-6939: --------------------------------------- Attachment: LUCENE_6939.patch Hello [~mikemccand] Would you mind having a look at this initial patch when you have the chance? I am keen to making changes if needed especially regarding the backward compatibility part of the BlenderType. Thank you very much. > BlendedInfixSuggester to support exponential reciprocal BlenderType > ------------------------------------------------------------------- > > Key: LUCENE-6939 > URL: https://issues.apache.org/jira/browse/LUCENE-6939 > Project: Lucene - Core > Issue Type: Improvement > Components: modules/spellchecker > Affects Versions: 5.4 > Reporter: Arcadius Ahouansou > Priority: Minor > Labels: suggester > Attachments: LUCENE_6939.patch > > > The orignal BlendedInfixSuggester introduced in LUCENE-5354 has support for: > - {{BlenderType.POSITION_LINEAR}} and > - {{BlenderType.POSITION_RECIPROCAL}} . > These are used to score documents based on the position of the matched token > i.e the closer is the matched term to the beginning, the higher score you get. > In some use cases, we need a more aggressive scoring based on the position. > That's where the exponential reciprocal comes into play > i.e > {{coef = 1/Math.pow(position+1, exponent)}} > where the {{exponent}} is a configurable variable. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org