lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Sokolov <>
Subject Re: real infix suggester, not AnalyzingInfixSuggester
Date Mon, 27 Oct 2014 11:22:45 GMT
Have you considered combining the AnalyzingInfixSuggester with a German 
decompounding filter?  If you break compound words into their 
constituent parts during analysis, then the suggester will be able to do 
what you want (prefix matches on the word-parts).  I found this project 
with a quick google search:; I don't 
know how good it is or whether it fits with your environment, but it 
could be a start.


On 10/27/14 6:34 AM, Michael Breu wrote:
> Hello,
> I'm looking for an infix suggester that allows infix search for a given
> term. This might not be that important in English.
> However in German we have quite complex composite words like
>      Donaudampfschifffahrtsgesellschaftskapitän
> which is composed by the nouns Donau (danube), Dampf (steam), schiff
> (boat), etc.
> So I would like to support searches like *schiff* to suggest
> Donaudampfschifffahrtsgesellschaft.
> I have mistakenly tried for the AnalyzingInfixSuggester, however this
> does not do what I expect, because it does prefix matches to tokens, but
> no infix matches.
> I tried to adapt the AnalyzingSuggester, however it seemed to complex
> for an easy conversion to an infix suggester.
> I know that this was already asked by
> however, nobody answered this post as far as I know.
> Thank you for your help
> Wallenstein
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message