SIET Online Examination Portal
Mrs. S Poornima & Bhavadharani S & Bhuvanashri SK
Mrs. S Poornima
poornimait@siet.ac.in
Bhavadharani S
bhava05dharu05@gmail,com
Bhuvanashri SK bhuvanashri4321@gmail.com
Sri Shakthi Institute of Engineering and Technology, Coimbatore.
Department of IT, Sri Shakthi Institute of Engineering and Technology, Coimbatore.
Abstract:
The transition to online learning and assessment has introduced numerous challenges related to exam security, academic integrity, and real-time evaluation. This paper presents the SIET Online Examination Portal, a secure and AI-enhanced examination system developed using Java, Spring Boot, and SQL. The platform supports authenticated student and teacher logins, real-time camera-based proctoring using Face-API.js and TensorFlow.js, and live monitoring features including multiple person detection, object detection, and tab-switch alerts. Teachers can create, manage, and evaluate examinations while students access time-bound assessments with intelligent tracking. The system ensures fairness by incorporating automatic submission upon malpractice detection and facilitates academic monitoring through a centralized dashboard. To ensure transparency, the portal stores all student activities, scores, and test logs in a relational database for audit and review. The proctoring mechanism is non-intrusive yet highly accurate, ensuring that students are consistently monitored without impacting their performance. Teachers receive instant notifications about rule violations, allowing timely intervention. The user interface is designed for ease of use, ensuring accessibility across a wide range of devices. Furthermore, role-based access control ensures that students, staff, and administrators interact with the system according to their privileges. By integrating intelligent proctoring with a full-fledged exam management system, the portal addresses the core concerns of digital examinations in modern education.
Keywords:
Online Examination, Face Detection, Tab Switch Detection, Proctoring, Java, Spring Boot, SQL, Face-api.js, TensorFlow.js.