Я хочу знать, какая поисковая система лучше всего подходит для следующего варианта использования?
У нас есть приложение, которое сканирует рекламу с разных платформ. Пользователи могут добавлять searches
с keyword
и другими атрибутами фильтров (цена, местоположение и т. Д.). Когда мы получаем новое объявление, мы хотим найти все searches
, которые соответствуют названию объявления.
Допустим, у вас есть объявление со следующим названием:
I want to sale Iphone 7 plus, 16GB, black, 9/10
и используйте этот заголовок для запроса коллекции запросов.
Теперь предположим, что у вас есть этот поиск по следующим ключевым словам:
Iphone 7 16GB
Iphone 8 plus
Iphone 7 black 32GB
Iphone 7
Основная цель - сопоставить только результаты поиска: 1
и 4
. Потому что в 2
и 3
есть слова, которых нет в названии advert
.