Ratings of card info to text instead of numbers

There was a post on Reddit of a user misusing Hard. In this case the user was using a remote and it seems the buttons were set incorrectly. (They thought they pressed Easy, but it was set to Hard).

Interestingly even though the user looked into the card information and deck options themselves they could not find the cause of the problem. I think this is because Rating is shown as a number and beginners do not know the number of the buttons.

So if the Rating of the card info is text instead of number such mistakes might be reduced. like this:

5 Likes

Maybe both, for complete clarity:

Something like ‘Rating: Hard (2)’

That way it’s imminently clear regardless?

1 Like

That can just be more confusing.

1 Like

Could be; I’m not 100% sold that it’s the best possible solution.

But if numbers are confusing (as Shigeyuki points out), and I wonder about the inverse possibility if ratings are similarly divorced from the keystroke that defines them, it might could be that it’s the lesser of (most) evils.

I put it as ‘word (number)’, but I suppose that’s fairly arbitrary. It could just as easily be:

‘2 (hard)’

Or some other magical orientation that I’m not thinking of atm.

I’m not married to any eventual outcome; just spitballin’ here :slight_smile:

Well, I don’t use desktop Anki so for me the numbers are kind of arbitrary because I’m just using gestures on my phone. The only thing I worry of is whether some translations would make long text overflow on narrow screens.

1 Like

It’s a good point, and one I hadn’t considered. :heart:

1 Like

Good point, but I’d also like to add that this is already happening (at least on desktop).

E.g. see this stats screen if it’s wide:

And this one when I make the window size really small:

There is no way to horizontally scroll, meaning a lot of data already is clipped. Adding a string instead of a number might make this worse for some languages, of course.

1 Like

Conditionally show number vs word depending on width, etc.?

It’s an interesting idea. I join those who are concerned about anything that takes up more horizontal space. It’s already a struggle to get useful Card Info out of users on small screens.

I don’t know if this change really would have helped the user in question though – Reddit - Dive into anything . The 1-2-3-4 are linked to the grading buttons throughout Anki, as the default shortcuts and hover text, even for folks who don’t read the manual. And the user’s own screenshot showed other grades (1 and 4) which could have flagged the issue for them. When told directly that’s what the problem was, they still didn’t understand. I wonder if it’s not so much a case of “they looked at the Card Info for 2 weeks and couldn’t see the issue” – and more “they weren’t looking.”

But I think your advice over there was what would have interrupted this cycle MUCH sooner for that user – visual answer feedback.

3 Likes

Alternatively or additionally, the number and/or text could be colored in the color of the button – whether that mean red/orange/green/blue as it is now, or red/light green/medium green/dark green as has been proposed recently to solve hard misuse.

I got this idea from Advanced Review Bottom Bar, which basically shows the same review history as Card Info does but with the ratings colored.

2 Likes

I found the problem myself: Perhaps older Anki can have 3 or 2 buttons (V1 Scheduler) so if the user has older cards the numbers may not match the text.

review: 1(wrong), 2(hard), 3(ok), 4(easy)
learn/relearn: 1(wrong), 2(ok), 3(easy)

3 Likes

Yep, that was one of the reasons numbers were used, but conserving screen real estate was the other. I like the idea of coloured numbers, as it won’t take up any more space.

4 Likes

I think color will have the same problem as text, where the grade and color do not match. But such cards should already be more than a few years old so it is probably unlikely that users will read the card info.

In the case of text the “Rating” string already consumes the width, so it does not seem to me to have much effect.

If the text of the answer buttons in some languages is much longer than “Rating” I think there will be a problem. (The translation of the buttons should be as short as possible for the UI, are there such long texts?)
This might be confirmed if all translations could be output at once. (Rating, Again, Hard, Good, Easy)

Edit: The Anki buttons on the desktop have no color, so Anki for Desktop users may not understand what the colors of the numbers mean.

2 Likes