Skip to content

The AI-Powered Online Proctoring System ensures exam integrity using Python and Computer Vision, leveraging AI for face detection, person counting, and object detection. Designed for secure and fair remote assessments in education and organizations.

Notifications You must be signed in to change notification settings

rifakm2000/-Artificial-Intelligence-based-Online-Exam-Proctoring-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI based Online Exam Proctoring System

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.

Key Features

  1. Real-Time Video Monitoring: Utilizes webcam feeds to monitor test-takers in real-time, ensuring they adhere to exam rules.
  2. Face Detection and Recognition: Detects and verifies the identity of the test-taker using facial recognition technology.
  3. Person Counting: Uses OpenCV Haar Cascades to count the number of faces in the frame and flag unauthorized persons.
  4. Object Detection: Identifies prohibited objects (e.g., phones, books) in the test environment using YOLO.
  5. User Notifications: Users can view real-time notifications about violations or suspicious activities.
  6. Secure Exam Environment: Restricts access to other applications, websites, or system resources during the exam.

Technologies Used

  1. AI/ML Frameworks: TensorFlow, DeepFace, OpenCV
  2. Face Recognition: dlib, face_recognition
  3. Object Detection: YOLO (You Only Look Once)
  4. Web Development: Flask (Backend), HTML, CSS, JS (Frontend)
  5. Database: MySQL

Project Screenshots

Home Page

Home Page

Dashboard

  • Student

Student Dashboard

  • Student Exam Portal

Student Dashboard

Student Dashboard

  • Teacher

Teacher Dashboard

  • Admin

Admin Dashboard

Contact

For questions or inquiries, please contact me at LinkedIn

About

The AI-Powered Online Proctoring System ensures exam integrity using Python and Computer Vision, leveraging AI for face detection, person counting, and object detection. Designed for secure and fair remote assessments in education and organizations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published