You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Flashcards are being generated, but they need to be optimized for the "Remember" stage. We should implement an adaptive algorithm (similar to Anki’s SM-2) that schedules cards based on the user’s forgetting curve.
Tasks
Metadata Update: Add fields such as last_reviewed, interval, and ease_factor to each flashcard model.
Priority Queue: Prioritize and display flashcards that the user is most likely to forget.
Feedback Loop: Add buttons on flashcard flip — "Easy", "Good", and "Hard" — to help the algorithm adjust dynamically.
Description
Flashcards are being generated, but they need to be optimized for the "Remember" stage. We should implement an adaptive algorithm (similar to Anki’s SM-2) that schedules cards based on the user’s forgetting curve.
Tasks
Metadata Update: Add fields such as
last_reviewed,interval, andease_factorto each flashcard model.Priority Queue: Prioritize and display flashcards that the user is most likely to forget.
Feedback Loop: Add buttons on flashcard flip — "Easy", "Good", and "Hard" — to help the algorithm adjust dynamically.