Recently, someone shared a link on Hacker News to this website: <a href="https://pomax.github.io/nrGrammar/" rel="nofollow">https://pomax.github.io/nrGrammar/</a>. If you look carefully in section 1.1.4, which aims to visually compare the differences between the Hiragana and Katakana scripts, you can see that there is a "logic" in transitioning from a character in Hiragana to the same character in Katakana. In the same way, it seems that an autoencoder is capable of capturing this logic.