lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Muir <>
Subject Re: How to use Hunspell dictionary to do the reverse of stemming ?
Date Wed, 25 Oct 2017 03:28:47 GMT
On Tue, Oct 24, 2017 at 11:04 AM, julien Blaize <> wrote:
> Hello,
> i am lookingfor a way to efficiently do the reverse of stemming.
> Example : if i give to the program the verb "drug" it will give me
> "drugged', "drugging", "drugs", "drugstore" etc...

To generate the list up-front (for all words), maybe look at the morph
generation code here and modify to your needs:
Then maybe try adding this to a lucene SynonymMap which will store
this in an FST with deduplication etc and may be reasonably efficient
(its just a large synonym dictionary at that point).
If you generate to wordnet or solr synonyms format there are already
parsers for those, so that may be easiest.

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

View raw message