В elasticsearch есть способ увеличить количество документов, где слова запроса находятся близко друг к другу в документе? Речь идет не только о словах, которые вместе, поскольку это можно решить, используя черепицу, но о словах, которые находятся в непосредственной близости, где может быть другое несущественное слово между ними.elasticsearch word proximity
Пример:
документ 1:
close words in documents detection
документ 2:
close words in detection documents
запрос:
close documents
Так что я хотел бы получить высокий балл первый документ и низкий r для второго.
Если эти слова были сразу рядом друг с другом, я бы использовал черепицу и два или три слова. Однако этот подход не учитывает слова, близкие друг к другу.
Остерегайтесь, однако, что при использовании слишком высокого отскока порядок слов может измениться (то есть «документы, близкие мне» совпадут), что повлияет на результат. – Val