Skip to content

Tirth132108/Handwritten-Character-Recognitioin

Repository files navigation

Handwritten-Character-Recognitioin

This repo contains information about new research field of machine learning that is handwritten character recognition.

Features

  • Dataset Preparation: Preprocessed datasets of handwritten characters for training the machine learning model.
  • Model Training: Code files for training a deep learning model using popular frameworks such as TensorFlow or PyTorch.
  • Model Evaluation: Evaluation scripts to measure the model's performance and accuracy.
  • User Interface Development: Code and resources for building a user-friendly interface for the app.
  • Deployment and Usage: Guidelines and scripts for deploying the app on a server or cloud platform.

Getting Started

To get started with the Handwritten Character Recognition app, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Tirth132108/Handwritten-Character-Recognitioin.git
    
  2. Dataset Preparation: Use the provided preprocessed datasets or replace them with your own data, ensuring proper annotation.

  3. Model Training: Use the training code files to train a deep learning model on the dataset. Customize the model architecture and parameters as needed.

  4. Model Evaluation: Run the evaluation scripts to assess the model's performance on separate validation datasets. Make necessary adjustments to improve accuracy.

  5. User Interface Development: Utilize the code and resources to develop a user-friendly interface for the app. You can choose a suitable framework like Flask or Django.

  6. Deployment and Usage: Follow the provided guidelines or scripts to deploy the app on a server or cloud platform. Ensure proper documentation to guide users on app usage.

To run the project files, put Handwritten Character Recognition.ipynb and model1.h5 in the same directory.

OpenCV-Python has to be installed in your system. If not that find the installation here https://pypi.org/project/opencv-python/

You also need Numpy, matplotlib, tensor flow and imutils library in your device.

After installing all of them just run the Handwritten Character Recognition.ipynb file.

I provided some example images for prediction, however if you want you can download any jpeg or png files and just change the path of the image in image_path = “image path” and you are good to go.

Hope you find my project interesting.

About

This repo contains information about new research field of machine learning that is handwritten character recognition.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published