ClassMood (Настроение класса)

IT
Заказчик: ВИШ
Проблема:
Пользователь — преподаватель — хочет понять, насколько студенты внимательны на лекции, но не может этого сделать объективно, потому что визуально сложно оценить всех.
Сегодня нет простого способа узнать:
 — Когда аудитория теряет интерес?
 — Кто скучает или отвлекается?
-Обычные опросы — неудобны и искажают результат. Нужно решение, которое по видеозаписи лекции могло бы показать, насколько в целом аудитория была заинтересована.
Ограничения и рекомендации:
Рекомендуемые инструменты:
Python — основной язык
OpenCV — для работы с видео и кадрами
FER (распознавание эмоций по выражению лица) — простая библиотека для распознавания эмоций (не требует глубоких знаний в области ИИ)
MediaPipe Face Detection — простое и быстрое распознавание лиц
Matplotlib — построение графиков
JSON — сохранение результатов
Streamlit (опционально)
Требуемые компетенции:
Базовое программирование на Python
Работа с библиотеками: OpenCV, FER, NumPy
Понимание основ компьютерного зрения (можно изучить в процессе)
Обработка видео и изображений
Построение графиков (Matplotlib)
Работа в команде: распределение задач, использование Git
Простая визуализация результатов

«Я веду лекцию и вижу, что кто-то смотрит в телефон, кто-то зевает, но я не понимаю — это усталость, сложная тема или моя подача? Я не могу читать мысли студентов, а опросы только скрывают правду. Я хочу видеть, когда аудитория перестаёт слушать — по факту, а не по догадкам».

Образовательная программа: IT-сервисы и технологии обработки данных на транспорте

Технология: Компьютерное зрение

Технология: Анализ данных

Курс: 1