gdgcloudkol / hackday

24 stars 4 forks source link

Submission: <Trojan Hash> #9

Open aryans1319 opened 2 years ago

aryans1319 commented 2 years ago

Team Name

Trojan Hash

Team members

Member # 1 Name: Aryan Shaw Email: aryan4p130202@gmail.com Twitter handle (hyperlinked): AryanShaw_

Member # 2 Name: MD Shanawaz Twitter handle (hyperlinked): MDShanawaz

Member # 3 Name: Twitter handle (hyperlinked):

Project Name

Rectify

Contact Details (Leader)

aryan4p130202@gmail.com

Project Track

Education

Link to project GitHub public repo

https://github.com/aryans1319/rectifyy

Link to project website

https://engage-rectify.herokuapp.com/

Link to demo video

https://youtu.be/tdn2SEQPrBQ

Inspiration

During COVID 19 pandemic, online education has become a common norm in schools and colleges, and students themselves are adapted to this online environment of education, as classes are being held in online mode, exams are also conducted online and students tend to cheat in those exams due to lack of security and no physical guarding by professors/teachers which is monitored live, so here is my solution to the problem! Now teachers can monitor students' live even in online mode !

What it does

Rectify - An automated online proctoring tool that uses facial recognition to detect activities of examinees live during the exam and report live analysis to the professor's dashboard

You can register both as a student or professor, you can create an exam only if you register yourself as a professor!

Professors can create exams by filling out the form, time and date, and exam duration! You can use google forms, Microsoft forms, or any other form link for the exam

There is a unique exam code generating button, on clicking it, a unique exam code is generated for that specific exam and can be shared with students to access the exam (the unique code is valid until the timing set by the professor)

As soon as you start the exam the face recognition models open up and start recognizing the face of the student.

Some features of the model are:-

Other than that

  1. Dynamic Teacher's Dashboard
  2. Sorting and searching functionalites in Professor's Dashboard
  3. Return Back to exam within set time (done because if any student losses connection during the exam) he can return back to it.
  4. Exam creation dialog box which automatically copies generated exam code to clipboard

Challenges you ran into

Anything else?

Some Future Aspects