AI based UPR e-voting
?AI Based UPR E-Voting System ? will be used For Poonch University Senate Elections . With the ?AI BASED UPR E-VOTING?, a voter can use his/her voting right online without any difficulty. He/she has to register as a voter first before being authorized to vote. The registration should be done p
2025-06-28 16:25:03 - Adil Khan
AI based UPR e-voting
Project Area of Specialization Artificial IntelligenceProject Summary“AI Based UPR E-Voting System ” will be used For Poonch University Senate Elections . With the “AI BASED UPR E-VOTING”, a voter can use his/her voting right online without any difficulty. He/she has to register as a voter first before being authorized to vote. The registration should be done prior to the voting date to enable data update in the database.
Old voting method:
Paper based voting:
The voter get a blank ballet and use a pen or marker to indicate he want to vote for which candidate. Hand-counted ballots is a time and labor consuming .
Security issues :
Sometimes A voter cast a vote many time using illegal actions .
Problems with existing voter registration system: The problem of the existing manual system of voting includes among other the following:
- Expensive and time consuming
- Too much paper work:
- Errors during data entry:
- Loss of registration forms:
- Short time provided to view the voter register:
PROPOSED SOLUTION :
With the “ AI BASED UPR E-VOTING”, a voter can use his/her voting right online without anydifficulty. He/she has to register as a voter first before being authorized to vote. The registration should be done prior to the voting date to enable data update in the database. The solution of Security problem is face recognition and fingerprint Method where One person can vote only one Time and His Data will Store in database .
Features :
- The system must provide voters with accurate Data.
- Manage voters and Candidates .
- Authenticate voters and Candidate.
- Ease of GUI use that can be accessed via web browser must be
- established.
- Backup data restore capabilities should be Granted.
- The system must send a notification to administrator if an
- onsite workstation is classified as inoperative or unusable.
- The system should send a notification to administrator of
- updates .
- The system must supply standard reports for decision making.
- Audit trails of who made changes to the database must be
- maintained.
- The system must provide standard error Checking.
- The system must provide data integrity checks to ensure data
- remains consistent and updated.
- FingerPrint And Face Matching will Require for Login.
Modules:
Admin
User
candidate
Project ObjectivesThe specific objectives of the project include:
- Reviewing the existing/current voting process or approach.
- Validating the system to ensure that only eligible voters are allowed to vote.
- Launch AI based and Finger matching secure voting
- Implementing an automated/online voting system.
- Coming up with an automated voting system.
- Used For University of poonch senate elections .
Prepare the infrastructure. Many solutions are implemented into a production environment that is separate and distinct from where the solution was developed and tested.
Coordinate with the organizations involved in implementation. This may be as simple as communicating to your client community. However, few solutions today can be implemented without involving a number of organizations
Implement training. Many solutions require users to attend training or more informal coaching sessions. This type of training could be completed in advance, but the further out the training is held, the less information will be retained when implementation rolls around. Training that takes place close to the time of implementation should be made part of the actual implementation plan
Install the production solution. This is the piece everyone remembers. Your solution needs to be moved from development to test. If the solution is brand new, this might be finished in a leisurely and thoughtful manner over a period of time
- Convert the data. Data conversion, changing data from one format to another, needs to take place once the infrastructure and the solution are implemented.
- Perform final verification in production. You should have prepared to test the production solution to ensure everything is working as you expect. This may involve a combination of development and client personnel. The first check is just to make sure everything is up and appears okay. The second check is to actually push data around in the solution, to make sure that the solution is operating as it should. Depending on the type of solution being implemented, this verification step could be extensive.
- Implement new processes and procedures. Many IT solutions require changes to be made to business processes as well. These changes should be implemented at the same time that the actual solution is deployed.
- Monitor the solution. Usually the project team will spend some period of time monitoring the implemented solution. If there are problems that come up immediately after implementation, the project team should address and fix them.
Electronic voting technology intends to speed the counting of ballots, reduce the amount of staff needed to count votes manually and can provide improved accessibility for voters. The investments in new systems are expected to pay off in the long term, as running expenses are expected to decrease
1. Accessibility
Casting votes online increases accessibility to a distributed member base and is proven to provide a higher participation rate. The convenience of having no ballot to mail or meeting to attend coupled with multiple channel options gives your members the ability to participate and cast their vote no matter where they are.
2. Votes are protected
The processes of online Voting is tested to make sure that only members that are accredited are allowed to participate in the vote. The electronic voting process also ensures that the guidelines, constitution and governing laws of the traditional voting process are implemented and enforced.
This is all made possible via the Vero voting platform which is built with cutting-edge technology that satisfies all levels of online voting services. The user interface is as simple and secure and is a one-click solution to cast your vote. All this is done in a real-time secure confidential voting system.
4. Eases vote management
Online Voting system eases the tedious voting process and gives pleasant experience for both voters and administrators.
For voting members, they can simply cast their votes by following the link access to their assigned online voting portal. Vero Voting will provide unique logins for each voter and distribute it.
For administrators, the management portal is easy to use to make setting up and running events .
5. Saves you time and Money
Traditional paper voting needs to supply paper ballots, postage and printing. Plus it requires extra manpower for counting votes through show of hands.
Technical Details of Final DeliverableSoftware Requirements:
I. MYSQL DBMS: It allows combination extraction manipulation and
Organization of data in the voter database. It is platform Independent and
therefore can be implemented and used across several such as Windows Linux
server and is compatible with various hardware mainframes.
II. Editors: We will also use Any Editor like sublime text ,note++,VS code.
III. Coding: Html ,Css,Bootstrap,javascript ,php and phython will be includeduring
Coding .
IV. Testing: is done via XXAMP SERVER.
V. Web browser. Mozilla Firefox, Google Chrome opera and Internet Explorer.
Hardware requirements:
- Microsoft Windows XP Professional SP3/Vista SP1/Windows
7/Window ten Professional or above.
- Processor: 800MHz Intel Pentium II or equivalent.
- Memory: 512 MB
- Disk Space: 2GB of free disk space
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 70000 | |||
| webcame | Equipment | 2 | 5000 | 10000 |
| fingerprint sensor | Equipment | 2 | 5000 | 10000 |
| laptop | Equipment | 1 | 50000 | 50000 |
| nil | Miscellaneous | 0 | 0 | 0 |