Hacker News new | ask | show | jobs
Show HN: LanguageMe AI- Custom readings and smart flashcards to learn languages (apps.apple.com)
2 points by maxquirk 692 days ago
Attention all language learners! I built an app that allows you to generate reading material according to your language level, then learn that content with spaced-repetition flashcards.

I’m an avid Mandarin learner. For me, I’ve found the two most effective methods to learn vocabulary are: 1. Reading content that I’m interested in and is suitable to my level. 2. Flashcards that show words in context, and appear at increasing intervals (spaced-repetition).

So I built an app that combines these two methods. Generate a reading about a topic you love -> click words you don’t understand to add them to your flashcards -> study the flashcards -> repeat.

The app uses GPT-4o to generate the readings and flashcards, OpenAI’s TTS to speak them, and OpenAI’s Whisper to track words as readings play. It supports 65 languages.

It’s called “LanguageMe AI” and it’s available on the Apple AppStore. It requires creds to login but no email verification, so feel free to put in anything you like.

2 comments

Any ideas on how to reduce errors in low resource languages? How did you choose the list of languages to support?
I’m really just relying on OpenAI’s models for now, and supporting the same 65 languages GPT-4o supports. Was there a particular language you’re interested in that you’ve found the models produce disappointing results?
Well I study Ukrainian and was just curious why it's missing, since it's on the supported list for both whisper and OpenAI TTS. I can't find a list of languages supported by GPT-4o anywhere in the release materials or API documents. It's not in GPT-4 technical report either.

I'm native in Finnish and would say that 4o writes sort of ok Finnish but definitely makes many mistakes. I'd imagine many of the languages on the list of supported ones are worse.

I see I have mistakenly omitted Ukrainian from the App Store description, but it is definitely supported in the app. I can't speak to its quality, but I would be interested to hear what you think.
Love the idea - any plans to launch the application on the Play Store?
Thank you! Yes, it will be coming soon to the PlayStore