An AI-powered online examination proctoring system built using Python, OpenCV, YOLO, and Deep Learning to monitor candidates during online examinations in real time.
The AI Proctoring System is designed to maintain academic integrity during online examinations. Using Artificial Intelligence and Computer Vision, it detects suspicious activities such as multiple faces, mobile phone usage, books, and absence of the candidate while monitoring through a webcam.
- 👤 Real-Time Face Detection
- 👥 Multiple Face Detection
- 📱 Mobile Phone Detection
- 📚 Book Detection
- 👀 Eye Monitoring
⚠️ Suspicious Activity Detection- 🎥 Live Webcam Monitoring
- 🤖 AI-Based Online Exam Proctoring
- 📊 Detection Accuracy Evaluation
- Python
- OpenCV
- YOLO
- TensorFlow
- Keras
- NumPy
- Computer Vision
- Deep Learning
AI-Proctoring-System/
│
├── ProctoringSystem/
│ ├── Screenshots/
│ ├── model/
│ ├── templates/
│ ├── static/
│ ├── app.py
│ └── ...
│
├── README.md
└── .gitignore
Clone the repository
git clone https://github.com/MuzammilShaik16/AI-Proctoring-System.gitMove into the project directory
cd AI-Proctoring-System/ProctoringSystemInstall dependencies
pip install -r requirements.txtRun the project
python app.py- Universities
- Colleges
- Schools
- Online Certification Platforms
- Corporate Recruitment Tests
- Remote Learning
- Face Recognition Authentication
- Head Pose Estimation
- Browser/Tab Switching Detection
- Voice & Background Noise Detection
- Cloud-Based Monitoring Dashboard
- AI-Generated Violation Reports
Shaik Muzammil
🎓 B.E. Computer Science and Engineering (Data Science)
🔗 GitHub: https://github.com/MuzammilShaik16
If you found this project useful, please consider giving it a ⭐ Star on GitHub!





