Showing posts with label events. Show all posts
Showing posts with label events. Show all posts

Sunday, June 7, 2015

Aadhaar Hackaton - VoManS - Voting Management System


Aadhaar Hackathon aims to encourage and promote the development of applications that utilize the open Aadhaar APIs. The event will allow you to indulge in a non-stop 2 day coding marathon. You are invited to participate in the hackathon on the weekend of 6th -7th June 2015 to build products

More info : https://www.hackerearth.com/sprints/aadhaar-application-hackathon/



We are proposing a system called "VoManS - Voting Management System"

The system uses Aadhaar Authentication during the "Election/Voting Day", which is now currently verified manually.


Current Process:

Election usually happens in phased manner, like Phase 1 in North-Eastern states, Phase 2 Southern states,...
 
Pre-Election:
1. Election Commission issues a Slip with Voter details, Polling Booth Details prior to Election/Voting Day.
2. Electoral Role for a particular Polling Booth in Hard copies are kept ready for verification and getting the Signature is made Ready

Above mentioned actions pertain only to the considered project. Other duties like Security Checks, Verification and Configuration of EVM, etc are not mentioned here.

Election Day:
1. Voter visits the Polling Booth and presents his/her Voter's ID or any other recognized ID to the Polling Officer
2. Once identity verification is done, He/She has to sign against his name and mark will be placed on his hand meaning he has voted (and also to avoid him voting second time)

Proposed VoManS System

Assumptions Made:
 1. More than 80% Voting population have UID/Aadhaar ID assigned to them by UIDAI
2. Election Commission of India does the required changes to their existing Database

Database Structure:

  1. Linking of Voter ID against Aadhaar ID (UID) - Include a New field UID - Varchar(12)
  2. Porting details of Polling Booth to Database and linkage to Voters Details
  3. For Tracking Voting Status - Include a New field called Voting Status - Boolean

Pre-Election:
  1.  Credentials are provided to the Polling Booth Officer, Polling Booth Supervisor to Login into VoManS
  2. VoManS is Configured and ready with the necessary Polling Booth Details available

Election Day:
  1. Voter visits the Polling Booth and presents his/her Voter's ID or any other recognized ID to the Polling Officer
  2. Polling Officer verifies does the first level verification through VoManS which presents the details available from Election Commission of India Database
  3. Polling Officer does the second level verification by requests the voter for BioMetric/OTP Authentication, which is send to CIDR (Central Identities Data Repository)
  4. Once identity verification is done, He/She has to cast their vote and Chalo

Benefits:

  1. Two level Authentication of Every Voter ensures only the correct person castes his/her vote and Only once
  2. Manual preparation of Electoral Role for verification and maintenance of the signed documents for future reference is taken by the VoManS automatically
  3. Impersonating and voting on behalf of other person & signing is not possible
  4. Voting percentage of any Polling Booth, District, State can be view on a touch 

Challenges:
  • The number of persons voting on a given minute during the Election Day would be in thousands

During 2014 General Elections, we had 9,30,000 polling booths across India, 814 million voters, 1.4 million Electronic Voting Machines.





Technical Details

  • Front End : HTML, PHP5, CSS
  • BackEnd : MySQLite
  • API :
    • Aadhaar Authentication API
    • Aadhaar OTP API
    • Aadhaar Best Finger Detection API

Team members: 
  • Aarthi Murugan
  • Sowmiya Manian
  • Ramaguru Radhakrishnan

Images are only for Demo purpose

Login Page :


Admin Page:

 Voting System Page:

Voters Details Page:

Statistics Page: 

 

 

Saturday, September 29, 2012

Kanavai Nenaivakuvom

Literacy, the recent stats says that if the current situation continues by 2020 India will have about 50% of illiterate. What exactly is literacy, is that sitting in front of computer and writing C programs, or creating automobiles or thinking how to forge people online. Literacy according to the UNESCO “is ability to identify, understand, interpret, create, communicate, compute and use printed and written materials associated with varying contexts. Literacy involves a continuum of learning in enabling individuals to achieve their goals, to develop their knowledge and potential, and to participate fully in their community and wider society.” Though its almost 2 years that Right to Free and Compulsory Education act was passed and Right to Education is now a fundamental right. How many of us know that there is something called Right to Education Act, or if we know such a thing exist do we know what it is? Even if we know, how many pass this or make other aware and put in use.  How many of us know 8th  September is International Literacy Day.
Knowing something for the sake of knowing and keeping it with yourself is equivalent to not knowing it. Right to Education Act, came into action by April 1, 2010, in India each and everything as a opposition for the sake of opposing. Though this RTE was made a fundamental right, there are many opposition to this. Below attached image is the comparison graph between the year 2001 and 2011 state wise.


 Image Courtesy: Wiki

Some of the bottlenecks in the implementation and for low literacy are below :

  1. The willingness of parents to send their children to schools, though there are population who come to school for the free noon-meal.
  2. The private schools are not willing to follow the 25% reservation which was mentioned in the RTE.
  3. Though the act mentions that those orphans child can join schools without the documents, some schools ask them to submit income certificate, Community certificate.( Through my mentor I came to know these community certificate were not submitted by them during their days in 1960s and 1970s)
  4. The infrastructure and lack of teachers are the main reason for the low literacy rates.

India  as of 2011 Census, its only 74%, where china is 95.9% in Adult Literacy rates. This comparison is not mentioned here that we should overtake or catch the rate of China. Whether we overtook them is not our concern, how are we going to make every Indian a literate.

Government has to do, else we must make them to do, for the last case at least we should do what we can
  1. If we pay the Income tax properly, government will have income. If you feel, its not worth giving money, adopt a child and take of his education. You would also get Tax Exemption and the money has been put in use properly. 
  2.  Citizens  or students who get their loans from bank, should repay the loan correctly not waiting for the government to clear the loan amount.
  3.  Giving back something to society where we born is not wrong. Only our society or people around us are happy we can be happy.
 Government has extended some of supports like Education Loans to continue the higher studies because there are too many drop outs who cannot continue their higher because of plethora of reasons. Bank and Financial institutions should come forward for giving the loans to the students.

Stats : Wiki

Please do help for education. Education is the best gift you can give to someone ,more than money, food and anything and everything.

In Kanavu, we are coming up with a new project “Kanavai Nenaivakuvom” if you are interested in adopt a child or part of adopting a child and support them for their education. Please let me know.
Details soon in the site : http://kanavu-india.org