Цель задачи
Разработать автоматический сервис, который обрабатывает групповые загрузки детских фотографий, использует технологию распознавания лиц для идентификации каждого ребёнка, собирает отдельные персональные альбомы и выдает работающие ссылки на скачивание подборок.
Ключевые требования
- Распознавание лиц: система должна автоматически находить и группировать снимки для конкретного ребёнка вне зависимости от ракурса и условий съёмки (на фото 50+ детей).
- Персональные альбомы: создание закрытой страницы для каждого ребёнка, куда попадают только его фотографии.
- Генерация ссылок: для каждого альбома автоматически создается уникальный линк, предоставляемый через административный интерфейс - родителям он отправляется в ручную (из системы рассылать письма не требуется).
- Динамическое обновление: при добавлении новых снимков (через панель или API) система доопределяет персонализацию и пересобирает готовые альбомы без необходимости повторно сообщать родителям (раннее сгенерированная ссылка сразу ведёт к актуальным фото).
Ожидаемый интерфейс
- Простая загрузка фото-сетов через веб-форму.
- Логирование результатов распознавания с возможностью проверить ошибки вручную.
- Страница со списком детей и состоянием альбома (пустой / разные карточки / ) и четкое представление активных ссылок.