This consist of making a neural network with just numpy and no other library is used for implementation like tensorflow (Implementation using tensorflow is also attached below).

Digit Recognizer implementation using a Neural Network developed from scratch.

Blog Link explaining the implementation and neural network – https://vaibhavshrivastava.com/digit-recognizer-building-neural-network-from-scratch-only-numpy-and-pandas/

Here is the notebook –