/codefundo19

Idea and code for codefundo 2019

Primary LanguageJavaScript

What I am planning to build:

I am planning to build a successful voting system build using blockchains that is secure, transparent and stable. The novely in my approach is that I want to make use of AI to find trends in the collected data, as the polls go on, and help bring insight into knowledge such as, predicted voter turnout, predicted winner, demographic analysis etc.

How does it work:

I first plan on scaffolding a basic voting system using the tools I am provided with on Azure. The next step will be to ensure that it is secure, and has more functionality to make it more flexible. Next I want to make this solution as scalable as possible. Regarding the use of AI, I want to train a model(mostly a DNN) with previous election data, and use this trained model to bring insight into voting trends for an election that occurs in realtime. For this, the Data field in each node of the Blockhain must be elaborate with information that is also not too revealing.

How users can get started:

  1. Build a election system
  2. Make it robust and compatible with current voting schemes
  3. Train a DNN with election data
  4. Merge DNN with blockchain flow
  5. See what kinds of features can be captured from data field of DNN in realtime
  6. Try and generate visualizations of realtime trends.

What kind of datasets are you using:

The exact dataset to be used is undecided

What Technologies are being used:

  1. Azure Servies
  2. Python Tensorflow DNN
  3. Possible Node Server used for testing purposes.