This is a model which uses facial data to recognize, authenticate and validate attendance of people. It uses face_recognition
a pretained neural network capable of highly accurate face detection based on features extracted from existing pictures of users.
All project dependencies are listed in requirements.txt
file.
To install just use:
pip3 install -r requirements.txt
First use the command:
git clone https://github.com/OBITORASU/facialattendance.git
After cloning the project, to use it first you need to create a folder named images
inside the cloned folder. The images
folder is supposed to
contain images of your employees with their names as the file name for identification. When the model is run using the webcam, any employee
from the images folder will be recognized on the web cam feed and their attendence will be stored in an auto generated csv file. The
csv file is regenerated every time the program is re-run, so it is recommended that you take backup of each individual csv when running this script consecutively.