Trigger Based Smart Attendance Framework with Machine Learning for Predictive Student Performance Analysis

In educational institutions, traditional attendance-taking methods such as manual roll calls or sign-in sheets are inefficient and prone to issues like proxy attendance and human error. These limitations compromise data integrity, hinder performance monitoring, and increase the burden on administrative staff. To address these challenges, this paper proposes a Trigger-Based Smart Attendance Framework that integrates biometric fingerprint recognition, IoT microcontroller hardware, and machine learning algorithms for automated, secure, and predictive attendance tracking. The system employs ESP32 microcontrollers and R307S optical fingerprint sensors installed at individual classroom benches, allowing students to log attendance using their unique biometric identifiers. A master ESP32 unit coordinates communication among the fingerprint scanners and transmits attendance data to a centralized server via Wi-Fi. Upon successful fingerprint authentication, a relay module triggers a secondary device (slave ESP32), adding an extra layer of verification and control. On the software side, a web-based platform built with React.js offers intuitive, role-based interfaces for students, teachers, and administrators. It includes real-time dashboards for attendance viewing, performance monitoring, and system control. The backend, developed using Flask (a Python web framework), enables RESTful API communication and manages data storage in a MongoDB NoSQL database. Beyond data collection, the system integrates Random Forest and XGBoost machine learning models to analyze attendance patterns and predict student performance. This predictive capability supports early identification of at-risk students, enabling timely academic intervention. Overall, the proposed framework enhances operational efficiency, transparency, and data-driven decision-making, marking a significant step toward digital transformation in academic administration. Keywords: Smart Attendance System, Biometric Authentication, IoT in Education, Machine Learning, Student Performance Prediction

Authors

Institutions

Publication Details

Journal
International Journal of Research and Review
Published
2025-05-14
DOI
https://doi.org/10.52403/ijrr.20250535
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Trigger Based Smart Attendance Framework with Machine Learning for Predictive Student Performance Analysis

Dibyendu Roy, Prabhat Kumar Das, Abir Bhattacharjee, Rakesh Das
International Journal of Research and Review
Online Learning and Analytics
article

Trigger Based Smart Attendance Framework with Machine Learning for Predictive Student Performance Analysis

Dibyendu Roy, Prabhat Kumar Das, Abir Bhattacharjee, Rakesh Das
article en

Abstract

In educational institutions, traditional attendance-taking methods such as manual roll calls or sign-in sheets are inefficient and prone to issues like proxy attendance and human error. These limitations compromise data integrity, hinder performance monitoring, and increase the burden on administrative staff. To address these challenges, this paper proposes a Trigger-Based Smart Attendance Framework that integrates biometric fingerprint recognition, IoT microcontroller hardware, and machine learning algorithms for automated, secure, and predictive attendance tracking. The system employs ESP32 microcontrollers and R307S optical fingerprint sensors installed at individual classroom benches, allowing students to log attendance using their unique biometric identifiers. A master ESP32 unit coordinates communication among the fingerprint scanners and transmits attendance data to a centralized server via Wi-Fi. Upon successful fingerprint authentication, a relay module triggers a secondary device (slave ESP32), adding an extra layer of verification and control. On the software side, a web-based platform built with React.js offers intuitive, role-based interfaces for students, teachers, and administrators. It includes real-time dashboards for attendance viewing, performance monitoring, and system control. The backend, developed using Flask (a Python web framework), enables RESTful API communication and manages data storage in a MongoDB NoSQL database. Beyond data collection, the system integrates Random Forest and XGBoost machine learning models to analyze attendance patterns and predict student performance. This predictive capability supports early identification of at-risk students, enabling timely academic intervention. Overall, the proposed framework enhances operational efficiency, transparency, and data-driven decision-making, marking a significant step toward digital transformation in academic administration. Keywords: Smart Attendance System, Biometric Authentication, IoT in Education, Machine Learning, Student Performance Prediction

International Journal of Research and ReviewVol. 12(5)
Adamas University (IN), Kaziranga University (IN)
Openalex Percentile: Top 90%
Online Learning and Analytics
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.