I've written (and, more recently, made a video) about my 10 years of experience using SRS (via the free tool, Anki) to boost my IT skills.
I am toying with ideas for my own knowledge base, with integration into SRS for improved retention. I hadn't thought it would go much beyond fact retention, but my hope was to frame facts in such a way that larger pictures could be also retained, analyzed, etc.
It sounds like you've solidified some of the aspirations my idea .. area, so huge thanks for that! This is the first time i've seen mention of SRS going beyond simple facts, and i thought perhaps my idea was a pipe dream.
Note: Please note that I am not advocating that people do it blindly, in fact I myself have been trying to use it as a way to retain once I’ve understood the algos.
The one thing I was missing from most SRS apps was the ability to create note cards, not necessarily in the review schedule, and link them with my cards. There are some concepts like grammar that fit the "note" format, but don't necessarily work as a flashcard. Something like a Zettelkasten + Anki, but with nicer interface like Notion.
So I built an app that does just that with markdown. If that sounds interesting to you, or you've been frustrated with Anki, take look and let me know what you think.
For me, I've found that having audio for every card is invaluable. Preferably audio from the source where you first encountered the word (for me that's mostly Youtube or Netflix). I'm working on a chrome extension to make this easier. Not only does it make it much easier to remember the word (by a pretty significant margin), but it has done wonders for my pronunciation as well.
I've written a little bit about my process here, but it's changed a little since I wrote that.
I heavily rely on mnemonics and I have a field for them, thus for the German word "vertrauen", which stands for "to trust", I have the following mnemonic: ”I trust Ver to heal my wounds”. Ver is a friend doctor of mine.
For Japanese it helps me to have also mnemonics for kanji sounds(ka - cat, ho - hole), then make stories based on them.
- You can adjust the number of flashcards and the delay for each session.
- You can choose different types of question (flashcards, multiple choice, written).
- Easyly add new flashcards or import existing sets from other apps.
- Built-in translator in popup bubble (can be swithed off).
Hope this might be of interest to someone ...
- read and change all your data on the websites that you visit...
Just can't accept this level of risk.
Edit: Just installed it and the first thing it asks me to login. Sorry, no way. Learn from Momentum how to do it the proper way.
Momentum is nice extension, but it has different functionality.
What about Firefox?
I think incremental reading as implemented in supermemo is necessary for SRS to shine: incremental reading works as systematized learning which makes cards in spaced repetition (systematized memorization) much better made
Yomichan, sub2srs, Migaku Dictionary's export definitions function, and many other tools simplify the process considerably.
Ideal workflow is watching lecture online at 2x speed with Anki add card window open along side lecture window, pausing when it's time to make a card, write the text for the card and use Lightshot screenshot to quickly grab any images or text (or for image occlusion if you're using that, rebind screenshot capture to F4 so you don't need to use your mouse hand to press PrntScrn). Once you're done adding cards, go through them once that day. Or, if you're using a premade deck, watch the lecture, unsuspend cards relevant to the lecture, then go through them right away.
Not sure if you're using it for school or not, but I think the process will work the same either way. Works even better if you're using it along with a memory palace kind of thing like SketchyMicro or Pixorize. Those images will be burned in your brain and your recall will be insane.
Obviously plus more stat tracking and so forth.
I would also love to be able to set a custom repetition algorithm and to import cards from a directory of Markdown files.
Anki supports CSV as an option for import. How about you convert the markdown files to CSV and import it? Recently I used it just for fun to import all the sentences from Faust and put them in a spreadsheet with LibreOffice Calc. I made it separate all the sentences by dots, and added another column with translations of the file thanks to DeepL. Converted it to CSV and it worked out, sentence and translation cards done.
On the phone the option is there but I believe its nested under options.
A good card is one that highlights what is important for you to memorize. While preparing the card, one should reflect what are these parts and how it fits into the larger whole so as to reflect this in the card. This helps go beyond mere memorization, and apply spaced repetition also to some higher-level concepts.
Example: for a recent exam I took I had to memorize extinguisher types and to which types of fires they can be applied. You can stuff it into a dumb deck ("[Class A]= [common combustibles]"), or you can put it into a hierarchy or turn it into a relationship ("[Class A] extinguishers cannot be applied to [electrical equipment]] because [...]. [Class C] should be used instead.")
For more information, see e.g. https://medschoolinsiders.com/medical-student/anki-flashcard...
There are two distinct kinds of knowledge: tacit knowledge, the ability to perform some task, and rote knowledge, the ability to recall facts. In most domains, tacit knowledge more useful and harder to come by than rote knowledge. I have come to believe that "understanding" in the SRS context means learning how to do something, how to select an appropriate fire extinguisher in your example. Cards formulated according to those guidelines, then, encode related facts. The idea seems to be that recalling the facts will also reinforce the tacit memory.
An alternative is reinforcing the tacit knowledge directly, which requires a completely different approach: Each card should be a prompt to perform some task you care about, with all relevant context (and possibly extraneous context). This has a reasonable chance of succeeding if you use a premade deck, because all of the information is present. Unfortunately, this isn't how most shared decks are structured.
I've been using a variant on incremental reading for this: I took some books from Project Gutenberg and split the text up into cards and blanked out a word towards the each passage as a Cloze deletion. If I'm successfully following along with the argument that the author is making, then I can usually predict the missing word despite having never read the passage before; otherwise, I need to spend more time with the passage.
Other skills have separate decks: I have a piano deck, for instance, that contains sheet music on the front of the cards with a few bars marked for special attention (or blacked out). I review that one on a tablet while actually at the piano, playing the pieces. I use a photo editor to split up the scan into small parts and throw them all into Anki; it seems to work just fine without the pre-learning that's usually recommended.
You create cards in markdown or evernote or onenote or roam or ...
NeuraCache serves just as a viewer of flashcards that can be used with many sources.
If the content stays in the original apps I would highlight that on the landing page, as that's not really obvious (at least to me), and goes counter to how most apps operate.
What about the study progress? To a lot of SRS people study progress is almost as precious as the cards themselves.
You can quickly access your decks via tags/notebooks etc
I found it very effective