The primary objective of this project is to develop a secure and intelligent online examination system. It aims to implement face verification to authenticate users and prevent impersonation. Another objective is to integrate AI-based proctoring for real-time monitoring of student behavior during exams. The system also focuses on detecting suspicious activities such as tab switching and unusual behavior patterns. Blockchain technology is used to ensure transparency and tamper-proof storage of exam records. Automated question generation using AI enhances flexibility and improves the exam experience. The system also provides automated exam submission, notifications, and detailed activity reports. Overall, the objective is to ensure fairness, security, and efficiency in online examinations.
This project presents a Secure Online Exam System with AI Proctoring and Face Verification designed to enhance the integrity and reliability of online assessments. The system provides a secure platform where administrators can manage questions, monitor users, view exam results, and track suspicious activities with detailed reasons. Users can register by submitting personal details along with face registration, enabling the system to verify identity using live face recognition during login. If the live face does not match the registered data, access is denied with a mismatched data alert. The platform allows students to attempt questions created by the administrator or generate questions dynamically using the Gemini AI API based on selected difficulty levels such as easy, medium, or hard. The system restricts users to one exam session at a time, including aptitude, reasoning, or coding assessments. AI-based proctoring continuously monitors student behavior and detects suspicious actions such as tab switching, unusual keyword usage, or abnormal activity patterns during the examination. The system automatically submits the exam once the session time is completed to prevent manipulation. Reminder notifications are sent before the exam session starts and before it ends to ensure proper time management. Additionally, email notifications are sent to report overall suspicious activities detected during the exam with clear explanations. Blockchain technology using Ganache, Ethereum, and Solidity ensures secure storage and transparency of exam records and results, preventing data tampering. The system is developed using HTML, CSS, and JavaScript for the front end, Python for the backend processing, and MySQL for database management. This integrated approach improves examination security, enhances user authentication, and ensures fair assessment in online learning environments.
Keywords: Online Examination System, AI Proctoring, Face Verification, Blockchain Security, Gemini AI API, Suspicious Activity Detection, Automated Evaluation.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENTS:
β’ Operating
System : Windows 10/11 or macOS
β’ Application
Server : Flask / Django Development Server
β’ Front End
: HTML, CSS, JavaScript
β’ Scripts
: JavaScript
β’ Backend
Language : Python
β’ Database
: MySQL
β’ IDE
: Visual Studio Code / PyCharm
HARDWARE REQUIREMENTS:
β’ Processor:
Intel i3 or equivalent
β’ RAM:
4 GB or higher
β’ Hard Disk:
500 GB or higher
β’ Web Camera:
Required for Face Verification and AI Proctoring
β’ Internet Connection:
Stable broadband connection for real-time monitoring and exam access.