Получите веса каждого поискового запроса для полнотекстового поиска в упругом поиске. - PullRequest
0 голосов
/ 13 января 2019

У меня есть набор документов, проиндексированных в эластик. У меня также есть запрос, который оценивает проиндексированные документы на основе заданного поискового запроса. Поисковый термин содержит несколько слов. Есть ли способ вернуть вес поисковых терминов по отношению к индексированным документам, который в конечном итоге оценивает каждый из документов?

Или, по крайней мере, верните наиболее релевантные ключевые слова, которые определяют поиск и оценку для каждого из них.

1 Ответ

0 голосов
/ 14 января 2019

Возможно, вы захотите взглянуть на Explain API ; учитывая запрос и документ, он предоставит объяснение оценки, разбитой на составные части.

API объяснения может быть довольно многословным для более сложных запросов, но должно предоставлять всю информацию, которую вы запрашиваете.

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