MartinGurasvili / Handwriting_Keyboard_AI

This is a hand writing keyboard that uses a convolutional neural network to understand what letter is drawn of the pad

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Handwriting Keyboard AI


This is a hand writing keyboard that uses a tensorflow keras convolutional neural network to understand what letter is drawn of the pad.
Using the emnist data set of 28x28 to train which includes numbers and letters

Install Source Code with dataset

Handwriting Tool

To Test Tool run the main.py file
Left mouse click to draw on the tablet - after not drawing for 0.5 seconds it automatically predict the drawing
Press SPACE to add a space to text - Press BACKSPACE to delete last letter
If it doesnt show anything after the prediction - it means the drawing cant be regognised

Screenshot 2022-02-26 at 7 11 24 pm

Letters and numbers work

Screenshot 2022-02-26 at 7 11 24 pm

Model - Prediction

To Train the model and predict without the tool run the model.py and predict.py

About

This is a hand writing keyboard that uses a convolutional neural network to understand what letter is drawn of the pad


Languages

Language:Python 100.0%