Отделу продаж нужна была база компаний нужной ниши и города с контактами, а маркетингу — цены конкурентов. Руками это неделя монотонной работы и устаревшие данные уже на старте.
Написал парсер на Python: собирает название, телефон, сайт, адрес, рейтинг и часы работы, умеет отбирать только тех, у кого нет сайта, или наоборот тех, кто уже платит за рекламу. Отдельный сценарий снимает цены и остатки конкурентов по расписанию. Добавил чистку дублей, нормализацию телефонов и выгрузку в Excel и Google Таблицы, а также запуск по расписанию на сервере, чтобы данные обновлялись без участия человека.
Отдел продаж получил готовую базу для обзвона вместо ручного копирования, маркетинг видит цены рынка в динамике. Сбор повторяется по расписанию и не требует моего участия.