This is a Character Recognition System to recognize Devanagari Script. The learning model was trained on 70 thousand images (32x32 pixels) of 64 characters, digits 0 to 9. The optimal result of 97.2% accuracy was achieved.This code helps classify different alphabets of hindi language (Devanagiri) using CNN.
A convolutional neural network (CNN, or ConvNet) is a class of deep neural networks, most commonly applied to analyze visual imagery.
- numpy
- pandas
- opencv
- tensorflow
- Keras
- data.csv - dataset which is further divided into training-set and test-set
- devanagari.h5 - Building model
- Model.py - Training module
- devanagari_Handwriting_Recognition - Prediction module