Техническое задание: Парсинг и привязка изображений товаров

Суть проекта

Требуется разработать решение для автоматического поиска в открытых источниках (интернете) фотографий товаров и их корректной привязки к данным в предоставленном Excel-файле.

Исходные данные

Будет предоставлен файл Excel (.xlsx или .xls), содержащий таблицу с товарными позициями. В таблице присутствуют следующие колонки:

  • Артикул товара (уникальный идентификатор)
  • Название бренда
  • Название товара
  • Прочие атрибуты товара (могут помочь в поиске)

Требования к результату

  • Основная задача: Для каждой строки в таблице необходимо найти в интернете соответствующее изображение товара (фото).
  • Формат результата: Изображения должны быть скачаны и сохранены в отдельную папку. В исходный Excel-файл необходимо добавить новую колонку, например, "Ссылка на изображение" или "Путь к файлу", где будет указан путь к соответствующему изображению для каждого артикула.
  • Качество изображений: Приоритет - четкие, релевантные фотографии товара (основное изображение, не логотип бренда).
  • Организация: Имена файлов изображений должны быть логичными (например, содержать артикул) для простоты идентификации.

Технические пожелания

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

Что предоставит заказчик

  • Excel-файл с данными.
  • Уточнения по предпочтительным источникам для поиска.