Бот Best Deal сравнивает цены в магазинах и каждый день посылает самые выгодные предложения.
Украинский разработчик создал бесплатный Telegram-бот, который автоматически сравнивает цены на продукты в супермаркетах разных городов и присылает пользователям ежедневные отчеты с самыми выгодными предложениями. Сервис появился на фоне того, что цены на продукты в супермаркетах постоянно меняются и покупателям все сложнее отслеживать выгодные предложения вручную. Бот называется Best Deal и работает в режиме реального времени. Он позволяет подписаться только на конкретные товары, а не листать десятки каналов с хаотическими скидками.

Бота создал пользователь Reddit под ником ihor_m14, сообщает dev.ua. По словам автора, разработка Best Deal стала его дипломной работой. Идея сервиса – избавить людей от потребности вручную искать скидки среди десятков товаров и сетей.
Вместо просмотра хаотических акционных подборок пользователь выбирает конкретные товары, которые покупает регулярно - например, бренд масла, кофе или молока. Далее бот сам выполняет всю аналитическую работу:
Например, если один магазин предлагает товар "со скидкой" за 55 гривен, а другой продает его без акции за 54 гривны, бот все равно порекомендует второй вариант, потому что там дешевле.
Best Deal написан на языке Python. Информацию о товарах и ценах он берет непосредственно с сервиса Zakaz.ua, откуда парятся каталоги крупных сетей типа "Метро", "Сільпо" и т.д. Автор объяснил выбор источника тем, что цены на Zakaz.ua максимально соответствуют реальным ценникам в физических магазинах в отличие от обычных сайтов супермаркетов, где данные часто не совпадают с действительностью.
Наибольшим техническим вызовом стало распознавание одного и того же товара под разными названиями в разных сетях – например, когда "Молоко 2,5%" в одном магазине названо иначе, чем в другом. Для этого разработчик создал отдельный алгоритм группировки, самостоятельно анализирующий названия товаров и объединяющий их в одну карточку. По словам автора, сейчас точность такого объединения составляет 95%, а работу над устранением погрешностей продолжают.
Появление подобных сервисов логично на фоне постоянных колебаний цен на овощи, фрукты и другие продукты в супермаркетах. Такие инструменты позволяют покупателям экономить, ориентируясь не на рекламные "скидки", а на реальную низкую цену на рынке.
Ранее Информатор сообщал, что свежие помидоры быстро дешевеют в украинских супермаркетах и приводил обзор актуальных цен в сетевых магазинах разных городов. Также мы писали, что супермаркеты могут обязать раздавать еду бесплатно, а адвокат объяснила, как именно будет работать такой механизм для торговых сетей.