Skip to content

Neural Network Research Project. Simulating government decisions via a Neural network.

License

Notifications You must be signed in to change notification settings

Robottik-Software/Neural-Gov

Repository files navigation

Project logo

Neural Gov

Status GitHub Issues GitHub Pull Requests License


Open source, research orientated, practical application of Neural Networks within a government framework. Facilitating a range of interaction interfaces for demonstrative purposes.
Robottik Software is committed to developing powerful and influential technologies and research products.

We aren't ready yet. Star this repository to stay engaged in the process.

📝 Contents

ℹ️ About

A research project run by Robottik Software, to identify the feasability of Neural Network implementation within a government framework.

⛏️ Build Level Design

Neural-Gov framework is detailed below for better execution and understanding of the assessment network which is a conglomeration of networks that make use of multiple hidden layers to provide a more accurate output result. Some of these input layers for each network are not necessarily input as data points which can be understood by the network, rather as textual content. Therefore before assessing the nodes against a network, we pass the nodes to a functionality known as pre-processing. It is here that the input data is converted to a numerical format for the usage of the network.

Networks

General Network

  • Receives a score, from underlying networks, for all attributes of a proposition. E.g. (Social Impact, Environmental Impact, Financial Impact, Political Impact)

Sentiment Analysis Network

  • Determines the sentiment of a set of nodes. E.g. (Positive, Negative, Unchanging)
  • Receives these nodes directly from the Textual Analysis Network

Textual Analysis Network

  • Provided with phrases, from the Phrase Analysis Network, to assemble a boolean logical representation of particular phrases within the Proposition.

Phrase Analysis Network

  • Provided with the entire proposition via the mainloop, the Phrase Analysis Network works to identify phrases within the proposition. E.g. the network would acquire: "more diverse workforce" from the proposition: "Implement a more diverse workforce by lowering the qualification requirements"

Tokenisation Network

  • Receives the proposition in string format and tokenises the entire string into individual characters, then returns it back into a list of words and punctuation.

🏁 Getting Started

Not Yet Applicable. Contact Robottik Software for more information/help/investment into research projects.

Prerequisites

Installing

  • python -m venv .venv
  • .venv\Scripts\activate
  • pip install -r requirements.txt
  • server\main.py

⛏️ Built By

✍️ Authors

See also the list of contributors who participated in this project.

About

Neural Network Research Project. Simulating government decisions via a Neural network.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages