Releases: Masud744/ProctorAI
Releases · Masud744/ProctorAI
v1.7.0
ProctorAI v1.7.0
Improvements
- Fixed MediaPipe model file handling in EXE build
- Improved application stability
Assets
- Windows executable (.exe) included for easy usage
About
ProctorAI is an AI-based exam monitoring system that detects suspicious activities in real-time using computer vision.
More features and improvements coming soon!
v1.6.0
Auto-download yolov8n model before build
AI Exam Monitor v1.0
AI Classroom and Exam Monitoring System v1.0
An AI-powered real-time student monitoring system for online exams and classrooms.
Features
- 🎯 Face Detection & Tracking
- 👁️ Eye Tracking (Sleep Detection using EAR)
- 🗣️ Mouth Movement Detection (Talking Detection using MAR)
- 📐 Head Pose Estimation (Looking Forward/Away)
- 📱 Phone Detection (YOLOv8)
- 📊 Attention Score (0-100)
- 🚨 Suspicious Score (0-100)
- 🔐 Student Login System
- ☁️ Real-time Data Sync to Cloud Dashboard
Tech Stack
- Python, OpenCV, MediaPipe, YOLOv8
- FastAPI Backend (Render)
- Supabase Database
- Netlify Frontend Dashboard
Requirements
- Windows PC
- Python 3.10+
- Internet connection
- Webcam
How to Install & Run
Step 1 — First time setup:
Double click install.bat and wait for installation to complete.
Step 2 — Run the monitor:
Double click run.bat, login with your student credentials and monitoring will begin automatically.
Dashboard
- Teacher Dashboard: https://ai-classroom-exam-monitoring.netlify.app
- Student Dashboard: Login with your student account
Notes
- Data is sent to the server every 5 seconds
- Press ESC to stop monitoring
- Keep the window open during your exam