Skip to content

Facial recognition script to take attendance and email the results to the teacher

License

Notifications You must be signed in to change notification settings

KenWuqianghao/Facial-Recognition-Attendance

 
 

Repository files navigation

Raspberry Pi 4 Facial Recognition

This is the code I wrote/edited for my computer science IA. The goal of this project is to use a raspberry pi to automatically scan students' faces and keep a running record of the names of the students entering the classroom on time, tardy and absent. Ultimately, sending the list of students to the teacher for attendance. The faces used in this project are not real students due to the violation of GDPR, therefore, this kaggle celebrity face dataset is used.

How to Use It

  1. Clone this repo onto your local machine(raspberry pi)
  2. cd into the directory where the code is located
  3. Install necessary python packages with the following code
conda env create -f environment.yml
  1. Modify the email sender, receiver, and the time the model is running
  2. Run main.py

Here is a link to my writings and code formatted as IB requested.

About

Facial recognition script to take attendance and email the results to the teacher

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%