Learning Chinese and Japanese with graphs and trees
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
Learning Chinese and Japanese with graphs and trees launched on February 17, 2024 with 9 votes, #1,397 of 3,962 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 2 years on.
What it does
A webapp to visualize relationships among Chinese characters and to see example sentences that illustrate their use. Also available for Japanese learners. - mreichhoff/HanziGraph
Does a similar job
all alternatives →- IMI'm making an open-source platform for learning Japanese2025 · kanadojo.com · ▲288
The idea is actually quite simple. As a Japanese learner and a coder, I've always wanted there to be an open-source, 100% free for learning Japanese, similar to Monkeytype in the typing community. Unfortunately, pretty much all language learning apps are closed-sourced and paid these days, and the ones that are free have unfortunately been abandoned. But of course, just creating yet another language learning app was not enough - there has to be a unique selling point. And then I thought to myself: why not make it crazy and do what no other language learning app ever did by adding a gazillion…
Learn Japanese contextually while browsingDec 2025 · lingoku.ai · ▲92Hi HN, Just wanted to share a tool i've been working on to help with my own study routine. It’s a browser extension called Lingoku. The idea is simple: we spend hours browsing the web in English every day. This tool replaces some of the english words with Japanese vocabulary based on your japanese level (Similar to Toucan, but with a better user experience). It’s basically an attempt to make the "i+1" method actually passive, you understand the sentence because it's mostly english, but you pick up Japanese words naturally from the context. It uses an LLM in the backend to make sure the…

My AI writing assistant for Chinese2024 · unscrambler.dpw.me · ▲74Hi HN! In trying to improve my Chinese skills, I built this tool that lets me write a mix of Chinese and English, then recommends a proper Chinese expression. This is super helpful when I want to write something in Chinese but I don't know all the vocab/grammar - I can enter my best effort and use English for the parts I don't know. Really, the fundamental benefit of the tool is that it encourages me to exercise the writing muscle, rather than defaulting to translating from English. My goal was to build something that is fast, relatively inexpensive, and not prone to misleading people.…


More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 22d ago · stillwet.art

FastRouter.ai▲364Route requests to the right LLM for cost, latency & quality
AI · 23d ago · fastrouter.ai
Source: Show HN post ↗
Launched alongside, February 2024
the whole month →


MarketingIdeas.com▲1,230Never run out of marketing ideas ever again
Growth · 2024 · marketingideas.com

