This allowed me to learn how back propagation works
##Overview
This neural network learns from truth table of Full Adder and then on giving a value it predicts the output based on the weights it learned while training.
##Dependencies
None! Just numpy (for matrix operations) and pandas (for reading the dataset).
##Usage
Run python neuralnetwork.py
in terminal to see it train and then predict.
##Credits
Sirajology youtube channel for giving a demo version to learn from and apply the knowledge into this