Show HN: Math expressions and graph traversals of the Chinese language I've been working on a free Chinese language learning tool for awhile now. The main insight is that Chinese characters are used together to form words, and that this allows for a way of quickly getting information about related words and characters. By learning words and characters in a chain in this way, I've found it easier not to get lost in the long list of characters. In addition, I've found it helpful to break down characters into their components to find pronunciation clues, which can sometimes be hidden in components of components. The math feature uses a similar tree traversal mechanism to allow expressions like 酒-氵+各 = 酪 or 亻+寸+广+仌+⺆ = 腐. As it's 2025, it also has some AI features. Notably: * allowlisted users can get Chinese or English text explanations that span more than just a word, but that integrate with the other features, like flashcard creation and in-browser text-to-speech. * files and images (using the browser's `capture` mechanism to operate cameras) can also be processed similarly. * example sentences were generated and cached using AI The site is a PWA built with vanilla JS (because I like pain), with Cytoscape and D3 for various rendering tasks. The backend was built with Firebase, with Genkit + Gemini 2.0 providing the AI integration. Feel free to check it out: https://hanzigraph.com https://ift.tt/OrVC5ls March 9, 2025 at 12:30AM
Show HN: Math expressions and graph traversals of the Chinese language https://ift.tt/zScZYvp
Related Articles
Show HN: Most active bots commenting on GitHub in the past 30 days https://ift.tt/3DgRiV5Show HN: Most active bots commenting on GitHub in the past 30 days htt… Read More
Show HN: n.py − simple note taking CLI tool https://ift.tt/2Yrg2viShow HN: n.py − simple note taking CLI tool https://ift.tt/3aeW0WP Oct… Read More
Show HN: iko.ai - Train, track, deploy, and monitor ML models https://ift.tt/3iDKMjiShow HN: iko.ai - Train, track, deploy, and monitor ML models https://… Read More
Show HN: Research AI – Your 24/7 AI Writing Assistant https://ift.tt/3B95ij1Show HN: Research AI – Your 24/7 AI Writing Assistant https://research… Read More
Show HN: A curated list of PaaS and tools to emulate PaaS on cloud https://ift.tt/3l5PnfIShow HN: A curated list of PaaS and tools to emulate PaaS on cloud htt… Read More
Show HN: Convert articles and blog posts into AI-generated audio. https://ift.tt/3l5FyyyShow HN: Convert articles and blog posts into AI-generated audio. http… Read More
Show HN: Merge Apollo Federation, REST and GraphQL APIs Easily https://ift.tt/3Dk3xAaShow HN: Merge Apollo Federation, REST and GraphQL APIs Easily https:/… Read More
Show HN: A simple boilerplate generator for your node express back end project https://ift.tt/3li4NhgShow HN: A simple boilerplate generator for your node express back end… Read More
0 Comments: