Professional Documents
Culture Documents
Developed By
Supervised By
Project Coordinator
Islamabad
SESSION [2017-2021]
A Project Presented to
Federal Urdu University of Arts Science & Technology
Problem Statement:
As we discuss above that in pandemic crisis it is problematic to teach online for many
teachers, and is difficult to check on students’ academic situation where they use ordinary
systems to take exams where the following consequences have effect:
During exams someone else taking the exam in place of the actual candidate.
Searching for answers online using software to generate solution
Searching for answers on the mobile/calling someone to ask for answers
Getting another person in the room to help in answering the questions
Have a friend simultaneously access the exam questions and providing solutions
Leaving the screen or getting up in the middle of the test to use unfair means.
In the absence of anti-cheating measures to securely conduct the test, the factors, above-
mentioned, compromise the credibility of remote online assessments forcing organizations to
invite the candidates to the venue so that they can take the test in the presence of an acting
invigilator. The role of the invigilator is usually performed by the HR or hiring manager who
keeps a strict vigil on the candidate’s activities.
Calling the candidates several times to the office venue defeats the purpose of online
assessments. New technology has been buzzing in the market that can help you conduct
credible remote online assessments safely and securely from the comfort of your location. It is
called Remote (Virtual) Proctoring.
Proposed System:
To overcome the downsides mentioned above we are developing an Online Exam Proctoring
System based on AI. This system will helps to prevent all methods of cheating mentioned above, with
the help of this system we can monitor the candidate’s activities. The facial recognition system will
continuously recognize the candidate so no one can replace the actual candidate during the exam. A
behavior analysis of the candidate will show us his suspicious activities during the exam. The exam
browser will not allow any candidate to shift on another tab or application to search for any material
related to his exam. The candidate’s continuous eye tracking will be assured that he is focusing only
on screen. Live-streaming will allow the moderator to monitor the students during the exam. Facial
recognition and Id verification will verify that the candidate who is giving an exam is registered.
Through voice recording and video recording system will keep the record of the candidate’s exam. If
any suspicious activity is recognized exam will be canceled with a warning
Survey Analysis:
The Federal Urdu University of Arts, Science and Technology don’t have any automated system for
taking Exams online before making this system so we have taken the requirements from University
for making this “AI Based Online Exam Proctoring System”. So like online academic activities it will
be easy to evaluate student’s progress during Pandemic crises and future online programs.
Modules & Sub-Modules Description:
1.1. Security Management
1.1.1. Process Login
1.1.2. Forget Password
1.1.3. Change password
1.2. User Management
1.2.1. Add User
1.2.2. Search User
1.2.3. Update User
1.3. Candidate Management
1.3.1. Add Candidate
1.3.2. Search Candidate
1.3.3. Update Candidate
1.4. Candidate Verification
1.4.1. Process Face Detection
1.4.2. Verify Exam Id
1.4.3. View Report
1.5. Candidate Resources Management
1.5.1. Process Camera Detection
1.5.2. Process Microphone & Speaker Detection
1.5.3. Process Bandwidth Detection
1.5.4. View Report
1.6. Candidate Behavior Analysis
1.6.1. Detect Candidate Behavior
1.6.2. Search Candidate Behavior
1.6.3. View Report
1.6.4. Update Report
1.7. Exam Management
1.7.1. Create Exam
1.7.2. Search Exam
1.7.3. Update Exam
1.7.4. View Report
1.8. Video Recording
1.8.1. Add Video Recording
1.8.2. Search Video Recording
1.9. Result Management
1.9.1. Add Result
1.9.2. Search Result
1.9.3. Update result
1.9.4. View Report
Primary Actors:
Administrator
Candidate
Proctor
Teacher
Back End
MySQL
Python
PHP
Deployment
Local Server/ AWS
Techniques
Web Application
Limitations:
Require good Internet connection to interact with this App.
Camera, Speaker and Mic should be necessary.
References:
https://blog.mettl.com/ai-virtual-proctoring-redefining-recruitment/
https://er.educause.edu/blogs/sponsored/2018/9/artificial-intelligence-in-online-proctoring-where-
weve-been-where-we-are-and-where-were-going
https://www.proctoru.com/