A Facial Recognition Approach for Real-Time Student Attendance Tracking

Authors

Nur Raidah Rahim

Faculty of Information and Communication Technology, Universiti Teknikal Malaysia Melaka (Malaysia)

Ahmad Afiq Abd Jalil

Faculty of Information and Communication Technology, Universiti Teknikal Malaysia Melaka (Malaysia)

Abdul Allim Abd Wahid

Faculty of Information and Communication Technology, Universiti Teknikal Malaysia Melaka (Malaysia)

Amardeep Singh Sidhu Surjit Singh

Faculty of Information and Communication Technology, Universiti Teknikal Malaysia Melaka (Malaysia)

Muhmmad Haziq Fitri Mohamad Khairizal

Faculty of Information and Communication Technology, Universiti Teknikal Malaysia Melaka (Malaysia)

Richki Hardi

Department of Informatics, Universitas Mulia, Balikpapan (Malaysia)

Article Information

DOI: 10.47772/IJRISS.2025.91200158

Subject Category: Education

Volume/Issue: 9/12 | Page No: 2083-2091

Publication Timeline

Submitted: 2025-12-12

Accepted: 2025-12-20

Published: 2026-01-05

Abstract

Attendance tracking remains a fundamental component of academic administration, serving as a basis for evaluating student engagement, verifying participation, and ensuring institutional accountability. Traditional methods—such as manual roll calls, paper-based sign-in sheets, or RFID card systems—are often inefficient, susceptible to human error, and unsuitable for environments requiring contactless interactions. In response to these limitations, this study presents a real-time student attendance tracking system that leverages facial recognition technology built using Google Teachable Machine. The proposed solution integrates a web-based interface with a lightweight machine learning model capable of processing live video streams, identifying students, and automatically logging attendance with minimal human intervention. The system was designed to balance accessibility, accuracy, and performance through a structured model development pipeline. A curated dataset containing variations in lighting, facial orientation, and expression was prepared to enhance the robustness of the Convolutional Neural Networks (CNN) during real-world operation. The trained model was deployed using TensorFlow.js to enable real-time inference directly within a browser environment, eliminating the need for extensive backend computational resources and supporting seamless integration with existing academic workflows. Experimental evaluation demonstrated strong performance, achieving recognition accuracy exceeding 90% under controlled settings while maintaining reliable functionality in more challenging conditions, including suboptimal lighting and partial facial occlusion. The system effectively mitigated common administrative challenges by reducing manual workload, improving the precision of attendance records, and ensuring efficient real-time data capture. Nonetheless, limitations associated with environmental variability highlight opportunities for further refinement in model training and system architecture. Overall, the findings indicate that CNN-based facial recognition systems offer a practical and scalable solution for modernizing attendance management in educational contexts. The proposed framework contributes to ongoing advancements in AI-supported educational technologies and underscores the potential for expanding automated administrative tools within broader institutional ecosystems.

Keywords

facial recognition, attendance tracking, real-time, automate

Downloads

References

1. Afiyanto, R., Astuti, E. D., Kamal, A. A., & Santoso, N. P. L. (2025). Reliability Assessment of Attendance Systems Based on Face Recognition Under Varying Lighting Conditions. International Transactions on Artificial Intelligence, 4(1), 25-37. DOI:10.33050/italic.v4i1.924 [Google Scholar] [Crossref]

2. Agustian, D., Pertama, P. P. G. P., Crisnapati, P. N., & Novayanti, P. D. (2021, October). Implementation of Machine Learning Using Google's Teachable Machine Based on Android. In 2021 3rd International Conference on Cybernetics and Intelligent System (ICORIS) (pp. 1-7). IEEE. DOI: 10.1109/ICORIS52787.2021.9649528 [Google Scholar] [Crossref]

3. Duma, L., & Mendoza, M. D. C. (2025, June). Accurate and Efficient Solid Waste Recognition: A Novel Approach Using Google Teachable Machine Based on Convolutional Neural Network (CNN). In 2025 International Conference on Software, Knowledge, Information Management & Applications (SKIMA) (pp. 1-6). IEEE. DOI: 10.1109/SKIMA66621.2025.11155517 [Google Scholar] [Crossref]

4. Habila, M., N Francisca, F., Ishaya, L., Kabir Ahmed, M., A Muhammad, U., & P Charles, H. (2025). Smart Real-time Attendance System for Nigerian Universities. Journal of Information and Organizational Sciences, 49(1), 121-138. DOI: 10.31341/jios.49.1.8 [Google Scholar] [Crossref]

5. Hoeser, T., & Kuenzer, C. (2020). Object detection and image segmentation with deep learning on earth observation data: A review-part i: Evolution and recent trends. Remote Sensing, 12(10), 1667. https://doi.org/10.3390/rs12101667 [Google Scholar] [Crossref]

