Skip to content

A machine learning approach to handwriting recognition

Notifications You must be signed in to change notification settings

akshathjain/DrawBoard

Repository files navigation

DrawBoard

DrawBoard is a machine learning approach for handwriting recognition that I developed for my AP Computer Science Final Project. It uses an artificial neural network that I developed to classify letters (A-Z). Although currently limited to 26 letters, the DrawBoard algorithm can easily be modified to identify hundreds of characters, given adequate sample data. Accuracy is currently limited at correctly identifying approximately 70% of characters. This however, is most likely due to the very limited amount of sample data provided for the back propagation learning routine.

While artificial neural networks are able to classify letters somewhat accurately, future iterations of this project will focus on implementing a convolutional neural network in place of an ANN to increase classification accuracy.

About

A machine learning approach to handwriting recognition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages