Just for fun, I built a language learning tool. It represents Chinese and Japanese as graphs of characters, with connections indicating given characters can form a word. It can also decompose characters to give clues on how they're pronounced, analyzes words to understand which ones are commonly used together, and more. It's fully interactive, supports offline use, generates flashcards, has sentences from humans and from AI, and plenty of other features. Check out the README for details. https://github.com/mreichhoff/HanziGraph |