Skip to content

βš™οΈ Machine learning character recognition πŸ”Ž using Convolutional neural networks

Notifications You must be signed in to change notification settings

umangptl/ML-Handwritten-Character-Recognition-CNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Machine-Learning-Handwritten-Character-Recognition

This project focuses on implementing a machine learning model for recognizing handwritten characters from A-Z. The model utilizes a neural network architecture, specifically Convolutional Neural Networks (CNN), which is trained on a dataset consisting of images representing alphabets from A-Z.

Dataset

The dataset used in this project comprises 372,450 images of alphabets, each with a resolution of 28x28 pixels. The dataset plays a crucial role in training the model to recognize different characters accurately.

Convolutional Neural Networks (CNN)

Convolutional Neural Networks are employed in this project to extract relevant features from the input images. The CNN model utilizes multiple layers of filters to process the images and learn distinctive patterns that represent the alphabets effectively.

Training

Considering the large dataset size, the model is trained for a single epoch in the current implementation. However, to achieve higher accuracy in character recognition, it is recommended to train the model for multiple epochs. Training the model for longer durations allows it to learn more complex patterns and generalize better.

Image load to recognition Output

GUI picture

About

βš™οΈ Machine learning character recognition πŸ”Ž using Convolutional neural networks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages