Authors: Omkar Mane, Dr.Jasbir Kaur, Assistant Professor Mansi Rajapurkar
Abstract: Conventional attendance systems can be quite time-consuming and are often vulnerable to proxy attendance. This paper presents a Smart Attendance Management System that leverages face recognition, prompt-based liveness detection, and geofencing to streamline and secure the attendance process. Built on a web-based application platform using Python Flask, OpenCV, HTML, CSS, JavaScript, and MySQL, the system starts by capturing a student's face through a webcam, then employs face recognition to verify their identity. To prevent the use of fake photos or videos, it incorporates a prompt-based liveness detection feature, where students must read prompts that appear randomly on the screen. Additionally, attendance is only recorded if the student is physically present in the classroom, thanks to GPS-based geofencing. The system also provides an analytics dashboard for reviewing attendance records and trends. This proposed solution not only enhances accuracy but also significantly reduces manual effort, offering a substantial boost in security and reliability for attendance management in educational institutions.
International Journal of Science, Engineering and Technology