Abstract:
The current attendance procedure is manual, which is time-consuming for both teachers and
students. Manual attendance recording can lead to human errors, and students may have to
wait for a long time to be marked present. Automating the attendance process can help increase
learning time in the classroom. Facial recognition is a popular technology that can be used
to automate attendance. For this project, we developed a facial recognition system that uses
traditional facial recognition and recognition mechanisms. Facial recognition is essential for
security and surveillance purposes, and it is crucial to have an effective and affordable system.
The identification process involves three main steps: face recognition, feature extraction and
classification, and real-time detection. Our system uses Python programming language and the
OpenCV library for implementation.