Я использую следующий запрос, но он получает более высокий балл за слова, которые повторяются, и является подмножеством набранных слов, но не полностью соответствует предложению.
Для Eg:
{
"query": {
"bool": {
"must": {
"multi_match": {
"query": "test in maths",
"fuzziness": "3",
"fields": [
"title"
],
"minimum_should_match": "75%",
"type": "most_fields"
}
}
}
}
}
Если значение поля содержит: тестовый тестовый тест
имеет более высокий балл, чем значение поля: тест по математике
Как я могуполучите более высокий балл за точное совпадение слов и неповторенных слов ?
Заранее спасибо.