- Text is rather verbose
- No thoughts on the topic I haven’t seen already
191–200 of 233 posts
- Text is rather verbose
- No thoughts on the topic I haven’t seen already
I'm surprised no one mentioned Memoet ( https://github.com/memoetapp/memoet ). It is a much more modern version of Anki - much more open algorithm, REST APIs and universal interfaces and self-hosted control over one's data.
There's a number of Anki alternatives such as https://mnemosyne-proj.org/, but Anki has an active collaborative community, as opposed to most of alternatives, as far as I know.
I absolutely love Anki. A lot of software make empty promises around productivity improvements. Especially in education. Anki is one of those rare tools that genuinely 10x's you over your peers. I used it when studying Japanese and it was a massive help. However, having used it for over 12 years to memorise many different things I have noticed one caveat. If you're not also using what you're memorising outside of Ank…
This is also what I'd call the classic issue with Duolingo. Or rather, one of them, considering that the app has all sorts of issues. If you use nothing but Duolingo you'll plateau very quickly. It's probably "okay" as a casual side spaced-repetition learning tool—when you're learning languages you generally want to pull from several different resources, and learn with different tools anyway. But don't make the mista…
A major limitation exists for spaced repetition software (e.g. Anki, SuperMemo, or other flashcard-style systems), in my experience using them for several years for long-term memory: it's neither necessary nor sufficient to use this software to learn certain topics. Several excellent physics and math students I worked with have never used spaced repetition software, but were excellent at their studies because they co…
Right, there's a big distiction to be made here. Knowledge that is primarily conceptual (like almost all of math) generally does not benefit from spaced repetition. The learning involved is understanding -- a new concept may be hard to understand in the first place, but once you get it, you don't really forget it. Or you just need a super-quick refresher if you haven't touched it for a few months. While knowledge tha…
Earlier quoted context omitted.
As someone who didn't like the idea of learning a language at all but has to, I'm glad that Duolingo gave me a very, very easy way to get started with literally anything at all. It's simple and streamlined, meaning that it's easy to start and stick with it instead of getting hung up on how to find a good textbook, or figuring out how to use Anki "properly". This also applies to practicing every single day: I find it…
what if Duolingo employed Anki?
I'm surprised no one mentioned Memoet ( https://github.com/memoetapp/memoet ). It is a much more modern version of Anki - much more open algorithm, REST APIs and universal interfaces and self-hosted control over one's data.
I agree that Anki is likely less developer friendly but its popularity does make up for that I feel, with ostensibly state of the art SRS algorithms being published with Anki implementations ( https://github.com/open-spaced-repetition/fsrs4anki ) out of the box. Though as someone that's solely used Anki for language learning, I do value the ability to remember more words in less time more than ease of development so…
Earlier quoted context omitted.
Anki can import csv files. That said, making decks is extremely tedious. It’s better than a premade deck for learning language vocabulary, but it’s time consuming. You shouldn’t make vocabulary cards programmatically. If you’re going to invest time into learning a card, you need to be absolutely sure that it’s correct. Otherwise you’ve wasted your own time. When I was using Anki daily, I’d reserve about 20 mins or so…
I heard this many times before... If there's an easy way to create the cards I'm willing to put some effort on it. Italian and spanish are not that far away languages so most of the time I really know the meaning of the words (with of course the help of translation and a dictionary sometimes) I learn but I need to remember them.
Honestly CSV import is the way to go. That leaves you with how to get cards in. That depends largely on how you are working with stuff.
Some bespoke options include:
- The Kindle dictionary lookup history is an SQLite file on the kindle. Scrape that and pull it out
- Write a CLI command to lookup words in some dictionary website and stick that somewhere
- Just have a text file open somewhere where you paste words, and then you do the lookup later.
I think there's a lot of ways to make things easier, especially if you're working with another language with an open source dictionary. You need to do some one-time elbow grease to get it in, cuz what people want is different.
Another thing you can do if you like just going wild: just download somebody else's card deck. You can set things up to show you (for example) 10 or 5 or even 2 new cards a day. You will end up being shown a bunch of new words. You can just absorb those over time and see how that helps.
I'll just throw out I've used Anki ever since I started it and haven't failed a knowledge test since I started doing it. Including passing my HAM test with only using Anki and the questions for 72 hours.
Word of caution to other readers: Don't use Anki for cramming. Especially not if you didn't learn and understand the material before cramming.
Using the pigeon hole principle on these systems tells me that if I don't eventually drop all cards completely I will reach a point where the only thing I'm doing is reviewing old material. None of the algorithms I've looked into seem to acknowledge this. Is there one which throws out a card after you get it right n times?