| Anki is awesome. I used it for a couple of years to improve my English vocabulary but I ended up using spreadsheets like airtable because of few reasons: 1) Import/export is limited when I want to create a batch of flashcards from the list (from ChatGPT for example) 2) It's hard to stick to it and do it everyday. I wish it showed some progress in motivating way. This is why we use TODO lists after all. We human beings love to see the progress. I wish it also included some sticky effect of Pop It Game or Bubble Wrap. So I just created an Airtable table with few fields:
Word,
Translation,
Days,
Repeat (function field "DATEADD(Edited, Days, 'days')"), - used for filtering,
Attachment,
Edited_at (automatic field). "Days" is "Single select": 1, 4, 10, 25, 55, 90, 200 days. I set this field with number of days I want to repeat flashcard in. Sounds cumbersome but it's not. I see the progress - less rows in the table after every click. It's far from ideal anyway and it's not an actual SSR of course but it works for me. And because of some reason it's easier to stick to. Anyway, Anki is great for most of the cases. |
There is a very popular plugin called Heatmap which essentially shows you a github-style graph in anki. Instead of commit frequency it counts reviews.