Поиск наиболее похожей строки с использованиемasticsearch - PullRequest
0 голосов
/ 17 июня 2019

Итак, у меня есть индексasticsearch с 5 миллионами строк, таких как: "привет", "как дела", "привет".Просто фразы для моего бота.

Итак, как мне создать запрос Java Elasticsearch для поиска наиболее похожих строк.

Например: "Как дела, Денни?"-> "Как дела".

Я пробовал нечеткий поиск, но он не работает правильно, как для меня.Лучшая реализация, которую я когда-либо видел, была: триграммы postgres с расстоянием Левенштейна, но в 5 миллионах строк это работает медленно.

В общем, мне нужно только расстояние Левенштейна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...