6. Jabiyev, T., Mehanović, D., Jukić, S., & Miljković, A. (2024, June). Smart Classrooms: A Simplified Approach to Face Recognition Using Machine Learning. In International Symposium on Innovative and Interdisciplinary Applications of Advanced Technologies (pp. 420-435). Cham: Springer Nature Switzerland. https://link.springer.com/chapter/10.1007/978-3-031-71694-2_31 [Google Scholar] [Crossref]

7. Jeong, H. (2020). Feasibility study of google’s teachable machine in diagnosis of tooth-marked tongue. Journal of dental hygiene science, 20(4), 206-212. [Google Scholar] [Crossref]

8. https://doi.org/10.17135/jdhs.2020.20.4.206 [Google Scholar] [Crossref]

9. Kang, D., & Kang, D. (2024). Head pose-aware regression for pupil localization from a-pillar cameras. IEEE Access, 12, 11083-11094. DOI: 10.1109/ACCESS.2024.3354373 [Google Scholar] [Crossref]

10. Li, L., Mu, X., Li, S., & Peng, H. (2020). A review of face recognition technology. IEEE access, 8, 139110-139120. DOI: 10.1109/ACCESS.2020.3011028 [Google Scholar] [Crossref]

11. Moshayedi, A. J., Roy, A. S., Liao, L., Lan, H., Gheisari, M., Abbasi, A., & Bamakan, S. M. (2021). Automation attendance systems approaches: a practical review. BOHR Int. J. Internet Things Artif. Intell. Mach. Learn, 1, 23-31. https://doi.org/10.54646/bijiam.005 [Google Scholar] [Crossref]

12. Oh, K., Chung, Y. C., Kim, K. W., Kim, W. S., & Oh, I. S. (2019). Classification and visualization of Alzheimer’s disease using volumetric convolutional neural network and transfer learning. Scientific Reports, 9(1), 18150. https://doi.org/10.1038/s41598-019-54548-6 [Google Scholar] [Crossref]

13. Prakasha, K. K., & Sumalatha, U. (2025). Privacy-preserving techniques in biometric systems: Approaches and challenges. IEEE Access. DOI: 10.1109/ACCESS.2025.3541649 [Google Scholar] [Crossref]

14. Rao, A. S., Bhuvana, G., Samyuktha, B., Rahul, S., & Harish, C. (2023). Facial Recognition-Enabled Smart Attendance System with IoT Integration. International Journal for Advanced Research in Science and Technology, 13(12). https://www.ijarst.in/public/uploads/paper/672761702218859.pdf [Google Scholar] [Crossref]

15. Romao, L., Villamizar, H., Oliveira, R., Alonso, S., & Kalinowski, M. (2025, September). Agile Management for Machine Learning: A Systematic Mapping Study. In Euromicro Conference on Software Engineering and Advanced Applications (pp. 350-360). Cham: Springer Nature Switzerland. https://link.springer.com/chapter/10.1007/978-3-032-04200-2_24 [Google Scholar] [Crossref]

16. Salza, P., Musmarra, P., & Ferrucci, F. (2019). Agile methodologies in education: A review. Agile and lean concepts for teaching and learning, 25-45. https://link.springer.com/chapter/10.1007/978-981-13-2751-3_2 [Google Scholar] [Crossref]

17. Saykili, A. (2019). Higher education in the digital age: The impact of digital connective technologies. Journal of Educational Technology and Online Learning, 2(1), 1-15. Doi: 10.31681/jetol.516971 [Google Scholar] [Crossref]

18. Shoukat, S., & Akram, S. (2021). Fraud detection system using facial recognition based on Google Teachable Machine for banking applications. J. Innov. Co mput. Em erg. Technol.(JICET), 2(2), 1-13. https://www.jicet.org/index.php/JICET/article/download/30/30 [Google Scholar] [Crossref]

19. Thaher, T., Mafarja, M., Saffarini, M., Mohamed, A. H., & El-Saleh, A. (2025). A Comprehensive Review of Face Detection Techniques for Occluded Faces: Methods, Datasets, and Open Challenges. Doi:10.32604/cmes.2025.064857 [Google Scholar] [Crossref]

20. Varma, S. C. G. (2025). Ethics Review Protocols for Biometric Research Studies. [Google Scholar] [Crossref]

21. DOI:10.13140/RG.2.2.24091.78889 [Google Scholar] [Crossref]

22. Zulfiqar, M., Syed, F., Khan, M. J., & Khurshid, K. (2019, July). Deep face recognition for biometric authentication. In 2019 international conference on electrical, communication, and computer engineering (ICECCE) (pp. 1-6). IEEE. DOI: 10.1109/ICECCE47252.2019.8940725 [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles