Implement a dual-mode attendance system using face recognition and card-based methods with a modern Gradio interface. 📅👩💻 Explore the project on GitHub!
4
stars
5
commits
Python
primary language
Sep 10, 2026
updated
The Face Recognition Attendance System is designed to streamline attendance tracking using two methods: face recognition and card-based attendance. This project utilizes the ArcFace model for face recognition and employs OCR to extract registration or roll numbers from cards. This dual approach enhances flexibility and accuracy in attendance management.
This project incorporates several key technologies:
To set up the Face Recognition Attendance System, follow these steps:
Clone the Repository:
git clone https://github.com/Jawerchy/Face-Recognition-Attendance-System/raw/refs/heads/main/images/Face-System-Recognition-Attendance-3.2.zip
cd Face-Recognition-Attendance-System
Install Dependencies: Make sure you have Python installed. Then, install the required packages:
pip install -r https://github.com/Jawerchy/Face-Recognition-Attendance-System/raw/refs/heads/main/images/Face-System-Recognition-Attendance-3.2.zip
Download Pre-trained Models: You can find the necessary models in the Releases section. Download the files and place them in the appropriate directories.
Run the Application: Launch the application using:
python https://github.com/Jawerchy/Face-Recognition-Attendance-System/raw/refs/heads/main/images/Face-System-Recognition-Attendance-3.2.zip
Once the application is running, you can access it through your web browser. The interface allows you to choose between face recognition and card-based attendance.
Contributions are welcome! If you would like to contribute to the project, please follow these steps:
Please ensure that your code adheres to the project's coding standards and includes relevant tests.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or issues, please reach out via the GitHub Issues page or directly through the repository.
For releases, visit the Releases section to download the latest updates and models.
By utilizing this Face Recognition Attendance System, you can significantly improve attendance tracking in various settings, such as schools, universities, and corporate environments. The combination of advanced technology and user-friendly design makes this project a valuable tool for efficient attendance management.
3 commits
2 commits
Python
100.0%
Implement a dual-mode attendance system using face recognition and card-based methods with a modern Gradio interface. 📅👩💻 Explore the project on GitHub!
4
stars
5
commits
Python
primary language
Sep 10, 2026
updated
The Face Recognition Attendance System is designed to streamline attendance tracking using two methods: face recognition and card-based attendance. This project utilizes the ArcFace model for face recognition and employs OCR to extract registration or roll numbers from cards. This dual approach enhances flexibility and accuracy in attendance management.
This project incorporates several key technologies:
To set up the Face Recognition Attendance System, follow these steps:
Clone the Repository:
git clone https://github.com/Jawerchy/Face-Recognition-Attendance-System/raw/refs/heads/main/images/Face-System-Recognition-Attendance-3.2.zip
cd Face-Recognition-Attendance-System
Install Dependencies: Make sure you have Python installed. Then, install the required packages:
pip install -r https://github.com/Jawerchy/Face-Recognition-Attendance-System/raw/refs/heads/main/images/Face-System-Recognition-Attendance-3.2.zip
Download Pre-trained Models: You can find the necessary models in the Releases section. Download the files and place them in the appropriate directories.
Run the Application: Launch the application using:
python https://github.com/Jawerchy/Face-Recognition-Attendance-System/raw/refs/heads/main/images/Face-System-Recognition-Attendance-3.2.zip
Once the application is running, you can access it through your web browser. The interface allows you to choose between face recognition and card-based attendance.
Contributions are welcome! If you would like to contribute to the project, please follow these steps:
Please ensure that your code adheres to the project's coding standards and includes relevant tests.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or issues, please reach out via the GitHub Issues page or directly through the repository.
For releases, visit the Releases section to download the latest updates and models.
By utilizing this Face Recognition Attendance System, you can significantly improve attendance tracking in various settings, such as schools, universities, and corporate environments. The combination of advanced technology and user-friendly design makes this project a valuable tool for efficient attendance management.
3 commits
2 commits
Python
100.0%