Palabra ΛέξηBlogLearn words

Spaced Repetition Explained: From the Forgetting Curve to SM-2 and FSRS

Contents
  1. The forgetting curve
  2. SM-2 vs FSRS
  3. How many reviews a day?
  4. The 2-3-5-7 method: spaced repetition without an app
  5. Spaced repetition apps
  6. Combining spaced repetition with mnemonics
  7. Frequently asked questions

Spaced repetition is a simple idea: review something just before you'd forget it, and each time you remember it, wait longer before the next review. It sounds like common sense, and it is. The hard part is the scheduling: knowing, for each of 2,000 words, which day is "just before you'd forget." That's what spaced repetition algorithms do, and a newer one, FSRS, does it noticeably differently from the one most apps used for decades.

The forgetting curve

The story usually starts with Hermann Ebbinghaus, a German psychologist who published Memory (Über das Gedächtnis) in 1885. He memorized lists of nonsense syllables, made-up three-letter combinations with no meaning, and tested himself after different delays. Using nonsense was the clever part: no real word could benefit from something he already knew.

He found two things that still hold up. First, forgetting is fastest right after learning and then slows down. You lose a lot in the first day, less in the following week, and what's left fades slowly. Plotted on a graph, that's the forgetting curve. Second, relearning is faster than learning: each time he reviewed a list, it took less effort to get it back, and it lasted longer afterward.

An illustration, not experimental data: the shape of Ebbinghaus's curve with the review gaps used in this article. Numbers mark each review.

Put those together and you get spaced repetition. The first review should come soon, while the memory is fragile. Each successful review makes the memory more durable, so the next gap can be longer: a day, then a few days, then a couple of weeks, then months.

SM-2 vs FSRS

SM-2: the classic

In 1987 Piotr Woźniak, a Polish researcher, wrote the SM-2 algorithm for his program SuperMemo. It's short enough to fit on an index card:

  • After the first successful review, the next one comes in 1 day.
  • After the second, in 6 days.
  • After that, the previous interval is multiplied by the card's ease factor, which starts at 2.5. So 6 days becomes 15, then about 38, and so on.
  • You grade each answer from 0 to 5. Easy answers nudge the ease factor up, hard ones nudge it down (never below 1.3), and a failed answer sends the card back to the start.

SM-2 was published openly, and a modified version of it became the default scheduler in Anki and many other flashcard apps. It works. Its weak spots are well known, though: every card follows the same fixed formula no matter how you actually remember things, and cards you struggled with early can get stuck with a low ease factor and short intervals long after you've learned them. Anki users call that "ease hell."

FSRS: a model of your memory

FSRS (Free Spaced Repetition Scheduler) is an open-source algorithm developed by Jarrett Ye and the open-spaced-repetition community. Instead of a fixed formula, it uses a model of memory with three numbers for every card, often called the DSR model:

  • Difficulty: how hard this particular card is for you.
  • Stability: how long the memory lasts. In FSRS terms, it's the number of days until your chance of recalling the card drops to 90%.
  • Retrievability: the probability that you'd remember the card if you were asked right now.

After each review, FSRS updates those numbers and schedules the next review for the day your recall probability is predicted to fall to a target you choose, called desired retention. The usual default is 0.9: the scheduler aims for you to remember about 9 out of 10 cards when they come due.

Two practical differences stand out. First, FSRS can fit its parameters to your own review history, so its schedule reflects how your memory actually behaves rather than a formula from 1987. Second, it copes better with real life: if you come back to a card late and still remember it, that's treated as evidence the memory is stronger than expected. FSRS has been built into Anki since version 23.10 as an alternative to the legacy scheduler.

How many reviews a day?

This is the question everyone asks once the novelty wears off. The honest answer: it depends almost entirely on how many new cards you add.

To see those gaps as real dates, enter the day you learned a word:

Try it with your own date

When to review: your calendar from the table

Gaps of 1, 3, 7, 16, 35 days are the rough guide from above. In the app each word gets its own gap, computed by FSRS from your answers.

Three things follow from that math:

  1. New cards set your workload. Doubling new cards to 20 a day roughly doubles your reviews a few weeks later. If reviews start to feel heavy, add fewer new cards for a while instead of skipping reviews.
  2. Skipping days piles up. Cards don't stop coming due while you're away. A 15-minute habit every day is much easier than an hour on Sunday.
  3. Desired retention is a trade-off. Raising it from 0.9 toward 0.95 means noticeably more reviews for a smaller gain; lowering it means fewer reviews but more forgotten cards. For vocabulary, 0.9 is a sensible place to start.

