My first Proof of Concept - Draw the Kana
Can I write Hiragana Correctly? Let’s See!
This post is going up a bit after my progress with most of the work being done on Feb 20.
So, I have a working Web page that can test if you have drawn the hiragana Characters correctly. It will work with any Japanese character as well, but I have just a few kana Hardcoded.
It works like this…
There is a font that has the strokes numbered and showing where to draw. You can trace over the font and check your drawing by sending the data to a backend which will check how many pixels are overlapping with the character. If it is more than a threshold -> Correct! else -> incorrect.
It seems to work well.

As you draw characters Correctly it will show you more that you have not seen before until you have drawn them all.


In its current state It feels fun to have completed something that seems useful. But I will probably break down the components to use in an SRS style Learning system.
I may do a full redesign to create something that does not use fonts but instead used vector graphics and does not rely on you having to cover the image completely. Especially Since I have found a great data set for stroke order that is in vector graphics. This will also let me draw each vector/stroke one at a time hide strokes and create animations. That way I can make something that can determine if you have drawn the character (mostly) correctly even when I hide the strokes. (Thinking a bit about How I will make the flash cards.)
Anyways progress made feels good.