Student Activity Recognition & Classification Using Machine Learning

Student activity recognition and classification is an emerging application of machine learning in the educational domain.This project aims to identify and classify various student activities-such as reading, writing, using a mobile phone, or sleeping-based on image or video data.A convolutional neural network (CNN) is employed to extract spatial features and learn activity-specific patterns from labeled image frames.The backend is built using FastAPI for efficient model deployment and API integration.A React and Tailwind-based frontend allows real-time interaction and visualization.The system supports data augmentation techniques to improve accuracy on limited datasets.Activities are preprocessed and labeled into a CSV for model training and evaluation.The model's performance is validated using metrics like accuracy, precision, and recall.The goal is to assist educators in monitoring classroom behavior and enhancing learning outcomes.This solution can be extended to real-time surveillance or attendance systems.

Publication Details

Journal
IARJSET
Published
2025-05-10
DOI
https://doi.org/10.17148/iarjset.2025.125261
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

Student Activity Recognition & Classification Using Machine Learning

IARJSET
Online Learning and Analytics
article

Student Activity Recognition & Classification Using Machine Learning

article en

Abstract

Student activity recognition and classification is an emerging application of machine learning in the educational domain.This project aims to identify and classify various student activities-such as reading, writing, using a mobile phone, or sleeping-based on image or video data.A convolutional neural network (CNN) is employed to extract spatial features and learn activity-specific patterns from labeled image frames.The backend is built using FastAPI for efficient model deployment and API integration.A React and Tailwind-based frontend allows real-time interaction and visualization.The system supports data augmentation techniques to improve accuracy on limited datasets.Activities are preprocessed and labeled into a CSV for model training and evaluation.The model's performance is validated using metrics like accuracy, precision, and recall.The goal is to assist educators in monitoring classroom behavior and enhancing learning outcomes.This solution can be extended to real-time surveillance or attendance systems.

IARJSETVol. 12(5)
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.