Solr используется в качестве поисковой системы для сторонней системы. Иногда клиенты вводят свои запросы с неправильной раскладкой клавиатуры, например, русское слово «привет» (hi) набирается как «ghbdtn». Я ищу возможную возможность SOLR преобразовать это в правильную раскладку клавиатуры.
Я пробовал несколько фильтров, таких как SnowballPorterFilterFactory и SynonymFilterFactory, но сложно заполнить синонимы для всех случаев
Возможно ли настроить SOLR для этой задачи или мне нужно выполнить преобразование в другую систему?
Буду благодарен за любые предложения. Если я могу запросить исправление в java - предоставьте соответствующую библиотеку