I think it’s quite good. But obviously it’s easy for me to understand. What would be confusing in your opinion? The different card scenarios on the y-axis?
I also doubt that this graph is more confusing than the other proposed solutions here. And my graph would solve the issue with the fuzz factor.
Is the depiction regarding current / desired state and problem accurate?
It’s a bar chart. How do you create your graphs? I’m pretty sure most software solutions support bar charts, so there is probably a tutorial or sample code somewhere.
To re-iterate a point Jarret made in the discord, how would this display handle learning steps? This would not be useful if it simply re-displayed learning steps for users (If the user has 2 learning steps, the only interval affected by desired retention/FSRS would be easy). We could skip the learning steps and use the graduating interval, but that would be rendered inaccurate by the intra-day learning steps that came before.
I don’t really see this as an improvement from the a 100 day interval will become a 200 day interval
Although maybe the image of a button might help people make the connection between interval lengths and desired retention? I do think that is the goal here.
Just spitballing but maybe there could be an “Explain my interval” screen after the user makes a review. They see the button say “(43 days) Good” rate it as such and then press a button to bring up a screen which shows them something like this:
A forgetting curve for their last review, but instead of with dates, it uses days since last review. If you clearly labeled desired retention here, maybe even allowed them to adjust it, it would show them how much desired retention affects the interval.
I don’t think this is the sort of thing that would be quick or easy to program though.
I think a graph would be too much information. We need to present it in a simple, clear way. As simple as possible, which is why I like the idea with fake answer buttons.
To re-iterate a point Jarret made in the discord, how would this display handle learning steps? This would not be useful if it simply re-displayed learning steps for users (If the user has 2 learning steps, the only interval affected by desired retention/FSRS would be easy).
That still seems like an improvement to me. Not showing learning steps is 100% guaranteed to make people ask, “Where are my learning steps?”
Also, when I turned FSRS on, I got a red warning that said: “A 100-day interval will become 9 days.”
What does that mean? I don’t even have any cards with a 100-day interval yet.
Well, hopefully now you do. This message is surprisingly unintuitive to some people, whereas answer buttons are something that every Anki user is familiar with.
Maybe it’s not confusing for me, because that’s quite normal in german. Anyways, I was looking for a short and concise way to say
Imagine you have a card with a 100-day interval. If you change your desired retention to the currently selected value, the interval will become 9 days instead.
I’m still not at all convinced by the button solution proposed above – and changing the already present message and showing the message for DR=.9 is easier, than to create an entire new system which has many flaws (as outlined above).
Yet another post from a person who doesn’t realize that desired retention is directly affecting interval lengths.
I think most of you guys underestimate the severity of the problem. If someone plays around with desired retention, they will find out what it does; both because of the “A 100 days interval will become X days” message and because his intervals above the answer buttons will change. But if someone is never changing desired retention from the default 90%, they may never figure it out (barring getting told by someone else).
I’m not sure how to solve it. “A 100 days interval will become 100 days” message displayed when DR=90% would be useless, or worse than useless. A “Desired retention affects interval lengths” message displayed when DR=90% would be useful at first, but would quickly become annoying.
How can I adjust my interval settings so that new cards reappear sooner, ideally within a few days? I know adding a second learning step is not recommended with FSRS. Any help would be greatly appreciated!
FSRS desired retention is 90%
Considering that:
a) He is asking how to adjust intervals
b) His desired retention is at 90%, which is the default
It seems very likely that he has never changed DR and thus never figured out that it affects the intervals
That’s possible, but adjusting the DR shouldn’t be their first-stop solution if there are signs of a bigger problem. Especially when they are asking only about the post graduation intervals and already concerned about their workload.
it’s a lot of information, but graphs present information pretty densely. IMO this seems fine.
if the goal is to slam in people’s faces that retention trades off against workload, showing aggregate user stats should be sufficient here (and a lot easier to build out, presumably).