-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
In the last two weeks, I was learning the document of Anki custom scheduling and asked some questions on the Anki forum: Some problems in implementing a state-of-the-art SRS scheduler on Anki - Scheduling - Anki Forums (ankiweb.net). Then dae and RumovZ developed some features to solve my question, and I implement a simplified version of the algorithm proposed in the paper. The code is released in here: open-spaced-repetition/fsrs4anki (github.com). Does somebody want to try the custom schedule? More feedback is welcomed.
So I checked this and it seems that there's a whole bunch of different parameters (initial difficulty, initial stability, etc), and a lot of them are constant. So the next step would be to use some kind of optimization algorithm, like gradient descent, to optimize those parameters based on user's review history, right?
Related posts
-
The FSRS (Free Spaced Repetition Scheduler) Algorithm
-
FSRS explained, part 1: What it is and how it works
-
FSRS is supported in AnkiMobile now!
-
How did I publish a paper in ACMKDD as an undergraduate? A fantastic research experience on spaced repetition algorithm. Open source the code and dataset.
-
New progress in implementing the custom algorithm.