Skip to content

This project builds a Convolutional Neural Network (CNN) model to recognize handwritten digits. The model is trained on a dataset of handwritten digits (like MNIST) and can accurately classify digits from 0 to 9.

Notifications You must be signed in to change notification settings

kumar-kiran-24/handwritten-digit-recognition-cnn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Handwritten Digit Recognition using CNN (TensorFlow)

This project uses a Convolutional Neural Network (CNN) to classify handwritten digits (0–9) from the MNIST dataset.

πŸ“Œ Features

  • Uses TensorFlow/Keras
  • Achieves ~99% accuracy
  • Includes training history plots
  • Predicts on test samples

πŸ“‚ Project Structure

  • notebook/mnist_cnn.ipynb β†’ Jupyter notebook with full implementation
  • requirements.txt β†’ Python dependencies

πŸš€ How to Run

pip install -r requirements.txt
jupyter notebook notebook/mnist_cnn.ipynb

About

This project builds a Convolutional Neural Network (CNN) model to recognize handwritten digits. The model is trained on a dataset of handwritten digits (like MNIST) and can accurately classify digits from 0 to 9.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published