Anki User Manual

Damien Elmes


Table of Contents

1. Introduction
1.1. Active recall testing
1.2. The importance of review
1.3. Spaced repetition
1.4. Why Anki?
2. Getting started
2.1. Installing & upgrading
2.2. Introductory videos
2.3. Adding material
2.3.1. Creating or getting a deck
2.3.2. Making questions
2.4. Reviewing
3. Adding material via anki
4. Fonts and colours?
5. Reviewing / main window
6. Study options
7. Browsing your deck
8. Importing & Exporting data
8.1. Importing
8.2. Exporting
8.3. Printing
9. Card props
10. Deck props
11. Preferences
12. Cramming
13. Graphs
14. Statistics
15. Plugins
16. Sharing decks/plugins
17. Priorities
18. Inactive tags
19. Synchronization
20. Leeches
21. Media support
22. Progress bars
23. Running from a usb driver

Chapter 1. Introduction

Anki is a program which makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.

Anyone who needs to remember things in their daily life can benefit from Anki. Since it is content-agnostic and supports images, audio, videos and scientific markup (via LaTeX), the possibilities are endless. For example:

  • learning a language
  • studying for medical and law exams
  • memorizing people’s names and faces
  • brushing up on geography
  • mastering long poems
  • even practicing guitar chords!

There are two simple concepts behind Anki: active recall testing and spaced repetition. They are not known to most learners, despite having been written about in the scientific literature for many years. Understanding how they work will make you a more effective learner.

1.1. Active recall testing

Active recall testing means being asked a question and trying to remember the answer. This is in contrast to passive study, where we read, watch or listen to something without any output. Research has shown that active recall testing is far more effective at building strong memories than passive study. There are two reasons for this:

  • The act of recalling something consolidates the memory, increasing the chances we’ll be able to remember it again
  • When we’re unable to answer a question, it tells us we need to return to the material to review or relearn it

You have probably encountered active recall testing in your school years without even realizing it. When good teachers give you a series of questions to answer after reading an article, or make you take weekly progress-check tests, they are not doing it simply to see if you understood the material or not. By testing you, they are increasing the chances you will be able to remember the material in the future.

You don’t need to leave it up to teachers, however. Consider a language learner who wants to memorize a list of 20 Indonesian numbers, like:

1 = satu
2 = dua
3 = tiga

Many students will look at each line in turn, concentrating on it for a few seconds before moving on. This is passive learning, and so the results will not be great. However, if you simply cover the right-hand side and check if you recall each word, you’ll find your initial memories are stronger.

Active recall testing can make for stronger initial memories, but it’s only part of the solution to learning efficiently.

1.2. The importance of review

Even with active recall testing, if you wait too long before testing again, you’ll find you’ve forgotten most of the material you tried to learn. This can be very demotivating, as it can feel like no progress is being made towards your goals. In order to avoid this disappointment, it’s essential to review previously learnt material.

Despite the importance of review, it is often overlooked by learners. Part of the reason for this is that reviewing was traditionally difficult. If you have a page with 50 new words on it and you learn them in one day, some words will fall from your memory the next day, others a few days after that, and others may last a few weeks or more. It is difficult to return to the page and review only the words you’re about to forget.

Traditional paper flashcards make it easier to acquire material than a single page with a list of words, since you can separate the cards into "known" and "not-known" piles. They don’t make it very easy to review the material in the following weeks, however.

1.3. Spaced repetition

The spacing effect was reported by a German psychologist in 1885. He observed that we tend to remember things more effectively if we spread reviews out over time, instead of studying multiple times in one session. Since the 1930s there have been a number of proposals for utilizing the spacing effect to improve learning, in what has come to be called spaced repetition.

One example is in 1972, when a German scientist called Sebastian Leitner popularized a method of spaced repetition with paper flashcards. By separating the paper cards up into a series of boxes, and moving the cards to a different box on each successful or unsuccessful review, it was possible to see at a glance a rough estimate of how well a card was known and when it should be reviewed again. This was a great improvement over a single box of cards, and it has been widely adopted by computerized flashcard software. It is a rather rough approach however, as it can’t give you an exact date on which you should review something again, and it doesn’t cope very well with material of varying difficulty.

