गाइड · जुलाई 2026 में अपडेट किया गया
FSRS क्या है? एल्गोरिथ्म की व्यावहारिक गाइड
FSRS (Free Spaced Repetition Scheduler) एक आधुनिक spaced repetition एल्गोरिथ्म है जो अनुमान लगाता है कि आप कब कोई कार्ड भूलने वाले हैं, और SM-2 जैसे पुराने शेड्यूलरों की तुलना में अधिक कुशलता से review की तारीख तय करता है।
इस गाइड में
व्यवहार में FSRS का क्या मतलब है
FSRS सिर्फ "बाद में review करें" नहीं है। यह Jarrett Ye (L-M-Sherlock) द्वारा विकसित एक machine-learning spaced repetition एल्गोरिथ्म है, जो हर कार्ड को तीन variables वाली memory state के रूप में मॉडल करता है:
Difficulty (D)
- अर्थ
- कार्ड आपके लिए कितना मुश्किल है।
Stability (S)
- अर्थ
- याद रखने की संभावना आपके target तक गिरने से पहले memory कितने दिन तक टिकती है।
Retrievability (R)
- अर्थ
- कार्ड को सही से याद करने की मौजूदा संभावना।
हर review के बाद, FSRS Difficulty और Stability को अपडेट करता है, और फिर अगला review तब शेड्यूल करता है कि कार्ड फिर दिखने पर Retrievability आपके retention target के करीब हो। इसका परिणाम आम तौर पर SM-2 जैसे पुराने fixed-heuristic शेड्यूलरों की तुलना में कम अनावश्यक reviews और कम अप्रत्याशित भूलने की घटनाएं होती हैं।
FSRS को Anki 23.10 में जोड़ा गया और अब यह नए डेक्स के लिए default शेड्यूलर है। Deckbase, Mochi और RemNote भी FSRS का native उपयोग करते हैं।
FSRS बनाम SM-2 और पुराने शेड्यूलर
शेड्यूलिंग मॉडल
- पुराने SRS (जैसे SM-2)
- Static हेरिस्टिक्स (ease factor)
- FSRS
- Memory-model आधारित (Difficulty, Stability, Retrievability)
वैयक्तिकरण
- पुराने SRS (जैसे SM-2)
- हर उपयोगकर्ता के लिए एक ही सूत्र
- FSRS
- आपके review इतिहास के अनुरूप parameters
अनुकूलन की गति
- पुराने SRS (जैसे SM-2)
- आपके व्यवहार के अनुरूप धीमा
- FSRS
- आपकी ratings से लगातार सीखता है
Retention target
- पुराने SRS (जैसे SM-2)
- अप्रत्यक्ष या कठोर
- FSRS
- स्पष्ट retention optimization
दैनिक कार्यभार
- पुराने SRS (जैसे SM-2)
- समय के साथ बढ़ सकता है
- FSRS
- उसी retention के लिए ~20–30% कम reviews
भूलने से निपटना
- पुराने SRS (जैसे SM-2)
- Ease hell में फंस सकता है
- FSRS
- अधिक स्थिर रिकवरी
70 करोड़ से अधिक Anki reviews पर किए गए स्वतंत्र benchmarks दिखाते हैं कि FSRS-5 retention prediction error को लगभग 5.3% RMSE तक घटा देता है, जबकि SM-2 के लिए यह 16.2% है। व्यावहारिक रूप से इसका मतलब है कि FSRS लगभग 20–30% कम दैनिक review समय में वही retention बनाए रख सकता है। स्रोत: FSRS एल्गोरिथ्म दस्तावेज़।
सरल दैनिक FSRS workflow
- 1कार्ड को छोटा रखें: हर prompt में एक ही तथ्य या अवधारणा। छोटे कार्ड से recall और शेड्यूलर की सटीकता दोनों बेहतर होते हैं।
- 2रोज़ छोटे sessions (10-20 मिनट) में पढ़ें। FSRS को कभी-कभार लंबे sessions से ज़्यादा लगातार review संकेतों से फायदा मिलता है।
- 3याद करने के बाद ईमानदारी से रेट करें। कठिन कार्ड को ज़्यादा रेट करने से intervals लंबे हो जाते हैं और अनावश्यक भूलना बढ़ता है।
- 4गुणवत्ता वाले स्रोतों को प्राथमिकता दें। Deckbase उपयोगकर्ताओं के लिए, किताबों/PDF को scan करके AI drafts को edit करने से कार्ड की गुणवत्ता ऊँची रहती है।
Deckbase में यह आम तौर पर "स्रोत capture करें → कार्ड generate करें → edit करें → review करें" है। यदि आप MCP से कार्ड बनाते हैं, तो bulk लिखने से पहले get_template_schema के साथ अपने template schema का पालन करें।
Retention target कैसे चुनें
FSRS तब सबसे अच्छा काम करता है जब आपका target retention आपके संदर्भ से मेल खाता हो। एक ही universal संख्या शायद ही कभी optimal हो: आक्रामक targets कार्यभार बढ़ा सकते हैं, जबकि कम targets महत्वपूर्ण exams से पहले अनावश्यक भूलना बढ़ा सकते हैं।
नए विषय की शुरुआत
- सुझाया गया retention target
- 85-90%
- कारण
- जब अवधारणाएं अस्थिर हों तो तेज़ कार्ड turnover
मुख्य exam सामग्री
- सुझाया गया retention target
- 90-93%
- कारण
- कम lapse risk के साथ संतुलित कार्यभार
दीर्घकालिक संदर्भ
- सुझाया गया retention target
- 93-95%
- कारण
- ज़्यादा reviews की कीमत पर बेहतर recall
अधिकांश शिक्षार्थियों के लिए 90-92% से शुरुआत करें, फिर 2-3 हफ्ते बाद वास्तविक परिणाम देखकर समायोजित करें: overdue संख्या, दैनिक review समय, और lapse frequency। छोटे बदलाव आम तौर पर बड़े उछालों से बेहतर होते हैं।
बेहतर FSRS परिणामों के लिए कार्ड गुणवत्ता चेकलिस्ट
- 1हर कार्ड में एक स्पष्ट प्रश्न रखें। अस्पष्ट prompts noisy ratings और कमज़ोर interval predictions पैदा करते हैं।
- 2विस्तृत सारांशों की जगह ठोस जवाब पसंद करें। विशिष्ट recall घटनाएं शेड्यूलिंग की सटीकता बेहतर बनाती हैं।
- 3ज़रूरत होने पर ही context जोड़ें। अतिरिक्त text को अस्पष्टता दूर करनी चाहिए, recall चरण को बोझिल नहीं बनाना चाहिए।
- 4हर हफ्ते हाल के lapses की समीक्षा करें और सबसे खराब 10 कार्ड फिर से लिखें। जब input की गुणवत्ता लगातार बेहतर होती है तो FSRS सबसे अच्छा प्रदर्शन करता है।
कार्यभार योजना: retention एक बजट निर्णय है
FSRS इसलिए शक्तिशाली है क्योंकि यह trade-offs को स्पष्ट करता है। उच्च retention targets भूलना कम कर सकते हैं, लेकिन आम तौर पर दैनिक review लागत बढ़ाते हैं। कम targets कार्यभार घटाते हैं, लेकिन exams से पहले lapse risk बढ़ा सकते हैं। सही सेटिंग आपके उपलब्ध समय, कार्ड संख्या और भूलने के परिणाम पर निर्भर करती है।
एक ही "सबसे अच्छी" संख्या के पीछे भागने के बजाय, retention को बजट की तरह देखें: महीनों तक वास्तव में कितने मिनट प्रतिदिन दे सकते हैं, सिर्फ एक प्रेरित हफ्ता नहीं? ज़्यादातर शिक्षार्थी तेज़ी से तब आगे बढ़ते हैं जब वे ऐसा target चुनते हैं जिसे वे लगातार बनाए रख सकते हैं।
200 कार्ड, 20 मिनट/दिन
- Retention target
- 90%
- अपेक्षित trade-off
- प्रबंधनीय कार्यभार, consistency के लिए अच्छा आधार
200 कार्ड, 20 मिनट/दिन
- Retention target
- 93%
- अपेक्षित trade-off
- मध्यम अतिरिक्त review load के साथ बेहतर recall
400 कार्ड, 25 मिनट/दिन
- Retention target
- 90%
- अपेक्षित trade-off
- यदि कार्ड गुणवत्ता अच्छी हो तो कई exam शिक्षार्थियों के लिए टिकाऊ
400 कार्ड, 25 मिनट/दिन
- Retention target
- 95%
- अपेक्षित trade-off
- अक्सर बहुत महंगा, जब तक सामग्री सचमुच अत्यधिक महत्वपूर्ण न हो
व्यावहारिक default 90-92% है जब तक आपकी आदतें स्थिर न हों। ऊपर तभी बढ़ें जब आपकी completion rate ऊँची रहे और दैनिक review समय पूर्वानुमानित हो।
30-दिन की व्यावहारिक FSRS adoption योजना
Spaced repetition की सबसे बड़ी गलती workflow को स्थिर किए बिना settings को optimize करना है। यह 30-दिन की योजना पहले consistency को, फिर tuning को प्राथमिकता देती है। यह medical शिक्षार्थियों, certification तैयारी, भाषा अध्ययन और उन तकनीकी क्षेत्रों के लिए काम करती है जहां recall की गुणवत्ता छोटी अवधि के exams से आगे मायने रखती है।
- 1दिन 1-7: baseline स्थापित करें। Sessions छोटे और दैनिक रखें। नए कार्ड को उस सीमा तक सीमित रखें जिसे आप backlog बढ़ाए बिना review कर सकें।
- 2दिन 8-14: कार्ड गुणवत्ता ठीक करें। अपने सबसे खराब कार्डों की समीक्षा करें और अस्पष्ट prompts फिर से लिखें। हर कार्ड में एक अवधारणा को प्राथमिकता दें।
- 3दिन 15-21: retention को धीरे-धीरे tune करें। यदि lapses अधिक हैं, तो retention बदलने से पहले गुणवत्ता बढ़ाएं। यदि कार्यभार बहुत भारी है, तो retention घटाने से पहले नए कार्ड कम करें।
- 4दिन 22-30: अपनी operating mode तय करें। वे settings रखें जो स्थिर completion और स्वीकार्य lapse rates देती हों, फिर बार-बार parameters न बदलें।
दिन 30 तक, आपको अपनी टिकाऊ कार्ड संख्या, अपना यथार्थवादी retention target, और यह पता होना चाहिए कि आपकी कार्ड authoring प्रक्रिया अभी भी कहां अनावश्यक गलतियां पैदा कर रही है।
FSRS समस्या निवारण गाइड
अधिकांश FSRS विफलताएं एल्गोरिथ्म की विफलताएं नहीं होतीं। वे खराब कार्ड inputs, बढ़ा-चढ़ाकर दी गई self-ratings, या अस्थिर नए-कार्ड संख्या से आती हैं। बड़े configuration बदलावों से पहले तेज़ी से निदान के लिए नीचे दी गई तालिका का उपयोग करें।
Review queue भारी लगता है
- संभावित कारण
- Retention target बहुत ऊँचा या बहुत अधिक नए कार्ड
- पहली कोशिश का उपाय
- पहले नए कार्ड की दर घटाएं, फिर target 1-2 अंक कम करें
बार-बार अप्रत्याशित lapses
- संभावित कारण
- कार्ड अस्पष्ट या अत्यधिक भरे हुए हैं
- पहली कोशिश का उपाय
- जटिल prompts को तोड़ें और context tags जोड़ें
Intervals बहुत लंबे लगते हैं
- संभावित कारण
- Recall quality को बढ़ा-चढ़ाकर रेट किया गया
- पहली कोशिश का उपाय
- दो हफ्ते तक जवाबों को अधिक सख्ती से रेट करें
2-3 हफ्ते बाद प्रगति रुक जाती है
- संभावित कारण
- कार्ड maintenance loop नहीं है
- पहली कोशिश का उपाय
- हर हफ्ते सबसे कमज़ोर कार्ड फिर से लिखें और कम उपयोगी items हटाएं
समस्या निवारण को iterative रखें। एक समय में एक ही variable बदलें और 7-10 दिन तक निगरानी करें। इससे signal overlap की भ्रमित करने वाली स्थिति नहीं बनती और यह पहचानना आसान होता है कि असल में किस चीज़ से recall बेहतर हुआ।
Exam तैयारी बनाम दीर्घकालिक mastery: दो वैध FSRS modes
Exam तैयारी mode एक निश्चित अवधि (उदाहरण के लिए 6-12 हफ्ते) में recall reliability पर ज़ोर देता है, अक्सर मध्यम से उच्च retention targets और सख्त दैनिक completion के साथ। इस mode में, review समय बढ़ाते रहने की जगह कम उपयोगी कार्ड हटाना आम तौर पर अधिक प्रभावी होता है।
दीर्घकालिक mastery mode महीनों या वर्षों तक sustainability को optimize करता है। आप थोड़ा कम target, उच्च कार्ड गुणवत्ता और साफ tagging के साथ काम कर सकते हैं। उद्देश्य छोटी अवधि के score maximization से बदलकर प्रबंधनीय कार्यभार वाले स्थायी ज्ञान में बदल जाता है।
दोनों modes वैध हैं। वह चुनें जो आपकी timeline से मेल खाता हो, फिर नियमों को इतनी देर स्थिर रखें कि वास्तविक review data से परिणामों का मूल्यांकन हो सके।
साप्ताहिक FSRS operations चेकलिस्ट
FSRS तब सबसे अच्छा काम करता है जब आप इसे एक बार की setup नहीं बल्कि एक operating system की तरह चलाते हैं। एक छोटा साप्ताहिक review loop आपके कार्ड pool को स्वस्थ रखता है और छोटी quality defects को रोज़ की review थकान में नहीं बदलने देता।
Completion rate
- यह क्या बताता है
- कितने नियोजित दिनों में पूरा review हुआ
- व्यावहारिक target
- कम से कम 7 में से 5 दिन
औसत session समय
- यह क्या बताता है
- कार्यभार अभी भी टिकाऊ है या नहीं
- व्यावहारिक target
- 15-35 मिनट
Lapse concentration
- यह क्या बताता है
- कौन से tags/topics सबसे ज़्यादा fail होते हैं
- व्यावहारिक target
- अधिकांश lapses के लिए शीर्ष 20% tags ज़िम्मेदार
कार्ड rewrite count
- यह क्या बताता है
- कितने कम-गुणवत्ता वाले कार्ड सुधारे गए
- व्यावहारिक target
- 10-20 लक्षित rewrites
- 1अपनी miss को tag करें। जब कार्ड fail हो, तो कारण tag करें (अस्पष्ट prompt, अत्यधिक भरा कार्ड, कमज़ोर context, या शुद्ध memory gap)।
- 2पहले सबसे अधिक प्रभाव वाले tags ठीक करें। बेतरतीब कार्ड edits के बजाय सबसे बड़े lapse clusters पर काम करें।
- 3कार्ड templates को सुसंगत रखें। समान प्रकार के कार्ड एक ही answer format का पालन करें ताकि rating व्यवहार विश्वसनीय रहे।
- 4एक साप्ताहिक note लिखें। यह लिखें कि क्या बदला, क्या बेहतर हुआ, और अगले हफ्ते क्या परखना है।
व्यावहारिक परिदृश्य: लक्ष्य के अनुसार FSRS settings कैसे बदलें
शिक्षार्थी अक्सर एक universal FSRS setup मांगते हैं, लेकिन optimal profile constraints पर निर्भर करता है: timeline, error tolerance, और उपलब्ध दैनिक मिनट। जो settings दीर्घकालिक भाषा maintenance के लिए काम करती हैं, वे छोटे exam windows के लिए भारी लग सकती हैं, और इसका उल्टा भी सत्य है।
निर्णय shortcut के रूप में नीचे दी गई तालिका का उपयोग करें। सबसे नज़दीकी परिदृश्य से शुरू करें, settings को कम से कम 10 दिन स्थिर रखें, फिर एक समय में एक ही variable tune करें। इससे कई factors एक साथ बदलने से होने वाले गलत निष्कर्षों से बचा जाता है।
10 हफ्तों में medical exam
- मुख्य constraint
- अधिक मात्रा वाले तथ्य, सख्त recall मांग
- व्यावहारिक FSRS रणनीति
- 91-93% से शुरू करें, नए कार्ड सीमित करें, अस्पष्ट कार्डों को आक्रामकता से फिर लिखें
12 महीने में भाषा सीखना
- मुख्य constraint
- मिश्रित शब्दावली और usage patterns
- व्यावहारिक FSRS रणनीति
- 90-92% से शुरू करें, sentence-context कार्डों को प्राथमिकता दें, लगातार review करें
पूर्णकालिक नौकरी के साथ technical certification
- मुख्य constraint
- सीमित दैनिक समय, थकान का जोखिम
- व्यावहारिक FSRS रणनीति
- 89-91% से शुरू करें, कार्ड brevity optimize करें, संख्या से पहले completion बचाएं
दीर्घकालिक professional knowledge base
- मुख्य constraint
- गति से ज़्यादा durability मायने रखती है
- व्यावहारिक FSRS रणनीति
- 90-92% उपयोग करें, साप्ताहिक maintenance और tag-based cleanup शेड्यूल करें
मुख्य विचार operational fit है: थोड़ा कम retention target जिसे आप रोज़ बना सकते हैं, वह आम तौर पर उस आक्रामक target से बेहतर प्रदर्शन करता है जिसे आप दो हफ्ते बाद छोड़ देते हैं।
आम failure patterns और तेज़ी से रिकवर कैसे करें
जब शिक्षार्थी कहते हैं कि FSRS "काम नहीं कर रहा," तो जड़ कारण आम तौर पर process quality होती है, शेड्यूलर खुद नहीं। तीन patterns बार-बार दिखते हैं: अनियंत्रित नए-कार्ड intake, अस्पष्ट कार्ड prompts, और recall के बाद असंगत rating व्यवहार। ये तीनों noisy signals पैदा करते हैं जिनसे interval planning कम विश्वसनीय हो जाती है।
- 1Backlog spiral: नए कार्ड लगातार बढ़ते रहते हैं जबकि दैनिक completion गिरता है। रिकवरी: 3-5 दिन नए कार्ड रोकें और intake फिर शुरू करने से पहले overdue reviews साफ करें।
- 2Ambiguity spiral: prompts कई चीज़ें एक साथ पूछते हैं, जिससे बार-बार "लगभग याद था" परिणाम आते हैं। रिकवरी: शीर्ष lapse कार्डों को एक प्रश्न, एक अपेक्षित जवाब, एक स्पष्ट context में फिर से लिखें।
- 3Rating drift: व्यस्त हफ्तों में ratings उदार हो जाती हैं, फिर बाद में lapses बढ़ जाते हैं। रिकवरी: 7 दिन तक अधिक सख्त self-rating करें और interval व्यवहार की फिर से जांच करें।
तेज़ रिकवरी पहले system noise घटाने से आती है। एक बार आपके data quality बेहतर हो जाए, छोटे retention adjustments सार्थक हो जाते हैं और उन्हें समझना आसान हो जाता है।
मासिक रूप से दोहराने योग्य implementation चेकलिस्ट
इसे एक बार-बार चलने वाली maintenance loop की तरह इस्तेमाल करें। यह चेकलिस्ट आपके कार्ड library के बढ़ने और अध्ययन लक्ष्यों के समय के साथ बदलने पर review quality ऊँची रखने में मदद करती है।
- 1महीने के लिए एक स्पष्ट goal metric तय करें (उदाहरण के लिए, completion 85% से ऊपर रखें)।
- 2सबसे ज़्यादा fail होने वाले tags की जांच करें और पहले सबसे कमज़ोर 20 कार्ड फिर से लिखें।
- 3जांचें कि औसत session समय कार्ड संख्या से तेज़ी से तो नहीं बढ़ रहा।
- 4उन कम-उपयोगी कार्डों को हटाएं या suspend करें जो बार-बार समय लेते हैं बिना retention gain के।
- 5एक process change दर्ज करें और 2 हफ्ते के स्थिर उपयोग के बाद पुनः मूल्यांकन करें।
यह मासिक loop FSRS को आपके वास्तविक कार्यभार से जुड़े रखता है। सबसे अच्छे शिक्षार्थी सिर्फ कार्ड review नहीं करते; वे review system की गुणवत्ता की भी देखभाल करते हैं।
Deckbase में FSRS से पढ़ें
AI-generated फ़्लैशकार्ड, built-in FSRS scheduling, और web, iOS और Android पर sync।
FAQ
एक वाक्य में FSRS क्या है?
FSRS का पूरा नाम क्या है?
FSRS SM-2 से कैसे अलग है?
FSRS में कौन सा retention target इस्तेमाल करना चाहिए?
क्या FSRS सिर्फ भाषा सीखने वालों के लिए है?
क्या मुझे जटिल settings tune करनी होंगी?
कौन से फ़्लैशकार्ड ऐप्स FSRS को support करते हैं?
अंतिम अपडेट जुलाई 2026। उत्पाद विवरण के लिए features और docs देखें।