The AI that guesses when you will forget
Settles & Meeder · "A Trainable Spaced Repetition Model for Language Learning" · ACL 2016, Berlin
Source: Settles and Meeder (2016), Proceedings of the 54th Annual Meeting of the ACL, pp. 1848–1858, §4.1 (data). The label is Mark's assessment.
Essence
Source: Settles and Meeder (2016), §1 (Ebbinghaus), §3.3 (half-life), §4.1 and Table 2 (12.9 million traces, error), §4.3–4.4 (user experiments). The last card is Mark's reading of the paper itself.
The paper's question
If a machine knew exactly when you were about to forget a word, it could remind you to review right then. This 2016 paper teaches a machine to make that guess, from the data of millions of real learners.
Source: Settles and Meeder (2016), §1 (Ebbinghaus 1885, algorithms from the 1960s–80s), §3.1–3.3.
The story of the discovery
Who did it, where, why, and what was known before.
Source: Settles and Meeder (2016): §1 (Ebbinghaus), §2 (150 million learners), §3.1–3.2 and Appendix A.2 (Pimsleur 1967, Leitner 1972, schedules), §3.2 (learner complaints), §4.1 (2 weeks, 12.9 million); first page (ACL, Berlin, 7–12 August 2016); repository github.com/duolingo/halflife-regression.
What the paper says, in 3 sentences
Source: Settles and Meeder (2016), abstract, §3.3–3.4, Table 2, §4.4.
The half-life formula
half-life regression · p = 2^(−Δ/h)§3.3, equations (1) and (2)Result 1: predicting recall
mean absolute error · lower is betterTable 2Result 2: trials with real users
daily retention · A/B test§4.3–4.4, Table 4| Experiment | Scale | Came back next day: any activity | New lessons | Practice |
|---|---|---|---|---|
| I. Half-life model vs Leitner boxes | 6 weeks, just under 1 million learners | +0.3% | +0.3% | −7.3% |
| II. Lean half-life model vs full model | 2 weeks, 3.3 million learners | +12.0% | +1.7% | +9.5% |
Source: Settles and Meeder (2016), Table 4, §4.3 (6 weeks, "just under 1 million students"), §4.4 (2 weeks, 3.3 million). The −7.3%, +12.0%, +1.7%, +9.5% cells are statistically significant (p < 0.001).
Read this table carefully: 12% compared with what?
The abstract says the model "improved daily student engagement by 12%". That number comes from experiment II: the lean version (without word-specific features) versus the full version. Not versus the old boxes.
Versus the boxes (experiment I), the share of learners returning to practice fell by 7.3%. The authors read this as good news: many people used to practise only to "keep the tree gold"; with more accurate meters they took new lessons instead of pointless practice.
And "came back the next day" measures engagement, not a language test score.
How this paper has been received
Each row has a source and lookup date.
| Item | Finding |
|---|---|
| Venue, year | 54th ACL conference, Berlin, August 2016, pp. 1848–1858, peer reviewed. DOI 10.18653/v1/P16-1174. |
| Citations | Google Scholar: not checked (blocked). The aggregator liner.com shows 176 (seen on 15/10/2026, update date unknown). |
| Replicated? | Data and code are public. A personal GitHub project reran it and found about 46% less error than Leitner, and also found Leitner ranks slightly better. No peer-reviewed replication of the user trials found. |
| Used as a benchmark | Tabibian et al. (PNAS 2019) used this data; Ye et al. (KDD 2022) compared against models of this kind on 220 million logs from another app. |
| Main criticisms | (1) Ranking is close to a coin flip, behind the boxes; (2) it measured coming back, not learning; (3) the 12% is versus the full model itself; (4) the authors worked for the company and tested on its own product. |
| Awards | No source found, none listed. |
| Verdict | SOLID, moderately: solid for what it measured (prediction), cautious for "helps you learn better". |
Source: first page of the paper; liner.com (checked 15/10/2026); github.com/HyunsikParker/half-life (personal project, not peer reviewed); Tabibian et al., PNAS 116(10):3988–3993 (2019); Ye, Su, Cao, KDD 2022, pp. 4381–4390. Criticisms (1)–(3) come from Tables 2 and 4 of the paper itself; (4) is Mark's remark.
Fact check: facts and myths
14 things often said about the paper and about "the app that knows when you forget". Tap each row for the reason.
SOLIDPublished at ACL 2016, pp. 1848–1858
First page of the paper and the official repository README.
SOLIDThe model builds on Ebbinghaus's forgetting curve
§3.3: "Central to the theory of memory is the Ebbinghaus model", formula p = 2^(−Δ/h).
SOLIDThe data are 12.9 million learning traces over 2 weeks
§4.1. Each trace is one person, one word, one session.
SOLIDPrediction error is over 45% lower than the Leitner boxes
Table 2: 0.128 vs 0.235. A rerun on the public data found about 46% (GitHub personal project, secondary source).
SOLIDVersus the boxes, learners returning to practice fell 7.3%
Table 4, experiment I. The authors say learners stopped practising just to "keep the tree gold".
SOLIDDropping word-specific features worked better
§4.4: word features overfitted, some words decayed very fast however much people practised; the lean version won on all 3 measures.
SOLIDSpaced practice beats cramming for retention
Meta-analysis by Cepeda et al. (2006), Psychological Bulletin: 317 experiments in 184 articles. The paper itself cites it.
SOLIDData and code are public
github.com/duolingo/halflife-regression; 361 MB data file on Harvard Dataverse.
CAUTION"The machine predicts the exact moment you forget a word"
It predicts the average recall rate well. For ranking which word is more likely forgotten, AUC is only 0.538 (0.5 is a coin flip), behind the boxes at 0.542 (Table 2).
CAUTION"The new algorithm made learners 12% more engaged than the old one"
12% is experiment II, lean versus full model. Versus the old boxes, any activity rose just 0.3% (Table 4).
CAUTION"34 hours on the app equals a university semester of Spanish"
The paper repeats this (§2). The original study by Vesselinov and Grego (2012) was commissioned by the company and not peer reviewed; only 90 of 156 people stayed to the end (TechCrunch 2013 and critiques, secondary sources).
CAUTION"Newer models are far better"
Ye et al. (KDD 2022) report 12.6% over the previous best methods on 220 million logs; the 2023 extension cuts error by 64%. But this is reported by the team behind that app, without a large independent comparison.
FALSE"The paper proves the app makes you better at languages"
The paper measured two things: prediction error and next-day return rate. There was no language test in the study.
FALSE"The app uses chatbot-style AI to guess when you forget"
The model is a regression: a few counters (seen, right, wrong) plus word features, fitted by gradient methods (§3.3–3.4, Appendix A.3). No large language model is involved.
Source: as noted in each row; full list under Sources.
What the latest research says
Source: Cepeda et al., Psychological Bulletin 132(3):354–380 (2006); Tabibian et al., PNAS 116(10):3988–3993 (2019); Zaidi et al., arXiv 2004.11327 (2020); Ye, Su, Cao, KDD 2022, pp. 4381–4390 and IEEE TKDE 2023. Papers after 2006 were read in abstract only.
In short: machines keep getting better at predicting when you forget. Whether learners actually get better, measured by an independent test, is still rarely answered.
Mark's reading of the studies above.
Mark scores the paper
Scores are Mark's assessment based on the sources listed, not data from a study.
- Real, very large, public data
- Links an 1885 theory to machine learning
- Tested on real users, reporting an unfavourable result too (−7.3%)
- No test of learning
- Word ranking close to a coin flip
- The abstract's 12% is easy to misread
An honest, useful paper: machines predict forgetting better. But "predicts well" is only halfway to "learns well".
Lessons: use spaced-repetition apps the right way
Usable from tomorrow, with or without an app.
Source: Leitner boxes from Settles and Meeder (2016), §3.2; "review before forgetting" from Cepeda et al. (2006). The habits are Mark's suggestions.
Self-check after 1 week: 3 steps
1. Write out 20 words you learned last week, hide the meanings.
2. Without the app, write each meaning and one sentence per word. Count the correct sentences.
3. Record the number. Repeat next week with 20 new words. If the number does not rise, change how you review, not just how many minutes.
Want to learn how to use AI for studying (reviewing, making cards, self-testing)? Visit Mark Học AI (markhocai.com) to read or learn.
Further reading
Sources
The original paper was read in full (the PDF in the official code repository on GitHub). The working environment blocks Google Scholar, the conference site and most journal sites; sources read only through search results or the press are marked.
- Settles, B. and Meeder, B. (2016). "A Trainable Spaced Repetition Model for Language Learning". Proceedings of the 54th Annual Meeting of the ACL, pp. 1848–1858, Berlin. DOI 10.18653/v1/P16-1174. aclanthology.org · code and data
- Cepeda, N. J., Pashler, H., Vul, E., Wixted, J. T., Rohrer, D. (2006). "Distributed practice in verbal recall tasks: A review and quantitative synthesis". Psychological Bulletin 132(3):354–380. PubMed
- Tabibian, B. et al. (2019). "Enhancing human learning via spaced repetition optimization". PNAS 116(10):3988–3993. DOI 10.1073/pnas.1815156116.
- Ye, J., Su, J., Cao, Y. (2022). "A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling". KDD 2022, pp. 4381–4390; extended in IEEE TKDE 2023.
- Zaidi, A. et al. (2020). "Adaptive Forgetting Curves for Spaced Repetition Language Learning". arXiv 2004.11327.
- Vesselinov, R. and Grego, J. (2012). "Duolingo effectiveness study". Technical report, Queens College, CUNY (not peer reviewed).
- Secondary sources: liner.com (citation count, checked 15/10/2026); github.com/HyunsikParker/half-life (rerun, personal project); TechCrunch 17/1/2013 and critiques of the 34-hour study.