The biggest developments in the last 30 years have come from the authors of SuperMemo, a commercial flashcard program that implements spaced repetition. SuperMemo pioneered the concept of a system that keeps track of the ideal time to review material and optimizes itself based on the performance of the user.

In SuperMemo’s spaced repetition system, every time you answer a question, you tell the program how well you were able to remember it - whether you forgot completely, made a small mistake, remembered with trouble, remembered easily, etc. The program uses this feedback to decide the optimal time to show you the question again. Since a memory gets stronger each time you successfully recall it, the time between reviews gets bigger and bigger - so you may see a question for the first time, then 3 days later, 15 days later, 45 days later, and so on.

This was a revolution in learning, as it meant material could be learnt and retained with the absolute minimum amount of effort necessary. SuperMemo’s slogan sums it up: with spaced repetition, you can forget about forgetting.

1.4. Why Anki?

While there is no denying the huge impact SuperMemo has had on the field, it is not without its problems. The program is often criticized for being buggy and difficult to navigate. It only runs on Windows computers. It’s proprietary software, meaning end-users can’t extend it or access the raw data. And while very old versions are made available for free, they are quite limited for modern use.

Anki addresses these issues. You are not forced to pay for it, so struggling students and teachers with budgetary constraints are not left out. It’s open source, with an already flourishing library of plugins contributed by end-users. It’s multi-platform, running on Windows, Mac OSX, Linux/FreeBSD, and some mobile devices. And it’s considerably easier to use than SuperMemo.

Internally, Anki’s spaced repetition system is based on an older version of the SuperMemo algorithm called SM2. Subsequent versions have managed to squeeze out a little more learning efficiency, but they come at the cost of greatly increased complexity, and they are more susceptible to scheduling errors in real-world use. For a more in-depth discussion of this and the differences in scheduling algorithms, see the bottom of Frequently Asked Questions.

Chapter 2. Getting started

2.1. Installing & upgrading

Installation instructions are available on the front page of the Anki website.

2.2. Introductory videos

A lot of the basic usage is covered in tutorial videos, available on the Anki website.

2.3. Adding material

Anki uses cards to help you with active recall testing and spaced repetition. Each card is a virtual flashcard with a question and answer. These cards are stored together in a file called a deck. You can have one big deck or keep separate decks for separate subjects.

Most of your time in Anki will be spent reviewing these cards, but to get started we first need to add some. You can add cards by typing them in yourself, copying & pasting them from some online resource, importing them from a text file, or you can use a deck someone else has shared.

2.3.1. Creating or getting a deck

To create your own deck:

  1. Open Anki.
  2. Choose File→New, or click the Create button.

To open a shared deck:

  1. Open Anki.
  2. Choose File→Download→Shared Deck, or click the Download button.
  3. Type in a string to search for, or scroll through the list.
  4. Select a deck you’re interested in, and click OK. The deck will be downloaded and will open up.

Tip

You are not limited to one deck. You can see a list of your decks by clicking on images/view_text.png

2.3.2. Making questions

If you have downloaded a shared deck, this step is optional.

To add a new card to your deck:

  1. Click images/list-add.png on the toolbar.
  2. Enter the question on the Front area and the answer on the Back.
  3. Click Add, or press Ctrl+Enter (Command+Enter on a Mac).

You’ll see a screen like the following:

images/addcards.png

Front is a required field, so it is marked yellow until you input something. The back can be left blank, so it is not drawn in yellow.

2.3.2.1. For general knowledge

Turning a given idea into a question and answer pair is simple. Imagine you’ve just heard the following sentence:

Canberra was founded in 1913.

The easiest way to test this is to make a cloze deletion.

  1. Type or copy the above sentence into the Front.
  2. Highlight 1913.
  3. Click the […] button, or press F9.

You’ll end up with:

images/cloze2.png

You can then click the add button to add the newly created card to your deck.

2.3.2.2. For languages

There are two approaches to studying languages: you can aim for recall or recognition.

Recognition cards are cards which show you some written or audio extract of a foreign language, and check if you can understand it. For example, if you’re learning German, you might be shown a German word or sentence and asked to recall the general meaning. Recognition cards are comparitively easy to do, allowing you to cover more material in a shorter time. Their downside is that while you may be able to recognize many words, they may not enter your active vocabulary.

