Coder Social home page Coder Social logo

seansaito / electionaire Goto Github PK

View Code? Open in Web Editor NEW
4.0 6.0 3.0 11.53 MB

A questionnaire that matches users with a Singapore political party

Home Page: http://www.electionaire.info/

Python 92.96% HTML 2.07% C 4.60% C++ 0.02% Batchfile 0.01% PowerShell 0.08% CSS 0.20% JavaScript 0.06%

electionaire's Introduction

Electionaire

A questionnaire that matches users with a Singapore political party

Contact Us

Koh Wei Jie Email: weijie.koh [at] yale-nus.edu.sg

About Electionaire

Electionaire is not a poll.

The site does not ask who you plan to vote for. Electionaire compares your opinions on the issues of GE2015 with the policies of Singapore’s 10 political parties, then measures how much you agree with each of them.

Electionaire is anonymous.

The site does not ask for identifying information, log IP addresses or store cookies. Only you know your responses.

Electionaire tries to be objective.

The team carefully examined party manifestos and public statements. When choosing issues to highlight, we also considered how many parties care about them. Volunteers from a diverse set of backgrounds and political leanings scored each party’s policies. We do not claim to perfectly represent each party’s positions.

Methodology

Electionaire matches are merely estimates. We compare your opinions to the perceived stances of the ten parties as gathered by the research team. The research process was conducted as follows:

  • The research team formulated a list of questions that highlight election issues multiple political parties have made public statements on.
  • The research team examined manifestos and public statements by the political parties to create a set of fifteen issues that were central to the 2015 General Election.
  • The research team then collected quotes from each party on each issue. If a clear stance was not explicitly available, the team tried to find a quote on a related topic. If the team could not find a related quote, the team marked the stance as “No mention”. See the spreadsheet here.
  • Multiple raters of varied backgrounds and political leanings used the spreadsheet to score the parties on a scale of 0-4 for their agreement with each question. 0 stood for no, 1 for qualified no, 2 for neutral, 3 for qualified yes, and 4 for yes. See the averaged ratings here.

Your answers, which correspond to the same 0-4 scale, are then compared with the parties’ average ratings. The degree of difference between your answers and the parties’ average ratings is then weighted according to the degree of importance you indicated for each question. This deviation is then coerced into a percentage. The exact algorithm is as follows:

Total Deviation = Sum of (weight of each question as set by user) * (party value - user's value) for questions 1 to 15 Final Percentage = 100 - total deviation/(max possible total deviation - min possible deviation)

About Us

Electionaire was created by a group of third-year students at Yale-NUS College. It is not supported, funded or aligned with any political party. Some of us are first-time voters who struggled to find an online resource that collated all parties’ policy stances.

The Team

Koh Wei Jie - Maggie Schumann - Parag Bhatnagar - Rohan Naidu - Sean Saito

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.