# Handwritten Digit Recognition
This project implements a Convolutional Neural Network (CNN) to recognize handwritten digits using deep learning.
## Features
- CNN-based digit classification
- Model training and evaluation
- High test accuracy
- Live prediction support
## Technologies Used
- Python
- TensorFlow
- Keras
- NumPy
- Matplotlib
- OpenCV
## How to Run
1. Install dependencies:
pip install -r requirements.txt
2. Train the model:
python train.py
3. Test the model:
python test.py
## Results
