Написать модуль русской морфологии для локального поиска
Надо написать модуль русской морфологии для локального поиска с индексацией содержимого txt файлов, в котором можно задать предельное расстояние между искомыми словами в фразе (или сколько промежуточных слов может попасть между ними). Программу поиска Вы берёте сами такую, с которой умеете работать и знаете, что к ней сможете сделать этот дополнительный модуль.
О каких решениях знаю и вижу в них недостатки, из-за которых хочу иметь другой локальный поисковик:
Пользовался до сих пор Soft Inform Search Desktop v.4.7.45. Недавно выяснил, когда в файле слово встречалось много раз, а он нашёл только в одном месте (слово бессонница).
MBD Search Engine (как то неудобно задаётся придельное расстояние между словами, такое ощущение при просмотре, что можно не увидеть часть результатов поисковой выдачи)
Disk Meta. Имеет ограничение на 65000 слов файла. Уже имею резчик txt, однако хочется работать с целыми файлами, а не нарезанными на части.
Bulldozer и Integra. Не получилось настроить расстояние между словами. Разработчик не смог подсказать, так как забыл, как настраивать, там регулярки, а расстояние между словами почему то не работало.
Прошу сразу указывать язык программирования и программу, к которой планируете писать плагин, стоимость работы и какие электронные деньги Вы принимаете к оплате. Также прошу указать, когда Вы готовы приступить к выполнению задания и за сколько времени примерно сделаете. Оплата после получения и тестирования готовой программы. Операционная система Windows XP Home 32 bits. Исходники надо будет передать.