{"id":25602840,"url":"https://github.com/rudrakshguptaa/Facial_Recognition_System-Python_Language","last_synced_at":"2026-04-26T07:30:17.145Z","repository":{"id":278390733,"uuid":"935356913","full_name":"rudrakshguptaa/facial-recognition-system-Python_Language","owner":"rudrakshguptaa","description":"A multi-industry applicable facial recognition system using Python, OpenCV, and face_recognition library.","archived":false,"fork":false,"pushed_at":"2025-02-19T14:04:34.000Z","size":0,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-19T14:37:37.904Z","etag":null,"topics":["attendance-system","csv-format","face-recognition","python","python-3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rudrakshguptaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-19T10:10:19.000Z","updated_at":"2025-02-19T14:04:38.000Z","dependencies_parsed_at":"2025-02-19T14:47:39.237Z","dependency_job_id":null,"html_url":"https://github.com/rudrakshguptaa/facial-recognition-system-Python_Language","commit_stats":null,"previous_names":["rudrakshguptaa/facial-recognition-system-python_language"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudrakshguptaa%2Ffacial-recognition-system-Python_Language","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudrakshguptaa%2Ffacial-recognition-system-Python_Language/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudrakshguptaa%2Ffacial-recognition-system-Python_Language/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudrakshguptaa%2Ffacial-recognition-system-Python_Language/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rudrakshguptaa","download_url":"https://codeload.github.com/rudrakshguptaa/facial-recognition-system-Python_Language/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240056123,"owners_count":19741081,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["attendance-system","csv-format","face-recognition","python","python-3"],"created_at":"2025-02-21T17:24:13.447Z","updated_at":"2026-04-26T07:30:17.064Z","avatar_url":"https://github.com/rudrakshguptaa.png","language":"Python","readme":"******Facial Recognition Attendance System******\n\n****Project Overview****\n\nThis project is a real-time attendance system using facial recognition technology. It identifies and records attendance for known faces from a live video feed, with separate logs for unknown faces.\n\n****Key Features****\nReal-Time Face Recognition: Identifies faces from a live webcam feed in real-time.\nAttendance Logging: Logs recognized faces along with the time of attendance in attendance.csv.\nUnknown Face Logging: Logs unidentified faces in unknown.csv for future reference.\nAttendance Folders: Automatically creates a folder with the current date to store attendance records.\nDynamic Face Addition: Easily add new faces to the system by placing images in the Faces folder.\n\n****Project Outputs****\nAttendance Records: A CSV file named attendance.csv containing the names and times of recognized attendees.\nUnknown Face Logs: A CSV file named unknown.csv containing entries for faces that were not recognized.\nDate-Based Storage: Each day’s attendance data is saved in a separate folder named with the current date.\n\n****Visualizations****\nName Overlays: Each detected face is labeled with its corresponding name or marked as \"Unknown\" in the video feed.\nBounding Box: Displays a rectangular box around detected faces to indicate successful face recognition.\n\n****Benefits****\nAutomation: Automates attendance-taking, saving time and reducing manual effort.\nAccuracy: Ensures accurate attendance recording with facial recognition.\nSecurity: Logs unknown faces for review, enhancing system security.\n\n****Usage Instructions****\n**Prerequisites:**\n--\u003eInstall Python 3.7 or higher.\n--\u003eEnsure cmake is installed on your system.\n\n**Data Preparation:**\n--\u003eCreate a folder named Faces in the project directory.\n--\u003eAdd face images to the Faces folder, with the image name matching the person’s name (e.g., Rudraksh.jpg).\n\n**Run the System:**\n--\u003eExecute the following command to start the attendance system: face_regocnition_system.py OR by click run the py file.\nStopping the System:\n--\u003ePress q to stop the system and save attendance records.\n\n****Contributions****\nContributions are welcome! Here's how you can contribute:\n\nFork the Repository: Create a fork to make changes without affecting the main repository.\nCreate a Branch: Create a new branch for each feature or bug fix.\nSubmit a Pull Request: Once changes are complete, submit a pull request with a clear description.\nCoding Standards: Follow PEP 8 for Python code style.\nDocumentation: Update the documentation if your changes affect project usage.\n\n****Additional Notes****\nData Privacy: Ensure compliance with privacy laws and policies when using personal face images.\nCustomization: The project can be extended or modified to meet specific business or personal requirements.\nCollaboration: We encourage collaboration to improve and expand the project.\nBy leveraging this facial recognition attendance system, organizations can improve attendance management, enhance accuracy, and streamline operations.\n\n\nThankyou. \nEnjoy Coding!\n-Rudraksh Gupta\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frudrakshguptaa%2FFacial_Recognition_System-Python_Language","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frudrakshguptaa%2FFacial_Recognition_System-Python_Language","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frudrakshguptaa%2FFacial_Recognition_System-Python_Language/lists"}