AI-Powered Handwritten Digit Recognizer
Instructions:
1) Using your cursor or touch screen, draw a digit from 0-9 in the canvas above
2) Click 'Evaluate' to run the drawing through an artificial neural network (ANN)
3) The ANN prediction will appear below the canvas
The artificial neural network was built from scratch using Python. It was trained on the MNIST dataset. This webpage was made using Next.js and is hosted using AWS EC2 with the Python backend route done using Flask. The images that you, the user, submit for evaluation are saved to the server using SQLite via the sqlite3 Python library. These images will eventually be used for further training of the ANN.
- Andrey Skvortsov