Description
I'd like Lucene's Hunspell support to be on a par with the native C++ Hunspell for spellchecking and suggestions, at least for some languages. So I propose to:
- support the affix rules necessary for English, German, French, Spanish and
Russian dictionaries, possibly more languages later - mirror Hunspell's suggestion algorithm in Lucene
- provide a public APIs for spellchecking, suggestion, stemming, morphological data
- check corpora for specific languages to find and fix spellchecking/suggestion discrepancices between Lucene's implementation and Hunspell/C++