sergendev / DysgraphAI

Sergen Gönenç's WWDC 2019 submission

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DysgraphAI

A playground using machine learning to detect dysgraphia in handwriting, with an interactive demo to help raise awareness about it.

Please wait for a few seconds for the playground to start, and then, enjoy!


What is Dysgraphia ? 🤔

“Dysgraphia is a deficiency in the ability to write, primarily handwriting, but also coherence. Dysgraphia is a transcription disability, meaning that it is a writing disorder associated with impaired handwriting, orthographic coding, and finger sequencing (the movement of muscles required to write). It often overlaps with other learning disabilities such as speech impairment, attention deficit disorder, or developmental coordination disorder.”

☝️ From Wikipedia


The Dataset ✍️

The dataset for the machine learning model used in the playground was created originally, by digitally drawing about 50 samples of normal handwriting and handwriting with dysgraphia.


Creating and Training The Model 👩‍🏫

The model was created and trained using CreateML, using the interactive image classification tool; and the console output for further tuning.


Credits and Thanks 🙏

  • DSF for the explanation of dysgraphia featured in the playground
  • Sasmito Adibowo for his blog post on how to add .mlmodel files to Swift Playground

About

Sergen Gönenç's WWDC 2019 submission

License:MIT License