Jisho

×
6ee23c5fa55b37168c3f360dded0acaa
1 Reply ・ Started by Leebo at 2019-11-30 02:10:31 UTC ・ Last reply by Kimtaro Admin at 2020-01-02 01:20:05 UTC

Curious about how kanji writing recognition is done programmatically

I'm curious if there are frameworks or libraries dedicated to this, or do programmers have to work it out on their own when they make something that features kanji handwriting recognition. If there are libraries for it, I thought it would be fun to play around with making my own app. I don't really have any aspirations to release something to the world, just curious how it works and want to experiment with it.

The draw feature here on Jisho, for instance, has Kimtaro explained how it works?

2986330e38386f92fee4774b0c54ed66
Kimtaro Admin at 2020-01-02 01:20:05 UTC

It was my friend Andrew who created the handwriting recognition feature. It takes the drawing you make on Jisho and converts the strokes into numerical representation, then on the server we use an application called Zinnia to get the list of similar kanji. The details of how Zinnia works is beyond my knowledge, but you check it out here http://taku910.github.io/zinnia/

to reply.