{"id":26792988,"url":"https://github.com/srijan-singh/voter-verification","last_synced_at":"2026-01-22T07:34:04.813Z","repository":{"id":149652341,"uuid":"580832457","full_name":"srijan-singh/voter-verification","owner":"srijan-singh","description":"Automated voter verification with facial recognition to reduce human error by creating a client-server architecture as part of API development.","archived":false,"fork":false,"pushed_at":"2023-01-20T03:53:08.000Z","size":1320,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-22T15:11:55.577Z","etag":null,"topics":["api-rest","docker","docker-image","face-recognition","fastapi","html-css-javascript","microservices","python","uvicorn"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/srijanverse/face-recognition-api","language":"HTML","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/srijan-singh.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,"zenodo":null}},"created_at":"2022-12-21T15:05:19.000Z","updated_at":"2023-07-19T15:29:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"524427d1-b4aa-4c70-9b4e-5de39ff9f85c","html_url":"https://github.com/srijan-singh/voter-verification","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/srijan-singh/voter-verification","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srijan-singh%2Fvoter-verification","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srijan-singh%2Fvoter-verification/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srijan-singh%2Fvoter-verification/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srijan-singh%2Fvoter-verification/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/srijan-singh","download_url":"https://codeload.github.com/srijan-singh/voter-verification/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srijan-singh%2Fvoter-verification/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28658107,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-22T01:17:37.254Z","status":"online","status_checked_at":"2026-01-22T02:00:07.137Z","response_time":144,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["api-rest","docker","docker-image","face-recognition","fastapi","html-css-javascript","microservices","python","uvicorn"],"created_at":"2025-03-29T16:18:24.592Z","updated_at":"2026-01-22T07:34:04.808Z","avatar_url":"https://github.com/srijan-singh.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Voter Verification \n\n*Automated voter verification with facial recognition to reduce human error by  reating a client-server architecture as part of API development.*\n\n## INTRODUCTION\n\nFace detection and face recognition are very important technologies these days, furthermore we noticed that they got have a variety of uses such as smart phones, army uses, and some high risk information offices. Our project will provide services which will allow them to predict and recognize faces.\n\n## OBJECTIVES OF PROJECT WORK\n\nThe aim of the project is to create a program that can detect and predict faces from given images.\n\n### Motivation of Project\n\n- Snapchat and Instagram Face Filters\n- Face Sorting Software\n- Surveillance with Facial Recognition\n\n## RESEARCH GAP\n\nA generic and easy to use solution for all face prediction and recognition solution.\n\n\n## PROBLEM STATEMENT\n\nTo create an API which can detect and recognize voter face from the provided images.\n\n## PROPOSED PROJECT WORK\n\n- ### Algorithm\n\n    1. Program will take image as an input.\n    2. It will detect whether there’s face is present in image.\n    3. If face is \n        - Detected it will move forward to predict the face present in the image.\n        - Not detected terminate the further execution\n    4. It will save the encoding of the detected face.\n    5. It will then compare the facial encoding of current image to all present facial encodings in the database.\n    6. If encodings\n        - Matched with the encodings in database print the label of the encoding (name of the person).\n        - Not matched then print unknown.\n        \u003cbr\u003e\n        \u003cbr\u003e\n        \u003cimg src=\"frontend\\res\\flowchart.png\"\u003e\n\n## Requests\n\n    Index (GET) : Homepage of API \n    Upload (POST) : Upload the image and label to be used as dataset.\n    Target (POST) : Target image on which prediction has to be done. \n    Prediction (GET) : Get the prediction.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrijan-singh%2Fvoter-verification","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsrijan-singh%2Fvoter-verification","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrijan-singh%2Fvoter-verification/lists"}