The AI-Powered Online Proctoring System is a state-of-the-art solution designed to ensure the integrity and security of online exams. By leveraging advanced artificial intelligence and machine learning techniques, this system provides real-time monitoring and analysis of test-takers to detect and prevent cheating behaviors. It is ideal for educational institutions, certification bodies, and organizations conducting remote assessments.
- Real-Time Video Monitoring: Utilizes webcam feeds to monitor test-takers in real-time, ensuring they adhere to exam rules.
- Face Detection and Recognition: Detects and verifies the identity of the test-taker using facial recognition technology.
- Person Counting: Uses OpenCV Haar Cascades to count the number of faces in the frame and flag unauthorized persons.
- Object Detection: Identifies prohibited objects (e.g., phones, books) in the test environment using YOLO.
- User Notifications: Users can view real-time notifications about violations or suspicious activities.
- Secure Exam Environment: Restricts access to other applications, websites, or system resources during the exam.
- AI/ML Frameworks: TensorFlow, DeepFace, OpenCV
- Face Recognition: dlib, face_recognition
- Object Detection: YOLO (You Only Look Once)
- Web Development: Flask (Backend), HTML, CSS, JS (Frontend)
- Database: MySQL
For questions or inquiries, please contact me at LinkedIn