4 ms·
Show HN: For learners who can understand English but freeze when speaking
Many intermediate learners can understand native English seamlessly, but freeze or revert to clunky, direct translations when forced to speak. Flashcards teach you to recognize words on a screen; they don't teach your brain to produce natural phrases under conversational pressure.
To bridge the gao between language recognition and production I have rebuilt Nattly around a four-step loop:
Meaning → Attempt → Native Alternatives → Reuse
How it works in practice:
Instead of testing vocabulary isolation (“What does held up mean?”), Nattly puts you in a scenario:
The Situation: Your friend asks: why you were late?
Your Attempt: You answer using whatever words come to mind first.
Native Alternatives: The app exposes natural ways a native British speaker would express that exact thought:
"The bus held me up."
"I got held up by the bus."
"The bus was running late."
Contextual Reuse: Those constructions reappear later in fresh, non-repetitive scenarios where they make sense contextually.
https://nattly.mathswariz.uk/ https://nattly.mathswariz.uk/
I’d especially love feedback from people who’ve learned English, teach English, or have experienced this problem themselves.