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

Simon Willnauer commented on LUCENE-4518:
-----------------------------------------

I tend to agree with Oliver. I have done similar things because the frontend 
lacks information here. I agree its non-trivial but we should provide it if we 
can. For absolute correctness you likely need to reanalyze and intersect with 
the automaton :/
                
> Suggesters: highlighting (explicit markup of user-typed portions vs. 
> generated portions in a suggestion)
> --------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4518
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4518
>             Project: Lucene - Core
>          Issue Type: New Feature
>            Reporter: Oliver Christ
>
> As a user, I would like the lookup result of the suggestion engine to contain 
> information which allows me to distinguish the user-entered portion from the 
> autocompleted portion of a suggestion. That information can then be used for 
> e.g. highlighting. 
> *Notes:*
> It's trivial if the suggestion engine only applies simple prefix search, as 
> then the user-typed prefix is always a true prefix of the completion. 
> However, it's non-trivial as soon as you use an AnalyzingSuggester, where the 
> completion may (in extreme cases) be quite different from the user-provided 
> input. As soon as case/diacritics folding, script adaptation (kanji/hiragana) 
> come into play, the completion is no longer guaranteed to be an extension of 
> the query. Since the caller of the suggestion engine (UI) generally does not 
> know the implementation details, the required information needs to be passed 
> in the LookupResult.
> *Discussion on java-user:*
> > I haven't found a simple solution for the highlighting yet,
> > particularly when using AnalyzingSuggester (where it's non-trivial).
> Mike McCandless:
> Ahh I see ... it is challenging in that case.  Hmm.  Maybe open an issue for 
> this as well, so we can discuss/iterate?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

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

Reply via email to