Skip to content

alxhslm/hand-writing-generation

Repository files navigation

✍️ Hand writing generation

Streamlit App

The objective of this project is to be able to:

  1. Classify hand-written characters
  2. Generate realistic hand-written characters in a given style

Downloading the dataset

The dataset can be download from Kaggle. You can either download this:

  • Directly from the website
  • Using the Kaggle API as follows:
    !kaggle datasets download -d sachinpatel21/az-handwritten-alphabets-in-csv-format -p data --unzip

Using the interactive dashboard

To classify your own hand-written characters and generate synthetic characters in your own hand-writing style, you can use the interactive streamlit dashboard. This is hosted on Streamlit Cloud.

You can also launch the dashboard locally by running the following command:

streamlit run dashboard.py