mood match
Telegram-бот, который распознает эмоцию на фото или видео и подбирает подходящий стикер
задача
учебная задача — довести компьютерное зрение до формы, которой реально пользуются: не блокнот с моделью, а бот, куда отправляешь фото и сразу получаешь результат.
решение
- распознавание эмоций людей по фото и видео
- подбор подходящего стикера из базы по определенной эмоции
- весь сценарий внутри Telegram: отправил фото — получил стикер
архитектура
модель распознавания работает на стороне сервера, бот выступает только транспортом — это позволяет менять модель, не трогая клиентскую часть. для видео эмоция определяется по набору кадров, а не по одному, чтобы случайный кадр не задавал результат.