Live data from Hacker News

Building an app to learn languages with short stories

purplehoisin.com

1–10 of 61 posts

Building an app to learn languages with short stories

#1
Hi HN! I wrote a post about the things I have been working on for Webbu, an app to learn languages via short stories. Initially, a few HN readers tried the app, so I wanted to share some more details of what I'm doing and would love to hear any feedback you have.

Building an app to learn languages with short stories
purplehoisin.com

Re: Building an app to learn languages with short stories

#2
Quick note: your article links to webbu.app but the link text is "webu.app"; that was awfully confusing.

Might be worth a pass through to proof-read; I saw another couple of typos, but the page is now throwing a Wordpress database error, so that might be more urgent to look at.

Re: Building an app to learn languages with short stories

#4
I'd be happy to pay for such a service if the stories were written by a human, but once I learned the stories are AI generated, I bounced. Even if they're edited by a native speaker, something about that feels off. I want to learn from other humans, not from a language model.

Re: Building an app to learn languages with short stories

#5
I'm learning Japanese and something like this would be beneficial.

> You should be able to tap on a word and get a translation.

This functionality is available already on Kindle though :) you have the option of uploading your own dictionaries to it too.

That, combined with using https://www.clippings.io/ to manage highlighted text, makes the kindle an all round great tool for learning languages from books, or any text really. (you can use calibre to convert into and between most ebook formats)

I look forward to seeing where this goes! I imagine the really difficulty will be applying it to more than just German. Especially when you branch outside of indoeuropean languages

Re: Building an app to learn languages with short stories

#7
The hard part of this is finding stories you want to read. Looks cool, but The one story i read was maybe 5 minutes. To make progress you need an hour or more per day. Well you can make progress on 5 minutes per day, but 500-1000 hours is what it takes to be useful and so 5 minutes a day just doesn't add up fast enough.

Re: Building an app to learn languages with short stories

#8
post #5

I'm learning Japanese and something like this would be beneficial. > You should be able to tap on a word and get a translation. This functionality is available already on Kindle though :) you have the option of uploading your own dictionaries to it too. That, combined with using https://www.clippings.io/ to manage highlighted text, makes the kindle an all round great tool for learning languages from books, or any tex…

I built something like this for iOS/macOS, Manabi Reader, specifically for Japanese: https://reader.manabi.io It has collections of short stories and other RSS-based reading materials for different levels. The reading materials are all written by native speaker humans, not AI-generated. It's also a general purpose web browser and RSS reader.

Beyond Kindle capabilities, it also tracks the words, kanji, sentences you read to show you analytics based on that, chart your progress against JLPT levels simply by reading, and uses that data (all in your own iCloud/device storage) to coordinate flashcard review. I recently added early Anki integration. Still working hard on it, bringing more languages soon and cross-plat via SwiftWASM a bit later.

Re: Building an app to learn languages with short stories

#9
This is really great. Congrats on shipping it! You might find https://www.lingq.com helpful as a source of inspiration. I think it's a fairly similar concept.

LingQ's killer feature for me is that as you click on words (or phrases - which I find really helpful btw) to translate them, they are added to your vocabulary list. It will automatically create flashcards for you from this list for SRS. Plus when you're reading a new story, words that are in your vocab list are highlighted yellow and new words are highlighted blue.

Re: Building an app to learn languages with short stories

#10
post #4

I'd be happy to pay for such a service if the stories were written by a human, but once I learned the stories are AI generated, I bounced. Even if they're edited by a native speaker, something about that feels off. I want to learn from other humans, not from a language model.

"learn from other humans."

"learn from an LLM who learned from other humans"

I feel like ChatGPT plus voice input (speech to text) plus voice output at different playback speeds (text to speech) would be a fine way to learn some English.

Maybe it shouldn't be the only method one uses, but I think it is a useful method.

So why not for other languages?

I'd love to use a Japanese LLM with voice capability. It could even write stories for me that I could read and listen to.

Post reply on HN