Skip to content

Latest commit

 

History

History

Hindi_Letter_Classification

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Hindi Letter Classification

Introduction

This is a hindi letter classification web application created using python and utilizes Convolutional Neural Networks, it utilizes LENET-5 architecture. This architecture was created in 1998. We can also use other architectures like ALEXNET, GoogleNET, RESNET, VGGNET etc.

Alt text

Web Application

The web app is created using streamlit framework. It contains a heading, small introduction and then a image uploader. After the user uploads image, the image goes to backend and respected class is predicted by the CNN model and then the uploaded image along with prediction is showed. We can play with prediciton time and accuracy by changing batch_size, number of epochs and using a different CNN architecture.

Libraries used

  1. Numpy
  2. Keras
  3. Tensorflow
  4. Streamlit

How to run locally

Install the necessary libraries using pip then open the project folder and run following command :

streamlit run file_name.py

Snapshots

Alt text Alt text