A full-stack application for handwritten digit recognition
Developed a full-stack machine learning application for handwritten digit recognition. Trained a convolutional neural network (CNN) in PyTorch on the MNIST dataset. Served the model via a FastAPI web server and created a Streamlit web application for real-time digit input. Implemented prediction logging to PostgreSQL and containerised the solution with Docker and Docker Compose.