This project is a web application that uses a locally trained AI model on the MNIST dataset to generate an image of a handwritten digit based on a user-provided number.
The model learns the visual style of handwritten digits and produces a synthetic image corresponding to the requested digit (0–9).
- Generate handwritten digit images (0–9)
- Uses a local AI model trained on the MNIST dataset
- Simple web interface
- Fast inference without external APIs
- Fully offline (after setup)
- The user enters a digit (0–9) in the web interface
- The backend sends the digit to the local AI model
- The model generates a handwritten-style image
- The generated image is returned and displayed in the browser
- Dataset: MNIST
- Task: Image generation of handwritten digits
- Training: Local training (no cloud dependencies)
- Output: Grayscale image representing the requested digit
- Open the website in your browser
- Enter a number to generate and a number of images you want to get
- Click Generate
- View the generated handwritten digit image