{"id":20417309,"url":"https://github.com/spidy20/attendace_management_system","last_synced_at":"2025-04-06T04:09:43.086Z","repository":{"id":37885361,"uuid":"175365634","full_name":"Spidy20/Attendace_management_system","owner":"Spidy20","description":"In this system we can fill attendance by face recognition","archived":false,"fork":false,"pushed_at":"2024-04-23T15:38:51.000Z","size":6704,"stargazers_count":276,"open_issues_count":11,"forks_count":136,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-03-30T03:04:20.750Z","etag":null,"topics":["attendance-management-system","attendance-management-system-opencv","attendance-system","attendance-using-face-recognition","face-recognition","gui","opencv","tkinter"],"latest_commit_sha":null,"homepage":null,"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/Spidy20.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-03-13T07:07:35.000Z","updated_at":"2025-03-24T06:45:53.000Z","dependencies_parsed_at":"2025-01-07T00:40:00.134Z","dependency_job_id":null,"html_url":"https://github.com/Spidy20/Attendace_management_system","commit_stats":{"total_commits":25,"total_committers":1,"mean_commits":25.0,"dds":0.0,"last_synced_commit":"25b98d4bd8c474ec360c9e1abe57013de9bcc74f"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spidy20%2FAttendace_management_system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spidy20%2FAttendace_management_system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spidy20%2FAttendace_management_system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spidy20%2FAttendace_management_system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Spidy20","download_url":"https://codeload.github.com/Spidy20/Attendace_management_system/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247430869,"owners_count":20937874,"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-management-system","attendance-management-system-opencv","attendance-system","attendance-using-face-recognition","face-recognition","gui","opencv","tkinter"],"created_at":"2024-11-15T06:25:51.692Z","updated_at":"2025-04-06T04:09:43.054Z","avatar_url":"https://github.com/Spidy20.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"##  Attendance Management system using Face👦🏻👧 Recognition [![](https://img.shields.io/github/license/sourcerer-io/hall-of-fame.svg)](https://github.com/Spidy20/Attendace_management_system/blob/master/LICENSE)\n\n[![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://www.python.org/)                 \n[![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/)   \n\n## [Follow us on Instagram for Machine Learning Guidelines \u0026 Path](https://www.instagram.com/machine_learning_hub.ai/)\n## [Buy Python \u0026 ML projects for students at lower rate](https://www.instamojo.com/kushalbhavsar1820)\n\n\n### Sourcerer\n\u003ca href=\"https://sourcerer.io/spidy20\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/42056100?v=4\" height=\"50px\" width=\"50px\" alt=\"\"/\u003e\u003c/a\u003e\n\n### Code Requirements\n- Opencv(`pip install opencv-python`)\n- Tkinter(Available in python)\n- PIL (`pip install Pillow`)\n- Pandas(`pip install pandas`)\n\n### What steps you have to follow??\n- Download my Repository \n- Create a `TrainingImage` folder in a project.\n- Open a `AMS_Run.py` and change the all paths with your system path\n- Run `AMS_Run.py`.\n\n### Project Structure\n\n- After run you need to give your face data to system so enter your ID and name in box than click on `Take Images` button.\n- It will collect 200 images of your faces, it save a images in `TrainingImage` folder\n- After that we need to train a model(for train a model click on `Train Image` button.\n- It will take 5-10 minutes for training(for 10 person data).\n- After training click on `Automatic Attendance` ,it can fill attendace by your face using our trained model (model will save in `TrainingImageLabel` )\n- it will create `.csv` file of attendance according to time \u0026 subject.\n- You can store data in database (install wampserver),change the DB name according to your in `AMS_Run.py`.\n- `Manually Fill Attendace` Button in UI is for fill a manually attendance (without facce recognition),it's also create a `.csv` and store in a database.\n\n### Screenshots\n\n### Basic UI\n\u003cimg src=\"https://github.com/Spidy20/Attendace_management_system/blob/master/Screenshot%20(43).png\"\u003e\n\n### When it's Recognise me\n\u003cimg src=\"https://github.com/Spidy20/Attendace_management_system/blob/master/Screenshot%20(41).png\"\u003e\n\n### When it's fill a attendace\n\u003cimg src=\"https://github.com/Spidy20/Attendace_management_system/blob/master/Screenshot%20(42).png\"\u003e\n\n### Manually attendance filling UI\n\u003cimg src=\"https://github.com/Spidy20/Attendace_management_system/blob/master/Screenshot%20(44).png\"\u003e\n\n\n### How it works? See:)\n\n\u003cimg src=\"https://github.com/Spidy20/Attendace_management_system/blob/master/AMS.gif\"\u003e\n\n### Video demo\n\n[Youtube](https://www.youtube.com/watch?v=dXViSRRydRs)\n\n\n### Notes\n- It will require high processing power(I have 8 GB RAM \u0026 2 GB GC)\n- If you think it will recognise person just like humans,than leave it ,its not possible.\n- Noisy image can reduce your accuracy so quality of images matter.\n\n## Just follow☝️ me and Star⭐ my repository \n\n## Read our Machine learning \u0026 Data science related blogs:- [Here](https://www.vruttitanna.com/post/why-kaggle-is-important-for-data-science)\n\n## Buy more projects at very low price:- [STORE](https://www.instamojo.com/kushalbhavsar1820)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspidy20%2Fattendace_management_system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspidy20%2Fattendace_management_system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspidy20%2Fattendace_management_system/lists"}