An Application that detects face before start of the exam and keeps track of eye movement during the exam
Schools and universities may have been closed, but they have transitioned to tools like Meet and Teams to complete their academic years. However, no solution to examinations has been developed. Some have altered it to an assignment form that students can easily copy and paste from the internet, whereas others have simply canceled them. We need some solution if the way we live is to become the new norm. So in order to find the solution for such a problem we create an application that can monitor students throughout the examination.
FOLLOWING ARE SOME SAMPLE IMAGES OF THE PROJECT
TECHNOLOGIES USED
- Python - Python is a programming language that lets you work quickly and integrate systems more effectively.
- OpenCV is a Python library that is designed to solve computer vision problems.
- AI Libraries: NumPy, Haar-Caascade files, MatplotLib
- My SQL: My SQL is an easy to use database management system that is easy to execute queries, fettch and update data.
FEATURES
- EYE MOVEMENT: Keeps track of the eye movement of the student
- FACIAL RECOGNITION: Recognizes faces and no. of people around
- DETECTS CHEATING: Blocks Exam on detecting cheating
- TRAINS DATA: Takes sample photos of the student and trains the classifier
HOW TO RUN
- Feed the SQL queries in the MySQL Command Line Client one by one from the MYSQLQueries folder uploaded.
- Run the run.py file
- Explore😉