How it works
Built on how memory works
LenguaLearn decides what you see next, one question at a time, using a model of your memory for every word you study. Here is what it does and why.
Find your level
New learners choose “I'm a total beginner” and start at level 1, or take a 3-minute level check: about 40 words, one at a time, each with a simple question: do you know this word?
About 10 of them are made up. They look Spanish but aren't words, and saying yes to them lowers your score. That corrects for overclaiming, so the check works without any typing. The method is LexTALE-Esp, a test used in language research. Items start spread across all levels and narrow toward where your answers change.
Words well below your level aren't taught again. They come up once as a harder question; get it right and the word is marked as known.
One level check, question by question
- Knew it
- Didn't know it
- Made-up word
- Estimate, ending near word #1,742
Show numbers
| Question | Answer | Estimate |
|---|---|---|
| 1 | Word #50: knew it | – |
| 2 | A made-up word: said no | – |
| 3 | Word #300: knew it | – |
| 4 | Word #998: knew it | – |
| 5 | Word #2,489: didn't | #1,455 |
| 6 | A made-up word: said no | #1,545 |
| 7 | Word #5,037: didn't | #1,290 |
| 8 | Word #8,920: didn't | #1,215 |
| 9 | Word #2,351: didn't | #937 |
| 10 | A made-up word: said no | #975 |
| 11 | Word #1,017: knew it | #1,316 |
| 12 | Word #1,162: knew it | #1,608 |
| 13 | Word #1,546: knew it | #1,925 |
| 14 | A made-up word: said no | #1,964 |
| 15 | Word #2,097: knew it | #2,351 |
| 16 | Word #3,250: didn't | #2,044 |
| 17 | Word #1,460: didn't | #1,673 |
| 18 | A made-up word: said no | #1,707 |
| 19 | Word #2,442: knew it | #1,964 |
| 20 | Word #2,019: knew it | #2,214 |
| 21 | Word #1,433: knew it | #2,398 |
| 22 | A made-up word: said no | #2,398 |
| 23 | Word #1,801: didn't | #2,127 |
| 24 | Word #2,220: didn't | #1,925 |
| 25 | Word #1,488: knew it | #2,044 |
| 26 | A made-up word: said no | #2,085 |
| 27 | Word #1,517: knew it | #2,214 |
| 28 | Word #3,785: didn't | #2,085 |
| 29 | Word #1,353: knew it | #2,214 |
| 30 | A made-up word: said no | #2,214 |
| 31 | Word #1,379: knew it | #2,304 |
| 32 | Word #1,733: didn't | #2,127 |
| 33 | Word #2,263: knew it | #2,259 |
| 34 | A made-up word: said no | #2,304 |
| 35 | Word #1,278: didn't | #2,085 |
| 36 | Word #3,714: didn't | #2,003 |
| 37 | Word #2,178: didn't | #1,887 |
| 38 | A made-up word: said no | #1,887 |
| 39 | Word #2,396: didn't | #1,813 |
| 40 | Word #3,507: didn't | #1,742 |
Levels follow real usage
Words are ordered by how often Spanish speakers actually use them. Each level is 500 words: level 1 is the 500 most common, level 2 the next 500, and so on, with no top. Common words with several meanings are taught one meaning at a time, starting with the most common.
Share of everyday text you can read, level by level
Show numbers
| Value | |
|---|---|
| Up to level 1 (500 words) | 60% |
| Up to level 2 (1,000 words) | 66% |
| Up to level 3 (1,500 words) | 69% |
| Up to level 4 (2,000 words) | 72% |
| Up to level 5 (2,500 words) | 74% |
| Up to level 6 (3,000 words) | 75% |
| Up to level 7 (3,500 words) | 77% |
| Up to level 8 (4,000 words) | 78% |
| Up to level 9 (4,500 words) | 79% |
| Up to level 10 (5,000 words) | 80% |
Meeting a new word
A new word in a session
- The new word's page
- A question on the new word
- Reviews of other words
The word page
The meaning in English and a short definition, example sentences with audio, related words, and for some concrete words a picture. A memory hook appears only when there's a good one.Got it, or I already know this
Got it leads straight to an easy question. I already know this jumps to a harder one: get it right and the word is scheduled as known, get it wrong and you just see the page again. Trying never costs you anything.A second check
Four to six questions later, the word comes back in a different form, before it has time to slip away.
For words you can probably work out, like ones that look like English, you guess the meaning first and then see the word page. Guessing first makes the word stick better, and the guess never counts against you.
Spaced repetition
Every word you study has a memory model behind it. LenguaLearn uses FSRS, an open-source scheduler and one of the most accurate available. After each answer it estimates how likely you are to remember the word on any later day, and the word comes back when that chance falls to about 90%: right before you would forget it.
One word over two months
- Reviewed when it's due (dots are reviews)
- Never reviewed again
- 90%: when a review comes due
Show numbers
| Day | Reviewed when due | Never reviewed again |
|---|---|---|
| 0 | 100% | 100% |
| 5 | 96% | 84% |
| 10 | 92% | 77% |
| 15 | 99% | 73% |
| 20 | 98% | 71% |
| 25 | 97% | 69% |
| 30 | 95% | 67% |
| 35 | 94% | 65% |
| 40 | 93% | 64% |
| 45 | 92% | 63% |
| 50 | 91% | 62% |
| 55 | 91% | 61% |
| 60 | 100% | 60% |
The next item is always the most useful one: a word you just missed, a new word's second check, the review you're most likely to forget, or a new word. You're never left with nothing to do.
Reviewing a word three times in one session isn't treated as three days of practice. Repeats within a day are modeled as short-term memory, so the schedule stays honest.
Two memories per word
Understanding a word when you see it and producing it yourself are different skills. LenguaLearn tracks them separately: a recognition memory and a production memory. Production practice starts once you recognize the word reliably (after about three days of stability), and each question only updates the memory it tests.
Two schedules for one word
Recognition · See the Spanish, know the meaning
Production · See the meaning, produce the Spanish
Questions that grow with you
The kind of question depends on how well you know the word. The type also changes from one review to the next, so you never get the same type twice in a row for a word.
The question ladder
- RecognizePick the meaningUnder 2 days
- ChoosePick the Spanish word2 to 10 days
- ProduceType it from memoryOver 10 days
How long the word is likely to stick (its memory stability)
- New, or under 2 days
- Recognize it: see the Spanish word and pick its meaning from four options, or hear it and pick the meaning.
- 2 to 10 days
- Choose it: pick the Spanish word for an English meaning, fill a gap in a sentence, match a synonym or opposite, or pick a noun's gender.
- Over 10 days
- Produce it: type the word from its meaning, type the missing word in a sentence, spot the sentence that uses it correctly, or type a word you hear.
Wrong options are chosen to be believable but never also correct: never a synonym or a word that's easy to confuse with the answer. Every question has an I don't know button, which is better than guessing and never counts as a mistake against your attention.
Fair answer checking
Typed answers are judged kindly at first and more strictly as a word gets stronger. The correct spelling is always shown, and the right word in the wrong form is marked as such, with the right form next to it.
How a typed answer is judged
| You type… | New word | Stable 21+ days | Learned |
|---|---|---|---|
| Capitals, extra spaces, no article | Right | Right | Right |
| A missing accent | Right | Almost | Wrongif it makes another word |
| One typo (6+ letters) | Almost | Almost | Almost |
| A missing ñ | Wrong | Wrong | Wrong |
Pacing new words
New words keep coming only while you're keeping up. Otherwise the session focuses on review until you catch up. Learning more words than you can keep is the most common way vocabulary study fails.
Three checks before a new word
- Keeping up OpenAt least 75% of the last 10 answers rightExample: 8 of 10 right
- Reviews in hand OpenFewer than 20 reviews overdueExample: 6 overdue
- Room for more OpenFewer than 8 new words this sessionExample: 3 new so far
All three open: the next item can be a new word. Any one closed: reviews first.
What counts as learned
A word counts as learned when you've recognized it after a gap of at least 7 days and the model still predicts at least an 85% chance you remember it. Your home page also estimates your whole vocabulary, including words you knew before you started.
Minutes that mean practice
Time counts only while a question or its feedback is on screen and the tab is visible. After two minutes without input the session pauses. Stretches that look like random clicking are counted separately as flagged time, with one gentle note to slow down. More in for teachers.
An example session's minutes
- Counted
- Paused after 2 minutes without input, not counted
- Flagged: shown to the teacher separately
This session: 11.5 minutes count toward the goal, 1.5 flagged.
Try it yourself
The demo runs this exact engine with sample words. Take the level check and train for a few minutes.
Try the demo