A deep learning–based system that detects and recognizes multiple faces simultaneously from images or video streams to automate attendance marking. Designed as a modular backend that can be integrated with external web or mobile applications.
- Python 3.x
- Ultralytics (YOLO)
- OpenCV
- TensorFlow / Keras
- NumPy
- OS / Pathlib
The project uses a base path for accessing models, datasets, and outputs.
After cloning the repository, update the base path according to your local machine.
You may use os.getcwd() python function.
Example (Windows):
BASE_DIR = r"C:\Users\yanko\OneDrive\Desktop\Desktop Files\present-me\colleges"