I'd like to write about my experiences with review software. I've tried most of them out there, but I mainly settled on Mnemosyne and later SuperMemo.
For anyone interested, I've made RTK1&3 lists that can be imported in Mnemosyne or SuperMemo: you can msg. me if you want copies.
I'm a software developer so I studied Mnemosyne's internals.
I like Mnemosyne's method of reviews scheduling. I would say was a self adjusting Letiner system. Its actually based on an old version of SuperMemo's algorithm, but somewhat tamed down. It adjusts interval ratios only slightly at each review (SM makes bigger adjustments, for better or worse). Its enough of an adjustment to make it better than simple Leitner IMO. Mnemosyne also throws in a little randomization to the review intervals. This has a good effect on spreading out your reviews so you don't get a huge pile to do on one day.
What I don't like about Mnemosyne is there is very poor visibility of progress, and statistics and stuff which I really like to see. It's also cumbersome to add formatted Q & A, and find stuff that you've added to its database.
SuperMemo is my current tool of choice, although its far from perfect IMO. SM adds some levels of complexity that allow it to adjust to each user's personal ability & each database of questions. This can really improve the efficiency of learning in certain cases. However in my experience this is both a blessing and a curse because it over-learns and over-adjusts. When I already know some of the information quite well, for example I already know about 600 RTK1 kanji, I can remember them really well. In this instance SuperMemo thinks I'm some kind of genius who can remember new information for weeks without a single review. This makes reviewing the other 1400 RTK1 new kanji really hard.
For example it currently thinks that I can memorise 3600 items/year/day/min, so for every minute reviewing each day I can memorise 3600 items a year. If only that were true I could be a real Japanese guru in a year. SM adjusts itself over time to correct this, but in between there can be a few weeks of frustration if you don't know how to deal with it.
Mnemosyne's developer has stated that he doesn't think the added complexity of SuperMemo's algorithm is good. At this point I tend to agree; for a collection of questions of which you already have some familiarity, SM over-learns.
Despite this (IMO) flaw in its algorithm, I really like all the statistics in SM, the visibility of what I've done and what I'm going to do in the future, the ability to organise information, the editing abilities for Q&A; especially for adding new vocabulary and phrases its easy to cut & paste from the internet.
I've learned that in order to stop SM from *going nuts*, I sometimes pretend that I don't know some easy questions. This makes it think I'm still human; not some alien from Mars with 2 brains. What would be cool is if it was possible to set up (human) boundaries so that it didn't over-estimate one's abilities so easily.
If I was SuperMemo's developer... I would add an optional setting that said how familiar newly reviewed items are to me on a scale of 1 to 5. I could set ichi, ni, san... to 5, somewhat familiar items to 3 and brand new material to 1, and the algorithm can adjust appropriatly for each level. If I have some time... maybe I will write such a tool
.
For anyone interested, I've made RTK1&3 lists that can be imported in Mnemosyne or SuperMemo: you can msg. me if you want copies.
I'm a software developer so I studied Mnemosyne's internals.
I like Mnemosyne's method of reviews scheduling. I would say was a self adjusting Letiner system. Its actually based on an old version of SuperMemo's algorithm, but somewhat tamed down. It adjusts interval ratios only slightly at each review (SM makes bigger adjustments, for better or worse). Its enough of an adjustment to make it better than simple Leitner IMO. Mnemosyne also throws in a little randomization to the review intervals. This has a good effect on spreading out your reviews so you don't get a huge pile to do on one day.
What I don't like about Mnemosyne is there is very poor visibility of progress, and statistics and stuff which I really like to see. It's also cumbersome to add formatted Q & A, and find stuff that you've added to its database.
SuperMemo is my current tool of choice, although its far from perfect IMO. SM adds some levels of complexity that allow it to adjust to each user's personal ability & each database of questions. This can really improve the efficiency of learning in certain cases. However in my experience this is both a blessing and a curse because it over-learns and over-adjusts. When I already know some of the information quite well, for example I already know about 600 RTK1 kanji, I can remember them really well. In this instance SuperMemo thinks I'm some kind of genius who can remember new information for weeks without a single review. This makes reviewing the other 1400 RTK1 new kanji really hard.
For example it currently thinks that I can memorise 3600 items/year/day/min, so for every minute reviewing each day I can memorise 3600 items a year. If only that were true I could be a real Japanese guru in a year. SM adjusts itself over time to correct this, but in between there can be a few weeks of frustration if you don't know how to deal with it.
Mnemosyne's developer has stated that he doesn't think the added complexity of SuperMemo's algorithm is good. At this point I tend to agree; for a collection of questions of which you already have some familiarity, SM over-learns.
Despite this (IMO) flaw in its algorithm, I really like all the statistics in SM, the visibility of what I've done and what I'm going to do in the future, the ability to organise information, the editing abilities for Q&A; especially for adding new vocabulary and phrases its easy to cut & paste from the internet.
I've learned that in order to stop SM from *going nuts*, I sometimes pretend that I don't know some easy questions. This makes it think I'm still human; not some alien from Mars with 2 brains. What would be cool is if it was possible to set up (human) boundaries so that it didn't over-estimate one's abilities so easily.
If I was SuperMemo's developer... I would add an optional setting that said how familiar newly reviewed items are to me on a scale of 1 to 5. I could set ichi, ni, san... to 5, somewhat familiar items to 3 and brand new material to 1, and the algorithm can adjust appropriatly for each level. If I have some time... maybe I will write such a tool
.
Edited: 2007-05-28, 2:41 am
