Proctor Dashboard
The Proctor Dashboard is the central command center for educators and invigilators to monitor live exam sessions. It provides a real-time overview of student activity, AI-driven risk assessments, and an automated alert system to ensure academic integrity.
Real-Time Monitoring Overview
The dashboard is designed for high-concurrency monitoring, allowing a single proctor to oversee multiple sessions simultaneously. The interface updates every 5 seconds to reflect the most current state of the exam environment.
Global Metrics
At the top of the dashboard, four Key Performance Indicators (KPIs) provide an instant health check of the active exam:
- Active Sessions: The number of students currently connected and taking the exam.
- Avg Risk Score: The mean integrity risk score across all active participants (0–100).
- Active Flags: The count of students whose behavior has crossed the "High Risk" threshold.
- Unresolved Alerts: The total number of pending security events requiring proctor review.
Student Monitoring Grid
The main body of the dashboard displays Student Cards. Each card acts as a snapshot of an individual's session:
- Risk Indicator: A color-coded badge (Low, Moderate, High, Critical) and a numerical score that dynamically fluctuates based on AI analysis.
- Session Status: Indicates if a student is
Active,Flagged, orOffline. - Vital Stats: Shows the time elapsed in the exam and the specific proctoring signals currently being tracked (Camera, Mic, Monitor).
Filtering and Searching
To manage large cohorts, use the header tools:
- Search: Locate students by name or ID.
- Status Filter: Toggle between viewing all students, only active sessions, or only those currently flagged for violations.
Live Alert Feed
The sidebar contains a chronological feed of security events detected by the AI. Alerts are categorized by severity (Low, Medium, High) and include the following types:
| Alert Type | Description | | :--- | :--- | | Gaze Deviation | Detected when the student looks away from the screen for an extended period. | | Tab Switch | Detected when the student navigates away from the exam browser tab. | | Audio Anomaly | Triggered by suspicious background noises or voices. | | Head Movement | Flags unusual patterns that suggest communication with others. |
Proctors can interact with the feed to acknowledge or resolve alerts in real time.
Student Detailed View
Clicking on any student card opens a detailed investigation modal. This view provides the evidence needed to make informed decisions regarding exam integrity.
1. Monitoring Panels
- Live Stream Placeholder: A view of the student's webcam and screen status.
- Risk Factor Breakdown: A granular look at what is contributing to the current risk score (e.g., "Frequent Tab Switching: +15 points").
2. Event Timeline
A scrollable history of every significant action taken by the student during the exam. Each event is timestamped and categorized by type, allowing proctors to see the sequence of suspicious behaviors.
3. Proctor Actions
The dashboard enables direct intervention through three primary actions:
- Send Message: Communicate directly with the student to issue a warning.
- Flag Session: Mark the session for manual review by the administration.
- Resolve: Clear the current alerts if the behavior is deemed non-suspicious (e.g., a student adjusting their seating).
Data Simulation
The dashboard includes built-in simulation logic to demonstrate its capabilities without requiring a live backend.
- Risk Fluctuations: Every 5 seconds, student risk scores are updated using a random variance algorithm to simulate real-world behavioral changes.
- Alert Generation: New alerts are automatically injected into the feed every 12 seconds to demonstrate the proctor's notification workflow.