Spaced Repetition Algorithm: A Three‐Day Journey from Novice to Expert · open-spaced-repetition/fsrs4anki Wiki
I am Jarrett Ye, the principal author of the papers A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling and Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory. I am currently working at MaiMemo Inc., where I am chiefly responsible for developing the spaced repetition algorithm within MaiMemo's language learning app. For a detailed account of my academic journey leading to the publication of these papers, please refer to How did I publish a paper in ACMKDD as an undergraduate? This tutorial, "Spaced Repetition Algorithm: A Three-Day Journey from Novice to Expert," is adapted from a preport I initially prepared for internal presentations at MaiMemo. The goal of this article is to explain how exactly spaced repetition algorithms work and to inspire new researchers to contribute to this field and advance the progress of learning technology. Without further ado, let us embark on this intellectual journey! Since their school days, most stud
MaiMemo's papers at ACM KDD and IEEE TKDE: A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling [中文版] & Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory [中文版] My fantastic research experience on spaced repetition algorithm: How did I publish a paper in ACMKDD as an undergraduate? The largest open-source datasets on spaced repetition with time-series features: open-spaced-repetition/FSRS-Anki-20k & open-spaced-repetition/anki-revlogs-10k FSRS is an independent open-source project driven by its community. We are grateful for the support…
saved by
related reading
- Open Spaced Repetitiongithub.com
- Spaced Repetition Systems Have Gotten Way Better | Domenic Denicoladomenic.me
- Aman's AI Journal • Primers • Ilya Sutskever's Top 30aman.ai
- The true history of spaced repetitionsupermemo.com
- How I use Anki: expanding the scope of SRS — LessWronglesswrong.com
- Spaced repetition systems can be used to program attentionnotes.andymatuschak.org
- A Free Lunch from the Noise:Provable and Practical Exploration for Representation Learningarxiv.org
- 2502.11089arxiv.org
- A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Modelsarxiv.org
- A gentle introduction to sparse autoencoders — LessWronglesswrong.com
- Learning to (Learn at Test Time): RNNs with Expressive Hidden Statesarxiv.org
- Yi Tayyitay.net