Online Voting System

In a rapidly digitizing world, the need for secure, transparent, and efficient voting systems is more critical than ever. Traditional voting systems, such as those using Electronic Voting Machines (EVMs) or paper ballots, suffer from various vulnerabilities including impersonation, duplicate voting, and human error during voter verification. This project introduces an advanced facial recognition-based voting system integrated with Aadhar authentication, aimed at resolving these issues. The system captures an individual's facial features using a webcam and stores these images along with their Aadhar number. Using the OpenCV library for face detection and a K-Nearest Neighbours (KNN) classifier for recognition, the system verifies the voter in real-time before allowing them to cast a vote. This system consists of two main modules: the registration module and the voting module. During registration, a person’s face is captured multiple times and stored as a dataset. During voting, the same facial recognition system verifies the user’s identity. If authenticated and not already marked as voted, the system allows a single vote to be cast. The vote is logged along with the Aadhar number, party selected, date, and timestamp. Voice feedback confirms the successful recording of the vote, providing a user-friendly experience.

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-06-12
DOI
https://doi.org/10.5281/zenodo.15648160
Primary Topic
Internet Traffic Analysis and Secure E-voting
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Online Voting System

Zenodo (CERN European Organization for Nuclear Research)
Internet Traffic Analysis and Secure E-voting
article

Online Voting System

article en

Abstract

In a rapidly digitizing world, the need for secure, transparent, and efficient voting systems is more critical than ever. Traditional voting systems, such as those using Electronic Voting Machines (EVMs) or paper ballots, suffer from various vulnerabilities including impersonation, duplicate voting, and human error during voter verification. This project introduces an advanced facial recognition-based voting system integrated with Aadhar authentication, aimed at resolving these issues. The system captures an individual's facial features using a webcam and stores these images along with their Aadhar number. Using the OpenCV library for face detection and a K-Nearest Neighbours (KNN) classifier for recognition, the system verifies the voter in real-time before allowing them to cast a vote. This system consists of two main modules: the registration module and the voting module. During registration, a person’s face is captured multiple times and stored as a dataset. During voting, the same facial recognition system verifies the user’s identity. If authenticated and not already marked as voted, the system allows a single vote to be cast. The vote is logged along with the Aadhar number, party selected, date, and timestamp. Voice feedback confirms the successful recording of the vote, providing a user-friendly experience.

Zenodo (CERN European Organization for Nuclear Research)
Peace, Justice and strong institutions
Openalex Percentile: Top 75%
Internet Traffic Analysis and Secure E-voting
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Online Voting System · Zenodo (CERN European Organization for Nuclear Research) (2025) | TGRS Research Map | TGRS