-
-
Notifications
You must be signed in to change notification settings - Fork 153
Home
A brief overview of FSRS: ABC of FSRS
Frequently asked questions about FSRS: FAQ
The formulas of memory used in FSRS: The Algorithm
The training process of FSRS: The mechanism of optimization
The comparison of SM-2, FSRS v3, FSRS v4, and other algorithms: The Benchmark
How did I come up with what became FSRS: Spaced Repetition Algorithm: A Three‐Day Journey from Novice to Expert
Other resources/tools:
- Some posts and articles about FSRS
- Expertium's blog about spaced repetition, which features multiple articles about FSRS.
- Anki FSRS Visualizer (open-spaced-repetition.github.io)
- The History of FSRS for Anki
My representative paper 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 from organizations like 墨墨背单词 (MaiMemo Inc.), who champion open source by enabling core contributors like Jarrett Ye to invest time and expertise into FSRS. This collaboration helps ensure FSRS remains a leading-edge, freely available spaced repetition algorithm for everyone.