Получите релевантные результаты поиска на основе приоритетов, используя Elasticsearch

Я довольно новичок в asticsearch и хотел бы, чтобы поиск естественного языка в моей базе данных формата JSON давал приоритет конкретным ключам и получал релевантные результаты в зависимости от приоритета.

Я попытался выполнить поиск с использованием Kibana, но панель поиска принимает только язык запросов. Я не могу преобразовать поиск на естественном языке в запрос.

Пример - если пользователь ищет what is income? затем income (должен также проверять наличие подстрок) должен быть извлечен с использованием процессора nlp, а затем (если приоритет отдан key1 а также key2) тогда это должно быть проверено, если "key1" : "income" или же "key2" : "income" и если это соответствует, то результат должен быть показан.

0 ответов

Другие вопросы по тегам