Задача

Выполнить полный рестарт Telegram-бота для подбора размеров спецодежды. Цель - достичь точности распознавания 95%, сравнимой с ведущими ритейлерами, и обеспечить стабильную работу сервиса.

Текущие проблемы

  • Бот не запускается (ошибки в связке Python, aiogram, Docker на VPS Ubuntu).
  • Точность подбора ниже 85% из-за погрешностей в pose estimation (определении позы) и некорректной калибровке.
  • Интеграция с Bitrix24 уже выполнена, виртуальная примерка не требуется.

Стек технологий

  • MediaPipe Pose
  • OpenCV
  • Python (Docker, VPS Ubuntu)

Обязательные требования

1. Стабильность работы

  • Устранить все ошибки запуска, настроить автоматический перезапуск.
  • Обеспечить мониторинг (uptime > 99%).
  • Разработать обработку плохих фотографий: нечеткая поза → запрос на повторное фото.

2. Алгоритм подбора (точность 95%)

  • Использовать MediaPipe Pose для получения 33 точек: плечи, талия, бедра, ноги.
  • Рассчитывать параметры: D (обхват пояса/см), A (рост/см), F (длина ноги/см).
  • Сопоставлять с предоставленной таблицей размеров.
  • Калибровать на 10-20 тестовых фото, установить confidence (уверенность модели) > 0.9.
  • Реализовать fallback (запасной вариант) - ручной ввод роста и пропорций.

3. Инструкция для клиента (настройка в боте)

  • Фото анфас, полный рост (занимает 85-95% кадра).
  • Ноги на ширине плеч, руки опущены.
  • Фон однотонный, освещение равномерное, одежда облегающая.
  • Формат: JPG или PNG, разрешение не менее 720x1280 px, вес до 5 МБ.

Что предоставляется

  • 10-20 тестовых фото реальных клиентов.
  • Финальная таблица размеров для бота.
  • Текущий код бота с доступом к VPS.
  • API токен бота.

Настройка контекстной рекламы Яндекс.Директ для типографии

Требуется комплексная настройка и ведение рекламной кампании в Яндекс.Директ для полиграфического бизнеса. Включает подключение аналитики, настройку целей и создание полноценной рекламной системы.