News for hackers. Stuff that matters.

mreichhoff

Show HN: Curious about tones in Chinese? An extension for language learners

https://github.com/mreichhoff/ChineseLearningExtension

I made a simple Chrome extension that: * color codes Chinese text based on the tone of each syllable * provides a popup dictionary * gives example sentences, useful links, and AI analysis while you browse * integrates with Anki Connect for 1-click flashcard creationIt can be installed here: https://chromewebstore.google.com/detail/chinese-learning-ex...

( Read More... | no comments | 2 points | on HN )

Show HN: TrieLingual: Study languages with prefix tries (and puns)

https://github.com/mreichhoff/TrieLingual

I made a little language learning tool. It represents languages as a trie data structure, so that learners can quickly pick up phrases and usage patterns when they learn a new word. It's a bit rudimentary at the moment, but I intend to make a flurry of changes soon (AI integration for example sentences, prettier UI, AnkiConnect for the flashcards, and maybe more puns?). The trie was built based...

( Read More... | no comments | on HN )
cool! how did you determine the CEFR levels of the stories?

Minor, but I also see a few placeholders like "Why {{appName}}?"

how are users' voice recordings handled? Any guarantees about storage duration, privacy, etc.?
looks cool! Any thoughts on Anki interoperability (e.g., get a shared deck from ankiweb and convert to GoCard's format)?
cool! what modifications did you make to the default FSRS algorithm?
Chinese would be my pick

Show HN: Math expressions and graph traversals of the Chinese language

https://github.com/mreichhoff/HanziGraph

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...

( Read More... | no comments | 3 points | on HN )
This looks cool. Are languages besides the 3 listed supported?
Neat idea! Does it use spaced repetition, or some other way of deciding what words to show, when?
looks neat! Is the quiz itself what helps with retention, or is this combined with spaced repetition or some other memory technique?
is the XP earned constant for each item checked off, or does it vary (e.g., by difficulty or priority)?
Re:Show HN: Anki Spaced Repetition, but Better on Sunday February 25, 2024 @04:52PM (#39505195)
what makes it better than Anki? The community, email reminders, etc., or something core to the spaced repetition?
ah, the "words containing" concept was pretty much how I ended up deciding to make this.

Thanks for the note and best of luck with your studying! Feel free to ping with any bugs, etc.

yep, I know that, and originally had an entirely separate repo on GitHub for the Japanese version, but I tried to consolidate to just one for simplicity.

I also use a different domain name for the Japanese version, although I found some app that had taken the kanjigraph name, so I ended up using the much worse japanesegraph. Sorry about that

Show HN: Learning Chinese and Japanese with graphs and trees

https://github.com/mreichhoff/HanziGraph

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...

( Read More... | 4 comments | 3 points | on HN )