Simple Practical Implementation of ANN to recognise Handwritten Digits using MNIST Dataset. A mini-application is created using PyQT5 to showcase the digit recognition by letting users draw a digit.
Extract the zip file inside the data folder such that the file structure will be
MNIST-digit
│ app.py
│ mnist_model.h5
│ MNIST_notebook.ipynb
│ README.md
│ requirements.txt
└───data
│ train_test_data.zip
│ mnist_train.csv
│ mnist_test.csv
Install Necessary libraries
pip install -r requirements.text
Despite ANN being powerful enough to detect complex patterns. CNNs are more preferable in case of image and audio classification.
MNIST Implementation using CNN on the way ;)