{"id":27949261,"url":"https://github.com/haleshot/attendance_system","last_synced_at":"2026-04-21T16:32:38.091Z","repository":{"id":193715910,"uuid":"689363317","full_name":"Haleshot/Attendance_System","owner":"Haleshot","description":"Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection.","archived":false,"fork":false,"pushed_at":"2024-11-24T04:25:26.000Z","size":42617,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-29T09:03:12.053Z","etag":null,"topics":["attendance-system","excel","gui","haarcascade-classifier","opencv","pyqt5","pyqt5-desktop-application","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Haleshot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null},"funding":{"github":"Haleshot","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2023-09-09T15:13:43.000Z","updated_at":"2024-11-24T04:25:30.000Z","dependencies_parsed_at":"2024-11-24T05:30:35.231Z","dependency_job_id":null,"html_url":"https://github.com/Haleshot/Attendance_System","commit_stats":null,"previous_names":["haleshot/attendance_system"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Haleshot/Attendance_System","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FAttendance_System","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FAttendance_System/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FAttendance_System/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FAttendance_System/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Haleshot","download_url":"https://codeload.github.com/Haleshot/Attendance_System/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haleshot%2FAttendance_System/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32100059,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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","excel","gui","haarcascade-classifier","opencv","pyqt5","pyqt5-desktop-application","python"],"created_at":"2025-05-07T15:21:09.794Z","updated_at":"2026-04-21T16:32:38.070Z","avatar_url":"https://github.com/Haleshot.png","language":"Python","funding_links":["https://github.com/sponsors/Haleshot"],"categories":[],"sub_categories":[],"readme":"﻿# Automated Attendance System with Facial Recognition\r\n\r\n## Table of Contents\r\n1. [Introduction](#introduction)\r\n2. [Advantages of Facial Recognition](#advantages-of-facial-recognition)\r\n3. [Technical Details](#technical-details)\r\n4. [User Registration](#user-registration)\r\n5. [Marking Attendance](#marking-attendance)\r\n6. [Project Overview](#project-overview)\r\n7. [Screenshots](#screenshots)\r\n8. [Video Demos](#video-demos)\r\n\r\n## Introduction\r\nThis automated attendance system utilizes facial recognition technology to replace traditional attendance methods, making it more efficient and hygienic. It provides numerous advantages in various applications, such as attendance recording, access control, and surveillance.\r\n\r\n## Advantages of Facial Recognition\r\n- Automated Time Tracking System\r\n- Cost Effective\r\n- Touchless Sign in System\r\n- More accurate Worker Attendance\r\n- Strengthens security measures\r\n\r\n## Technical Details\r\nFacial recognition technology involves face detection, data transformation, and face matching. It provides accurate identification and verification based on facial features.\r\n\r\n## User Registration\r\nTo use the system, users register themselves using a real-time camera. The system detects their face and creates a dataset folder containing user images. Users can also provide additional details such as their roll number and name.\r\n\r\n## Marking Attendance\r\nUsers can mark their attendance by clicking the \"Register Attendance\" button. The real-time camera detects the user's face and matches it with the data stored in the dataset folder. If there's a match, attendance data is recorded in an Excel sheet, including the user's ID, name, date, and time.\r\n\r\n## Project Overview\r\nCreating this project involved a deep dive into image processing and artificial intelligence. It covered image capture, face detection, dataset management, feature extraction, and recognition algorithms. This project allowed us to gain practical experience in software development and AI.\r\n\r\n## Screenshots\r\n\r\n\u003cp align=\"center\"\u003e \u003cimg src=\"https://media.tenor.com/hB9OTbewrikAAAAi/work-work-in-progress.gif\" width=\"200\" height=\"300\" /\u003e \u003c/p\u003e\r\n\r\n\u003c!-- ![Screenshot 1](/screenshots/screenshot1.png)\r\n![Screenshot 2](/screenshots/screenshot2.png)\r\n![Screenshot 3](/screenshots/screenshot3.png) --\u003e\r\n\r\n## Video Demos\r\n\r\n\u003cp align=\"center\"\u003e \u003cimg src=\"https://media.tenor.com/hB9OTbewrikAAAAi/work-work-in-progress.gif\" width=\"200\" height=\"300\" /\u003e \u003c/p\u003e\r\n\r\n\u003c!-- - [Demo 1](/videos/demo1.gif) (In Progress)\r\n- [Demo 2](/videos/demo2.gif) (In Progress) --\u003e\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaleshot%2Fattendance_system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhaleshot%2Fattendance_system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaleshot%2Fattendance_system/lists"}