The 2-3-5-7 method: spaced repetition without an app

If you have searched for spaced repetition before an exam, you have probably met the 2-3-5-7 method. It is a study-guide rule of thumb, not a published algorithm: after you first learn a topic, you review it on day 2, day 3, day 5 and day 7. Some guides count the days backward from the exam instead (7, 5, 3, 2 and 1 day before). Either way it is a fixed calendar that anyone can follow with a notebook.

2-3-5-7SM-2FSRS
What sets the next reviewA fixed list of daysA formula plus your 0–5 gradeA model of your memory, fitted to your history
Changes if a card is easy or hardNoYes, through the ease factorYes, per card
Good forRevising a few topics for one examFlashcards for monthsFlashcards for months or years
Needs an appNoUsuallyYes

Spaced repetition apps

You can do spaced repetition with a paper Leitner box, but an app saves you all the bookkeeping. A few options:

  • Anki is the best-known spaced repetition app. It's free on desktop, Android and the web (the iPhone app is paid), extremely flexible, and supports FSRS. The catch is that you build or download your own decks and tune the settings yourself. If that sounds like more setup than you want, see our Anki alternative guide.
  • SuperMemo is where it all started. Later versions use far more advanced algorithms than SM-2, but it's aimed at dedicated users.
  • Language apps with built-in word lists skip deck-building entirely. Check which scheduler they use and whether it adapts to your answers or just repeats fixed intervals.

Combining spaced repetition with mnemonics

Spaced repetition decides when you see a word. It doesn't help much with the first encounter, when a new word is just a random string of sounds. That's where mnemonics come in.

With the keyword method you link a foreign word to a similar-sounding word in your own language and picture a small scene. Spanish pato (duck) sounds like "pot," so you picture a duck wearing a pot on its head. Now the first review, a day later, has something to grab onto. Fewer early misses mean fewer cards stuck in relearning, which is exactly where review time goes. We cover the method step by step in how to memorize vocabulary.

That's how Palabra works. Every word comes with a ready-made sound-alike hook, pronunciation and an example sentence. Your reviews are scheduled by FSRS, and once a word holds up on its own, the hint is dropped so you practice recalling the word itself. The ready-made word base (more than 10,000 words each for Spanish and Greek) is free, so you can try the whole loop and decide whether it suits you.

Frequently asked questions

What is spaced repetition in simple terms?

Spaced repetition means reviewing something just before you would forget it, and waiting longer after each successful review. The first review comes soon, while the memory is fragile; later gaps grow from a day to a few days, then weeks, then months.

What is the 2-3-5-7 revision method?

It is a study-guide rule of thumb: after learning a topic, you review it on day 2, day 3, day 5 and day 7. It works well for an exam next week, but for vocabulary you want to keep for years the gaps need to keep growing after day 7.

Is FSRS better than SM-2?

FSRS adapts more closely to you. SM-2 applies one fixed formula to every card, so hard early cards can get stuck with short intervals. FSRS models the difficulty, stability and retrievability of each card, can fit its parameters to your own review history and copes better with late reviews.

How many flashcard reviews a day is normal?

It depends mostly on how many new cards you add. With 10 new words a day, after a couple of months you can expect roughly 60 to 80 cards a day, including a few you are relearning. Doubling new cards roughly doubles your reviews a few weeks later.

What desired retention should I set in FSRS?

For vocabulary, 0.9 is a sensible place to start: you aim to remember about 9 out of 10 cards when they come due. Raising it toward 0.95 means noticeably more reviews for a small gain, while lowering it saves reviews but leaves more cards forgotten.

Sources

  1. Ebbinghaus H. (1885). Memory: A Contribution to Experimental Psychology (Über das Gedächtnis). English translation by H. A. Ruger and C. E. Bussenius, 1913 — Classics in the History of Psychology, York University. — the nonsense-syllable experiments and the forgetting curve
  2. Murre J. M. J., Dros J. (2015). Replication and Analysis of Ebbinghaus’ Forgetting Curve. PLOS ONE 10(7): e0120644. — a modern replication that confirmed the shape of the curve
  3. Ye J., Su J., Cao Y. (2022). A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling. Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. — the memory model (stability, difficulty, recall probability) behind FSRS
  4. Su J., Ye J., Nie L., Cao Y., Chen Y. (2023). Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory. IEEE Transactions on Knowledge and Data Engineering 35(10): 10085–10097. — the same model extended and used to schedule reviews

How this post was made: the draft was written with the help of our model (AI); facts were checked against the sources. How we make it

Was this article helpful?

Share