This project implements a web-based attendance system using facial recognition. Users can mark their attendance through a webcam, and the system identifies and records their presence. The recorded attendance data is then exported and saved in a CSV file for easy access and further analysis. This system offers a convenient and secure method for tracking attendance in classrooms, workplaces, or any other environment.
python 3.8
- streamlit~=1.33.0
- pandas~=2.0.3
- opencv-python~=4.9.0.80
- numpy~=1.24.4
- scikit-learn~=1.3.2
run Collect_faces.py
run ML_classification_test.py
streamlit run WebApp.py
Nour Ghsaier