This project aims to implement a machine learning system from scratch (with the help of Numpy) for recognizing hand-written letters using the MNIST dataset. It has a simple visual interface using PyQT5. The Open Source MNIST library is included under the folder asssets/
Numpy - for fast Python arrays and math pip3 install numpy
Pillow - Image handling pip3 install numpy
PyQT5 - GUI library pip install PyQt5