All projects

Artificial Intelligence - Computer Vision

Handwritten Digit Recognition App Using CNN

An application that recognizes handwritten digits using a Convolutional Neural Network (CNN). The model is trained on the MNIST dataset and integrated into a user-friendly GUI built with Python.

Handwritten digit recognition with a CNN

A simple and intuitive application that recognises handwritten digits using a Convolutional Neural Network (CNN). The model is trained on the MNIST dataset and deployed with a user-friendly Tkinter GUI.

Demo animation
Demo: drawing a digit and getting the prediction.

Getting started

  1. Clone the repository
  2. Navigate to the project directory
  3. Install the required dependencies
  4. Run the application

Clone the repository

https://github.com/neoviki/digitrecognizer.git
cd digitrecognizer

Install dependencies

chmod +x install.dependencies.sh
./install.dependencies.sh

Run the application

chmod +x run.app.sh
./run.app.sh

Reference

@article{lecun2010mnist,
  title={MNIST handwritten digit database},
  author={LeCun, Yann and Cortes, Corinna and Burges, CJ},
  journal={ATT Labs [Online]. Available: http://yann.lecun.com/exdb/mnist},
  volume={2},
  year={2010}
}

For more details visit https://github.com/neoviki/digitrecognizer