Разработка MVP инструмента для мониторинга использования изображений

Необходимо создать работающий прототип программы для автоматического поиска случаев использования изображений в вебе без согласования с правообладателем.

Цель проекта

Разработать удобный инструмент, который по загруженному оригинальному изображению находит сайты, где это изображение используется, с акцентом на коммерческие ресурсы.

Основной функционал

  • Загрузка изображений: Поддержка форматов JPG и PNG. Возможность загружать одно или несколько изображений за раз.
  • Поиск совпадений: Интеграция с API популярных поисковых систем по картинкам (например, Яндекс.Картинки, Google Images, TinEye).
  • Фильтрация результатов: Программа должна уметь отсеивать ссылки на социальные сети и фотохостинги. Приоритет - поиск на коммерческих сайтах: интернет-магазинах, маркетплейсах, сайтах услуг.
  • Формирование отчета: Результаты работы выгружаются в таблицу формата Excel или Google Sheets. Для каждой найденной копии изображения должна быть строка с указанием:
    • Ссылки на исходное (оригинальное) изображение.
    • Ссылки на веб-страницу, где найдено совпадение.
    • Желательно - скриншот страницы с найденным изображением.

Технические требования и стек

  • Предпочтительный язык разработки - Python.
  • Приветствуется опыт работы с API поиска по картинкам, парсингом веба или аналогичными задачами.
  • Решение должно быть рабочим минимальным жизнеспособным продуктом (MVP).

Результат работы

Исполнитель предоставляет готовый скрипт/программу с документацией по запуску и использованию, демонстрирующий все заявленные функции.