You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Arcadius Ahouansou (JIRA)" <ji...@apache.org> on 2015/12/17 17:45:46 UTC

[jira] [Created] (LUCENE-6939) BlendedInfixSuggester to support exponential reciprocal BlenderType

Arcadius Ahouansou created LUCENE-6939:
------------------------------------------

             Summary: 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


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-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org