Face-Based Attendance System Utilizing Python and Open-Source Technologies

In recent years, the demand for intelligent and automated solutions has grown exponentially across all sectors, especially in education, corporate workplaces, and government organizations. One critical challenge is efficient and secure attendance monitoring, which traditionally involves manual logbooks, RFID cards, or biometric fingerprint systems. These conventional approaches suffer from several drawbacks including time consumption, ease of manipulation (such as buddy punching), high maintenance, hygiene concerns, and potential data inaccuracies. With the emergence of Artificial Intelligence (AI) and Computer Vision technologies, revolutionizing attendance tracking through facial recognition has become highly practical. This paper introduces a Face-Based Attendance System designed using Python and key libraries such as OpenCV, NumPy, Pandas, Tkinter, and the CSV module. The proposed system utilizes real- time video streaming from a webcam to detect, recognize, and authenticate users based on facial features. By applying machine learning algorithms and image processing techniques, the system accurately identifies individuals and records attendance without physical interaction, making it particularly beneficial in post- pandemic contexts where contactless systems are preferred. The system architecture integrates user-friendly GUI components for enrollment and real-time monitoring, providing a seamless experience for administrators and users. Attendance data is stored in structured CSV files, ensuring easy access, portability, and compatibility with other administrative tools. Implementation prioritizes scalability, allowing integration with cloud services or institutional databases for larger deployments.

Authors

Institutions

Publication Details

Journal
International Journal for Research in Applied Science and Engineering Technology
Published
2025-05-26
DOI
https://doi.org/10.22214/ijraset.2025.68892
Primary Topic
COVID-19 diagnosis using AI
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Face-Based Attendance System Utilizing Python and Open-Source Technologies

Bashu Sanwariya
1 links
International Journal for Research in Applied Science and Engineering Technology
COVID-19 diagnosis using AI
article

Face-Based Attendance System Utilizing Python and Open-Source Technologies

Bashu Sanwariya
article en

Abstract

In recent years, the demand for intelligent and automated solutions has grown exponentially across all sectors, especially in education, corporate workplaces, and government organizations. One critical challenge is efficient and secure attendance monitoring, which traditionally involves manual logbooks, RFID cards, or biometric fingerprint systems. These conventional approaches suffer from several drawbacks including time consumption, ease of manipulation (such as buddy punching), high maintenance, hygiene concerns, and potential data inaccuracies. With the emergence of Artificial Intelligence (AI) and Computer Vision technologies, revolutionizing attendance tracking through facial recognition has become highly practical. This paper introduces a Face-Based Attendance System designed using Python and key libraries such as OpenCV, NumPy, Pandas, Tkinter, and the CSV module. The proposed system utilizes real- time video streaming from a webcam to detect, recognize, and authenticate users based on facial features. By applying machine learning algorithms and image processing techniques, the system accurately identifies individuals and records attendance without physical interaction, making it particularly beneficial in post- pandemic contexts where contactless systems are preferred. The system architecture integrates user-friendly GUI components for enrollment and real-time monitoring, providing a seamless experience for administrators and users. Attendance data is stored in structured CSV files, ensuring easy access, portability, and compatibility with other administrative tools. Implementation prioritizes scalability, allowing integration with cloud services or institutional databases for larger deployments.

International Journal for Research in Applied Science and Engineering TechnologyVol. 13(5)
Aligarh Muslim University (IN)
Openalex Percentile: Top 82%
COVID-19 diagnosis using AI
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.