EduPulse is a web application that tracks student attentiveness in real-time using the webcam. It uses facial landmarks, head pose, and eye aspect ratio to determine focus.
- Login & Signup system using Flask and SQLite
- Real-time webcam feed with facial landmark detection
- Logs attention loss with time, pitch, yaw, and EAR
- Frontend styled with HTML/CSS
- Dashboard + session handling
- Python
- Flask
- SQLite
- SQLAlchemy
- OpenCV & MediaPipe
- HTML + CSS
git clone https://github.com/Ariyan-25/EduPulse.git
cd EduPulse
pip install -r requirements.txt
python app.py