In online test without proctoring, cases are often reported of impersonation and cheating. Students either ask some else to take the test on their behalf or use methods of cheating like referring to a textbook, using smartphones or other devices to search for answers online or taking help from a friend. The two major concerns of the customer are cheating and student authentication.
https://www.kaggle.com/drgilermo/face-images-with-marked-landmark-points
1) login Portal :- student/admin can login with username and password.
2) Suspicious Voice Detection :- background voice is detected & check against questions in test.
3) Noise Detection :- Noise can affect the working of voice detection, so to avoid noise during test alert is generated.
5) Dim light detection :- dim light from students can cause difficulty in decision making.
6) Face Authentication :- real time face detection during exam to authenticate student.
7) Head Pose Detection :- students can look here and there during test to cheat, head pose detection helps to prediction the student viewing angel.
8) Realtime Chat :- student may face issue during the test, so to problems with admin they can simple text them through restricted environment
9) Statistics :- statistics of pass and failed can be shown on admin portal
10) Offline Mode :- Application can in offline mode also
11) Create Test :- admins can create and post the test
12) Fullscreen & Right click disabled :- avoids copy and pasting work
13) Realtime Reports to admin