Настроить ElasticSearch для поиска по адресам

Цена договорная
07 марта 2021, 16:51 • 1 отклик • 26 просмотров
Развёрнут ElasticSearch версии 7.11.1, в индексе адреса в примерно таком формате

{
"_index" : "address",
"_type" : "_doc",
"_id" : "64:12:120101:2129",
"_score" : 1.0,
"_source" : {
"readable_address" : "Саратовская область, р-н Екатериновский, рп Екатериновка, ул Октябрьская, д 44",
"cadnum" : "64:12:120101:2129",
"region" : "Саратовская область",
"city" : "рп Екатериновка",
"street" : "ул Октябрьская"
}
}

Нужно обеспечить максимально релевантный поиск по этим адресам, настроить analyzer, фильтры и т д, чтобы если пользователь ввёл в поиск "Саратовская область, Екатериновка, Октябрьская, 44" ему вернули именно нужный адрес, настройка и запросы к конкретному ЯП не привязаны, нужно описать их в общем виде

Пишите в телеграм https://t.me/kavaikun
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
С задачей справился, впечатление от работы осталось хорошее, цена приемлемая. Рекомендую
~ 3 года назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
 
~ 3 года назад