全 46 文字(五十音 あ〜ん)の小さな多層パーセプトロンを rontolisp で書き、 オフラインで学習した重みを焼き込んで WebAssembly (infer.wasm) にコンパイルしました。下のマスに字を書くと、ブラウザが 描画を 24×24 に縮小して WASM に渡し、書くそばからリアルタイムで予測します。 下段の参考字形に近い形で書くとよく当たります(似た字形は混同しやすいです)。
infer.wasm