HW60
状元
I am not allowed to view http://plecoforums.com/viewtopic.php?f=6&t=614 (flashcard simplified) by Gato. Can I have permission?
The Space Repetition algorithm requires being able to study every day and doesn't work for people who only study sporadically. If you don't study for a day or two (or more), you get swamped with cards to review.
Spordic study is the reality for many people, though it'd certainly be better to study more regularly.
I use the "manual scoring" and "fixed order" to make the flashcard system work like physical flash cards.
See my posts about this here:
http://plecoforums.com/threads/best-way-to-use-flashcards.3150/#post-25483
I am not allowed to view http://plecoforums.com/viewtopic.php?f=6&t=614 (flashcard simplified) by Gato. Can I have permission?
I think with "Weighted" you mean the Card selection system Frequency-adjusted, which in my opinion is one of the more easy settings of Pleco's flashcard system, as it requires no additional settings, and the only thing you have to remember is that low score cards are selected more often than high score cards.Fundamentally, most of what you guys are describing are configurations that would be *way* too complicated for the average user to attempt; we have to streamline things, and that means cutting out some features. "Weighted" imposes a whole lot of added complexity on the structure of sessions that would make it next to impossible to do more elaborate things with SRS
The complexity there is internal - it takes a lot of code to support Frequency-adjusted tests and it forces us to do some things in terms of how flashcard sessions are structured internally that make it difficult to do other things we'd like to do. And I just don't think it's a very good system - any form of SRS will at least ensure some sort of individualized card tracking, while Frequency-adjusted is weighted-random but still random - a card that needs more review might have a greater *chance* of coming up more often, but it's not guaranteed to. Handling a behind-schedule situation by simply doubling the SRS interval of every card in your system would still provide better results than a switch to Weighted.I think with "Weighted" you mean the Card selection system Frequency-adjusted, which in my opinion is one of the more easy settings of Pleco's flashcard system, as it requires no additional settings, and the only thing you have to remember is that low score cards are selected more often than high score cards.
- Which due cards will you leave out?
- When will these cards cards be a member of the SRS again?
- How do you treat them in the meantime?
I do not know yet how these problems will be solved in the new system.
I would very much appreciate if you could do something for the cards out of the pool in the sense of "maintaining some knowledge about cards that had been learned before" as described above.Not 100% sure here either - we'd probably make the first one at least customizable. But the basic idea is that cards that you don't have the time to study are simply no longer part of your study pool; they'll be the first cards to be added back once you have time for them, but we won't keep more cards in the pool than you can handle.
I would very much appreciate if you could do something for the cards out of the pool in the sense of "maintaining some knowledge about cards that had been learned before" as described above.
Unfortunately I cannot explain what I mean. I try with an example: if I normally would like to review 300 cards per session and by some break I have 1500 officially due cards, I still would like to do 300, and review 30 important cards of the remaining 1200 to maintain some knowledge of those cards.There'd still be card filters, I think, so you could easily set up a filter that would include only otherwise-excluded cards. But if you've got the extra time to review more cards than those officially due, it's probably better if you just let the SRS system give you some more cards.
Unfortunately I cannot explain what I mean. I try with an example: if I normally would like to review 300 cards per session and by some break I have 1500 officially due cards, I still would like to do 300, and review 30 important cards of the remaining 1200 to maintain some knowledge of those cards.
The way I am coming to see the Pleco flashcard implementation is that there are far too many 'adjusting settings' that either modify or override each other. The effect of a 'correct' or 'incorrect' scoring depends on all that PLUS the items historical state.
It's bad enough that the effects of one setting on the others is insufficiently documented, but the item's historical state cannot, as far as I'm aware, be displayed by an ordinary user. In this situation, the flashcard system becomes far to complex to be even reasonably predictable. Too unpredictable, in my view, to be usable.
The time it would take me to understand it--and it seems it's going to keep changing--would be better spent studying Chinese.
Fundamentally, most of what you guys are describing are configurations that would be *way* too complicated for the average user to attempt; we have to streamline things, and that means cutting out some features.
We'd keep Random around too - we're not going to force people to use SRS and nothing else. All I'm talking about getting rid of are a) Frequency-adjusted, because it's complicated to support and we don't see it as providing any benefits over SRS, and b) (probably) Fixed, because it seems like a bad idea pedagogically and the impression we get is that most of the people using it now would be just as happy with an option to casually flip through a list of cards in Organize without having half of their definitions cut off. Fixed is not too difficult to keep around and we may keep it initially simply because it'll lessen the blowback from getting rid of Frequency.I don't think that's necessarily true. Spaced Repetition is complicated. Spaced Repetition wouldn't be practical without a computer. The manual system I mentioned above is just the way people used physical flashcards before software became available. The tricky part is the interface to allow people to select between the old physical flashcard ways and the complicated new Spaced Repetition method.
No, but I've got the beginnings of a solution now. All we're really trying to do is use your study time in the most efficient way possible; the mistake in SRS is to ask the user "how many cards do you want to learn" when we should be asking "how much time do you have to study today" - base everything off of that, since that's the thing over which we have the least control. Ideally, this would be flexible enough to also allow one to set a goal and be held to it (e.g. if you have a large word list and a limited amount of time to learn it and are willing to do what it takes to get there), but basically the idea is that we figure out how many cards you can learn / retain in the time you have to study and plan your reviews around that.I'm not too optimistic that Spaced Repetition can be modified for people who study irregularly. I've seen many discussions about this problem on this forum over the years (some of them in the links above). People recognize that it's a major shortcoming of Spaced Repetition, but nobody has been able to describe a clear practical way to overcome this problem. Mike, you are as familiar with Spaced Repetition as anybody, but you don't have a solution yet, either.
If Pleco's next flashcard system upgrade keeps only Spaced Repetition, I hope there will be a way to upgrade the rest of Pleco without the flashcards. Otherwise, I probably won't be upgrading since the tight integration between the dictionary and the flashcard system is one of the biggest attractions about Pleco and on iOS, once you upgrade, it will be very difficult to downgrade back to the old version.
After 2 days of testing a new setting I think I found a solution for me how to deal with SRS. Basically I had the idea after reading Gato's post about his system. I want to answer Pleco's question "how many time do you have to study today?" with "50 cards of my study pool", and I would like Pleco to set the Start Score Filter to Zero and adjust the End Score Filter to a value that lets me review close to 50 cards of my study pool. Actually you need not even change anything: just try 2 or 3 values to find an appropriate End Score filter with the desired result, and that is what I am doing now. I will not use Frequency-adjusted again nor any other Card selection system other than SRS!All we're really trying to do is use your study time in the most efficient way possible; the mistake in SRS is to ask the user "how many cards do you want to learn" when we should be asking "how much time do you have to study today"
I hope that that is only an option - I would like to choose the flashcard to review myself, and Pleco is not responsible for the result of my efforts... basically the idea is that we figure out how many cards you can learn / retain in the time you have to study and plan your reviews around that.
After 2 days of testing a new setting I think I found a solution for me how to deal with SRS. Basically I had the idea after reading Gato's post about his system. I want to answer Pleco's question "how many time do you have to study today?" with "50 cards of my study pool", and I would like Pleco to set the Start Score Filter to Zero and adjust the End Score Filter to a value that lets me review close to 50 cards of my study pool. Actually you need not even change anything: just try 2 or 3 values to find an appropriate End Score filter with the desired result, and that is what I am doing now. I will not use Frequency-adjusted again nor any other Card selection system other than SRS!
The result of this setting is: no reduction of the desired number of cards to learn, temporarily (or permanently) review only lower score cards (if that were permanent it would probably better to reduce the study pool) and no pressure from SRS!
I do not know how far this is away from Gato's system - if there are tweak parameters that come close to his system, I could imagine that there is no big difference, because the main idea is to use a score filter.
I hope that that is only an option - I would like to choose the flashcard to review myself, and Pleco is not responsible for the result of my efforts![]()
We'd keep Random around too - we're not going to force people to use SRS and nothing else. All I'm talking about getting rid of are a) Frequency-adjusted, because it's complicated to support and we don't see it as providing any benefits over SRS, and b) (probably) Fixed, because it seems like a bad idea pedagogically and the impression we get is that most of the people using it now would be just as happy with an option to casually flip through a list of cards in Organize without having half of their definitions cut off. Fixed is not too difficult to keep around and we may keep it initially simply because it'll lessen the blowback from getting rid of Frequency.
After 2 days of testing a new setting I think I found a solution for me how to deal with SRS. Basically I had the idea after reading Gato's post about his system. I want to answer Pleco's question "how many time do you have to study today?" with "50 cards of my study pool", and I would like Pleco to set the Start Score Filter to Zero and adjust the End Score Filter to a value that lets me review close to 50 cards of my study pool. Actually you need not even change anything: just try 2 or 3 values to find an appropriate End Score filter with the desired result, and that is what I am doing now.
Using the "Organize" feature to review cards would be very different between it doesn't keep track of what you get right or wrong and wouldn't be comparable to going through the flashcard tests.
I'd recommend keeping "fixed" because it replicate how physical flashcards work. "Random", like Spaced Repetition, is only possible with software and so may be similar enough to Spaced Repetition to be discard for the sake of simplicity. Then you would be left with a "fixed" order system that resembles physical cards, and a Spaced Repetition system that's very different from physical cards and uses a complicated algorithm to calculate the card order. That might be a good compromise between simplicity and flexibility.
There are actually 4 Card selection systems in Pleco, and Repetition-spaced is one of them - it is not a Scoring system. Card selection is always very simple, and so is Repetition-spaced: according to the score of a card and the "points per day" (standard is 100) the next review of a card comes after score/(points per day) days. With a card score of 1200 and points per day = 100 the next review comes after 1200/100=12 days.That sounds like a combination of "fixed" selection and "automatic" (i.e. Spaced Repetition) scoring. Does the Spaced Repetition scoring makes it substantially different from the "manual" scoring system (moving up a level after getting 2 or 3 times correct in a row) that I used?