/Predict-Marks

This program tries to predict marks of a student based ONLY on a few factors. It uses a Dataset of students with their attributes and their marks. Warning- This is only indicative of the inclination

Primary LanguagePythonMIT LicenseMIT

Predict-Marks

This program tries to predict marks of a student based ONLY on a few factors. It uses a Dataset of students with their attributes and their marks. Warning- This is only indicative of the inclination.

Aim

This project aims to build a software which can predict marks of a student purely based on statistical basis by employing a neural network to learn from the dataset of students with their attributes and marks.

Getting Started

Clone the repository in your system and follow these steps-

  1. Install requirements by
pip install -r requirements.txt

  1. Run the file nn.py to train the neural network. (You can also skip this step to use already given weights and biases in repository)
python nn.py

  1. Run the program nnc.py.
python nnc.py

  1. Enjoy your results.

Requirements

1.SciPy

2.Numpy

3.Tensorflow

Note- Most of these can be easily installed via pip

pip install numpy
pip install tensorflow

pip install keras

Installing

Clone the repository in your system and follow these steps-

  1. Follow getting started.

Running the tests

  1. Simply install requirements.txt by running
pip install -r requirements.txt

  1. Then run nnc.py.

Contributing

Janhavi Subedarpage

Authors

  • Arth Dubey