Ang FSRS ay kasingkahulugan ng Free Spaced Repetition Scheduler. Isa itong bukas at libreng algoritmo na nagpapasya kung kailan mo dapat muling makita ang bawat flashcard. Pinalitan nito ang mga lumang sistema gaya ng SM-2 sa dumaraming flashcard app, hindi dahil bago ito, kundi dahil nag-iiskedyul ito ayon sa probabilidad kaysa takdang panuntunan.
Tungkol sa algoritmo mismo ang artikulong ito — ano ang minomodelo nito, paano binabago ng mga sagot mo ito, at ano ang ipinapangako at hindi nito ipinapangako. Hindi ito product tour; ipinapaliwanag nito ang makinarya sa ilalim ng mga review button.
Bakit kulang ang lumang scheduler
Ang klasikong paraan, ang SM-2, ay mula pa 1987. Nagbibigay ito ng “ease factor” sa bawat card at pinalalaki ang interval ng repaso sa takdang pampaparami. Gumagana ito, at ginamit na ito ng milyong nag-aaral. Pero tinatrato nito ang bawat card sa parehong lente: wala itong paraan para malaman kung gaano ka kalapit sa paglimot sa isang partikular na salita, kaya hindi nito matiyak ang tumpak na oras ng repaso. Ang resulta, iskedyul na halos tama para sa karaniwang card at mali para sa madali at mahirap.
Ang tatlong bilang sa likod ng bawat card
Minomodelo ng FSRS ang bawat card gamit ang tatlong katangian, at halos lahat ng ginagawa ng algoritmo ay sumusunod sa mga ito:
| Katangian | Kahulugan |
|---|---|
| Difficulty (D) | Gaano kahirap ang aytem para sa iyo, hindi sa pangkalahatan. Mas mataas na difficulty, mas maikling interval. |
| Stability (S) | Gaano katagal tumatagal ang memorya bago bumaba ang recall probability sa takdang antas. Sinusukat sa araw. |
| Retrievability (R) | Ang posibilidad na maalala mo ang card ngayon. Bumababa ito habang lumilipas ang panahon mula sa huling repaso. |
Intuitibo ang ugnayan kapag nakita mo na: ang R ay depende sa lumipas na panahon at sa katatagan ng memorya. Ang card na mataas ang stability ay nananatiling madaling alalahanin nang matagal; ang mababang stability ay mabilis dumausdos sa paglimot.
Target retention: ang dial na nagtatakda ng lahat
Dahil gumagana ang FSRS sa probabilidad, maiskedyul nito ang repaso sa eksaktong sandaling bumaba ang recall probability mo sa target — karaniwang mga 90%. Ang bilang na iyon ay pagpili, at ipinagpapalit nito ang repaso sa paglimot:
- Ang mas mataas na target (sabihin 95%) ay nangangahulugang mas maraming repaso at napakakaunting lapse.
- Ang mas mababa (sabihin 85%) ay mas kaunting repaso at mas maraming paglimot.
Karaniwang default ang mga 90% dahil malapit ito sa puntong kakaunti lang ang nabibili ng bawat dagdag na repaso. Bihira mong itakda ito mismo; pumipili ang app ng makatwirang halaga.
Paano tinutune ng rating mo ang modelo
Sa bawat repaso, nirarate mo ang card — sa EnjoyCards, sa Again, Hard, Good o Easy. Binabago ng isang pindot na iyon ang difficulty at stability ng card:
- Ang Again (blangko o maling sagot) ay matinding nagpapababa ng stability, kaya bumabalik ang card sa loob ng minuto.
- Ang Hard ay mabagal na nagpapataas nito, kaya maikli ang susunod na interval.
- Ang Good ay normal na nagpapataas.
- Ang Easy ay mabilis na nagpapataas, itinutulak ang card nang linggo.
Adaptive din ang FSRS sa paglipas ng panahon. Habang namamasdan nito ang history ng repaso mo, naiaayon nito ang mga parameter sa sarili mong pattern — gaano kabilis ka makalimot, at gaano kamahal ang bawat bigong pag-alala — kaya nagiging personal ang iskedyul kaysa generic.
Bakit nakakatipid ito ng repaso
Dahil nag-iiskedyul ito sa probabilidad kaysa takdang pampaparami, iniiwasan ng FSRS ang dalawang maling paraan ng lumang sistema: itinitigil nito ang sobrang pagrepaso sa card na alam mo na at ang kulang na pagrepaso sa paulit-ulit mong nalilimutan. Ang mga benchmark sa malalaking dataset ay naglalagay sa FSRS sa mga 20–30% na kaunting review kaysa SM-2 para sa parehong retention. Hindi sa isang sesyon ang tipid; naipon ito habang lumalaki ang deck mo.
Ano ang hindi FSRS
Nakakatulong ang maging tumpak sa mga hangganan:
- Hindi ito format ng card. Timing lang ang pinagpapasyahan ng FSRS. Wala itong sinasabi tungkol sa dapat laman ng card.
- Hindi ito memory pill. Hindi kayang iligtas ng algoritmo ang card na limang bagay ang sinusubukan nang sabay, pasibong pagbasa ulit, o di-tapat na pag-rate. Iniiskedyul nito ang ibibigay mo.
- Hindi ito nakakandado sa isang app. Bukas at libre ang FSRS, kaya maraming flashcard tool ang umampon nito.
Paano mo ito makakasalubong sa praktika
Halos hindi mo direktang hinahawakan ang D, S o R. Gumagawa ka ng card, sinasagot ito, pumipindot ng rating, at nag-a-update ang iskedyul. Iyon ang buong interface. Sa EnjoyCards, awtomatikong tumatakbo ang FSRS at ipinapakita ng bawat rating button ang susunod na interval (10m, 2d, 15d) bago ka magdesisyon, kaya nakikita ang desisyon ng algoritmo kaysa nakatago.
Kung gusto mo ang bersyong pang-nag-aaral nito — mga interval, epektong agwat, at rutin ng pag-aaral — simulan sa aming gabay sa agwat na pag-uulit. Para makita kung paano umuupo ang FSRS sa isang buong app, basahin ang walkthrough ng FSRS sa EnjoyCards. At kung natanong mo na kung kasindahilan ng agwat ang daily streak, sulit tingnan ang paghahambing sa streak kumpara sa agwat na pag-uulit.
Kalahati lang ng kwento ang algoritmo; ang kabilang kalahati ay ang pagpapakita. I-download ang EnjoyCards nang libre at hayaang FSRS ang humawak ng timing habang ikaw ang humawak ng sampung minuto.