Recall (or production) cards are cards which require you to produce an answer in the language you are studying. The question is either a word or expression in your native tongue, or a description. The answer will depend on what you’re trying to study - how to pronounce the foreign words, how to spell them, how to write them. Recall cards are more difficult than recognition cards and thus take longer to do. They are best suited to essential vocabulary and expressions, where issues of synonyms arise less frequently.

2.3.2.3. Advanced input

If you want to input audio, pictures, movies or scientific markup, please see the dedicated section below about adding content.

2.4. Reviewing

When you have found a deck you like or entered some cards in, it’s time to start reviewing. If the Add Items screen is still open, close it by clicking on close or pressing Esc. You should see a screen entitled Study Options:

images/studyoptions-basic.png

In the above example, it says there are 6 new cards today, and 6 new cards total. If you’ve downloaded a shared deck, there will probably be more than 20 new cards, but Anki will only show you 20 per day by default. You can adjust this number by changing new cards per day, but be wary of setting it too high or you’ll have many reviews to do over the next few days.

When you’re ready, click Start Reviewing. You’ll then see a screen like this:

images/review1.png

Here you need to look at the question and think about the answer. It can help to say the answer out loud, but that is not necessary. It’s ok if it takes you a little while to recall the answer, but as a general rule if you can’t answer within 10 seconds, you should just show the answer.

When you’re ready, click Show Answer or press the spacebar. You’ll see something like the following:

images/review2.png

Now you need to decide how well you remembered. Anki gives you four options. The labels on the buttons will change depending on whether you got the card right last time, but the behaviour is the same.

1: Again
The card will be shown again shortly - within 10 minutes with the default settings. If you don’t know the answer to the question, or have forgotten it, choose this button.
2: Good / Hard
Wait a little bit longer before showing the card next time, and tell Anki to be more conservative in the future. Best used when you are able to answer correctly but not with speed/confidence.
3: Easy / Good
Wait a fair bit longer before showing the card next time, and tell Anki the last interval was about right.
4: Very Easy / Easy
Wait a lot longer before showing the card next time, and tell Anki to be less conservative in the future.

Each time you answer a card correctly, the time before it is shown again will grow longer. Imagine a user has added two cards to their deck - one difficult one, and an easy one. The difficult one is displayed first, and the user presses 1. The easy card is shown next and the user already knows the answer, so they choose 3. The easy card will be shown again in 3-5 days. Next the difficult card is shown again, and this time the user remembers the answer, so they choose 2, in order to be able to see the card again the next day.

The next day the difficult card appears again, and the user still finds it a little difficult, so they choose 2 again. It will then be shown again in about 2-3 days.

After 3 days have passed, the easy card appears again. The user still finds it pretty easy, so they choose 3 again. The card will next be shown about 10 days in the future.

Chapter 3. Adding material via anki

  • best practices
  • all buttons / shortcuts
  • changing fonts
  • adding text to every card

Tip

You can also add tags (also called labels), to make organizing information easier. Tags are a list of space-separated words. For example, you might have the three tags "Level4 BookB ToCheckLater".

Chapter 4. Fonts and colours?

x

Chapter 5. Reviewing / main window

  • what you see on the main screen
  • what buttons to press (see next section)

Chapter 6. Study options

x

Chapter 7. Browsing your deck

x

Chapter 8. Importing & Exporting data

8.1. Importing

text files, mnemosyne, etc

8.2. Exporting

8.3. Printing

Chapter 9. Card props

x

Chapter 10. Deck props

x

Chapter 11. Preferences

x

Chapter 12. Cramming

x

Chapter 13. Graphs

x

Chapter 14. Statistics

x

Chapter 15. Plugins

  • japanese/chinese/german etc

Chapter 16. Sharing decks/plugins

x

Chapter 17. Priorities

x

Chapter 18. Inactive tags

x

Chapter 19. Synchronization

x

Chapter 20. Leeches

x

Chapter 21. Media support

x

Chapter 22. Progress bars

x

Chapter 23. Running from a usb driver

x