LearnHub is an AI-powered adaptive interactive video learning ecosystem designed to improve the effectiveness of online education through real-time personalization and multimodal analytics. The system integrates CNN-based facial emotion recognition to monitor student engagement levels such as focus, confusion, and disengagement during video lectures. Based on the detected emotional and behavioral states, the platform dynamically triggers quiz interventions to maintain attention and enhance understanding. In addition to adaptive learning support, LearnHub collects and analyzes multimodal data including facial expressions, interaction patterns, and quiz performance to generate detailed analytics dashboards for tutors. These insights help educators monitor student progress, identify learning difficulties, and make data-driven teaching decisions. The proposed system bridges the gap between traditional static e-learning platforms and intelligent personalized learning environments, creating a more interactive, responsive, and effective educational experience.
Tools: Python,HTML,React.js,Node.js,MongoDB,Cloudinary,Visual Studio,Open whisper AI
Department: Department of Computer Science
Poster