Мне нужна проверка орфографии со следующей спецификацией:
- Очень масштабируемый.
- Чтобы иметь возможность установить максимальное расстояние редактирования для предлагаемых слов.
- Чтобы получить предложение на основе предоставленных частот слов (самое распространенное слово в первую очередь).
Я взглянул на Hunspell:
Я нашел параметр MAXDIFF в человеке, но некажется, работает как ожидалось.Может быть, я использую это неправильно
file t.aff :
MAXDIFF 1
file dico.dic :
5
rouge
vert
bleu
bleue
orange
-
NHunspell.Hunspell h = new NHunspell.Hunspell("t.aff", "dico.dic");
List<string> s = h.Suggest("bleuue");
возвращает то же самое t.aff
пустой или нет:
bleue
bleu