-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/forgetting curve in card info #3437
Feat/forgetting curve in card info #3437
Conversation
Suggestion: add radio buttons "First week", "First month", "First year" and "All time". First week = forgetting curve is plotted based on reviews in the first 7 days. First month = the first 30 days, etc. You get the point. |
I don't get how is the visualisation helpful at all. This seems better suited for an add-on feature if doable. If there's demand, then a native implementation would make more sense. |
It will take more works to implement it via add-on because I have to modify some low-level logic of Anki. And it is also UI-intense, so I don't want to re-implement the UI in the add-on again. If this PR is rejected, I won't implement it in the add-on. |
@dae, should we hide the forgetting curve when the user doesn't enable FSRS? I find that the current implementation still display the forgetting curve and the stability column even for a new collection. |
Like some of our other graphs, I'm not sure how actionable the data is, but it's certainly interesting. Have you seen much demand for this in the past @L-M-Sherlock? Anyone else want to chime in on whether this should be included? I fear if we add new features each time @Expertium has an idea, we'll quickly run out of room ^_^; But this shouldn't have a large performance or maintenance impact. Thoughts:
|
@Expertium as with all things "cool", the initial sanguinity soon disappears and it becomes just another piece graph in Anki. I'm not too against the forgetting curve, this is just an FYI. Another FYI, we are calling this forgetting curve but it isn't really curved here. |
All the changes look good. The only thing stopping me from merging this in is this one:
Is there a good argument for keeping them? If not, let's remove them. If so, let's hide them on narrow devices. |
(having thought about it for a bit, I think the graph provides value even if it's not "actionable" - it helps to better visualize the span between reps, and I suspect it might help some users better understand memory decay/how FSRS schedules things) |
The column The column |
I'm going to hide these for now, as I think we need a bit more time to discuss them, and I'd like to build a beta today or tomorrow. For a follow-up commit, some thoughts:
|
source: https://forums.ankiweb.net/t/feature-request-per-card-forgetting-curve-visualizer/49822
preview: