ArneVogel / listudy

Listudy - chess training server
https://listudy.org
GNU Affero General Public License v3.0
288 stars 44 forks source link

Use Leitner system more effectively - show information on variations in study mode #7

Closed Yky closed 3 years ago

Yky commented 4 years ago

Thanks for building listudy, the GUI and interface is great! I also think using the Leitner system is a great idea for spaced repetition!

In order to make studying with the Leitner system more effective, it would be useful to get some details about the studies, which have been marked as favorites.

Feature request: In order to know how many variations have been trained and which variations are in which "box", it would be useful to display this information when opening the study.

I.e.: Total variations: 100 Variations unseen (box 1): 60 Variations in box 2: 26 Variations in box 3: 14 Variations in box 4: 20

How many boxes does listudy use?

As a further step, one could configure a time, when the respective boxes are due for learning again.

I.e. allow times to be set for the boxes Box 1: Due for learning now, since they are unseen Box 2: Due in x hours Box 3: Due in y days/hours etc.

ArneVogel commented 4 years ago

I dont think this is something I want to do. I created something like that on the old site where you could see the boxes and how many cards were in each one. Most of the feedback I got was that it wasnt really understood that well and it added confusion. With the new site I wanted to keep it more simple.

Yky commented 4 years ago

Thanks for your reply and the pointer to the old site. I wasn't aware of the old site, but I quite like the feedback that you get there, not only the display of the boxes, but also the progress on a study in percent. That way you are able to see, when you are "done" for the current training session or day. Additionally, on the old site you can even toggle the information, if you are not interested.

Maybe I am not familiar enough with the new site, but at the moment I have trouble judging my training progress and knowing how long I should be training, since the study mode keeps going on (infinitely?). Even if I have gone through all lines, I do not know when I have cycled through all of them, or how many lines I still have problems with and get wrong. So I am lacking a little bit of transparency about what I am doing. I think having a little bit more feedback to what you are doing, as Anki or the old site does, would combine the benefits of both Anki and listudy, to make listudy the superior choice in all regards.

Does the new site use the same box system then, but just not show the details?

Maybe a simpler display would also be an option? Instead of 5 boxes, have only 3 states:

  1. new lines, not trained before
  2. lines in progress
  3. lines learnt
chimpchimpsmart commented 3 years ago

Definitely. Site is worthless right now. If you want it simple just add % meter.

gary-host-laptop commented 3 years ago

I agree with @Yky, although I think that maybe the negative feedback you received about the old website is based upon the fact that having boxes named after numbers doesn't tell you much, not that boxes on themselves are bad. It's a complete different story on what Anki does, where you see the words you have mastered, the ones that are almost there, and the ones you haven't, that's humanly readable, whereas with 5 boxes all of them with numbers... I don't know, does 3 means I'm good? Does 5 means I should never ever do it again? I also don't think doing it once should move it to the box below, maybe that's a bit too easy, but just saying I really think it's important.

gary-host-laptop commented 3 years ago

Also, related to this, I think the computer should let you move on to the next chapter automatically, so for example you repeat chapter 1 twice until it doesn't show the arrows, then you do it two times more to prove you remember it without any mistakes, and that would move all the movements to box "Good", and would move you to the next chapter, and so on. Maybe the number of repetitions isn't fixed, but it's just as an example.

Box 1 = New Box 2 = Good Box 3 = Excellent

dit7ya commented 3 years ago

I strongly second some metric of retention quality and metrics like due in X days. Coming from Anki, these seem like basic features for the Spaced Repetition to be useful and complete. Chessable has some of these features but under non-standard names. BTW, love the new site and GUI.

ArneVogel commented 3 years ago

I added progress bars for each chapter in studies with https://github.com/ArneVogel/listudy/commit/2e0b4633f34b8914d15b6d839e37e00384a9292d It shows the progress as a percentage. This should be more intuitively than showing how many cards are in each box.