Machine LearningDesktop + ML
Face Recognition Attendance
Marks student attendance automatically from a webcam using face recognition. No more roll calls.
Demo video
About this project
A desktop tool that opens the webcam, detects faces in the classroom and matches them against a trained set of student photos. When a known face is found, attendance is marked with date and time into a CSV / database. Trained on about 30 students for the demo.
Key features
- Register a student with a few photos
- Real-time face detection from webcam
- Auto attendance with timestamp
- Export attendance to Excel
- Works in normal classroom light
Technologies used
PythonOpenCVface_recognitionTkinter
Screens


