Projects
 

Amido

Active: 2008 git

A kanji trainer with handwriting recognition

Features:

  • includes a library of 1000 kanji with multiple Japanese voicings and translations
  • can search Japanese and translations
  • simple recognition of handwritten characters
  • perform quizzes of text-to-character and character-to-text
  • can show voicings in romaji (latin) or kana (Japanese)

Implementation details

Originally, this project was meant as an exercise in neural networks.

To compare its quality, I first implemented a ridiculously simple algorithm, that compares the input stroke-by-stroke with a database. Surprisingly, this method already worked with only one sample per character good enough for the trainer, so I never implemented the neural network.

Versions

Web service

Currently, only the handwriting recognition is available online:

https://michi.is-a-geek.org/amido/

Android app

This is considered the "main" version.

...

© by Michael Ankele 2026