Face Recognition Attendance System
AI-powered attendance management using facial recognition with Python, OpenCV, and Flask.
860 × 320px
📄 Project Overview
The Face Recognition Attendance System is an AI-based solution that automates student attendance marking using facial recognition technology. The system uses OpenCV and face_recognition library to detect and identify registered students through a webcam feed and automatically records their attendance in a database.
This eliminates manual attendance processes, prevents proxy attendance, and provides instant reports for teachers and administrators. The project includes an admin dashboard built with Flask where reports can be exported and viewed in real time.
📚 Abstract
Traditional attendance systems are prone to manual errors and proxy marking. This project proposes an intelligent face recognition system that leverages Haar Cascade and deep learning-based facial embedding models to identify students from a live camera feed. The system achieves over 95% recognition accuracy under controlled lighting conditions and integrates seamlessly with a MySQL database for persistent attendance records.
⚙ Technologies Used
🔌 Project Modules
📚 Documentation Included
Related Projects
AI Based Plagiarism Checker
NLP-based content plagiarism detection with web content cross-reference.
Student Performance Prediction
Predicts student academic performance using ML classifiers.
Medical Image Classification System
CNN-based medical image classification for disease diagnosis assistance.