This is a simple implementation of a basic CNN to recognize hand written digits.
$ git clone https://github.com/shubham1172/MNISTDigitRecoginition
$ cd MNISTDigitRecognition
$ pip3 install -r requirements.txt
To train,
$ python3 train.py
To start the interactive GUI,
$ python3 play.py
I have used the MNIST dataset for training the CNN. It contains a training set of 60,000 examples, and a test set of 10,000 examples of handwritten digits.