An experimental spellchecker for Indian language separated from SILPA
Python
LibIndic Spellchecker
LibIndic's spellchecker module may be used to detect spelling mistakes in a
word. If a spelling mistake is found, it generates valid root words as
suggestions that have a higher probability being the word user actually
intended to use.