How VibeLing Built a Simple but Effective Spaced Repetition Scheduler
VibeLing, a vocabulary learning app, uses a straightforward spaced repetition system built around two numbers and a state machine rather than complex algorithms like FSRS. New words begin in a 'learning' phase requiring nine correct answers across three exercise types over at least three days before graduating to a review cycle. Once graduated, words follow a doubling interval ladder ranging from 1 to 512 days, with wrong answers pushing words back down or returning them to the learning phase entirely. The team deliberately avoided FSRS because they lacked the review history needed to fit its parameters accurately and wanted a system simple enough to debug quickly when users reported issues. Grading goes beyond pass/fail by factoring in hints used, response time, speech recognition scores, and recent error rates to update a per-word difficulty score.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in