|This article relies on references to primary sources. (January 2013)|
|Stable release||2.0.18 / November 14, 2013|
|Operating system||Windows, Linux, Mac OS X, FreeBSD, Maemo|
|Available in||English and over 35 other languages|
|Type||Flashcard spaced repetition|
|Wikimedia Commons has media related to Anki.|
Anki is a spaced repetition flashcard program. The software is similar to SuperMemo, a commercial product for the same purpose, and Mnemosyne, another free flashcard program. Anki (暗記) is the Japanese word for "memorizing".
The SM2 algorithm, created for SuperMemo in the late 1980s, forms the basis of the spaced repetition methods employed in the program. Anki's implementation of the algorithm has been modified to allow priorities on cards and to show cards in order of their urgency.
Compared to other flashcard programs,[which?] Anki stores data differently.
Information from which cards are generated is stored as "notes". Notes are analogous to database entries and can have an arbitrary number of fields. For example, with respect to learning a language, a note may have the following fields and example entries:
- Field 1: Expression in target language – "gâteau"
- Field 2: Pronunciation – [sound file with the word "gâteau" pronounced]
- Field 3: Meaning of expression in familiar language – "cake"
This example illustrates what some programs call a three-sided flashcard, but Anki's model is more general and allows any number of fields to be combined in various cards.
The user can design cards that test the information contained in each note. One card may have a question (expression) and an answer (pronunciation, meaning).
By keeping the separate cards linked to the same fact, spelling mistakes can be adjusted against all cards at the same time and Anki can ensure that related cards are not shown in too short a spacing.
A special note type allows for generation of cloze deletion cards (in Anki 1.2.x, those were ordinary cards with cloze markup added using a tool in the fact editor).
Anki supports synchronization with a free (but proprietary) online server called AnkiWeb. This allows users to keep decks synchronized across multiple computers, and to study online or on a cell phone.
Japanese and Chinese reading generation
Anki can automatically fill in the reading of Japanese and Chinese text. Since version 0.9.9.8.2, these features are in separate plug-ins.
Anki's scheduling algorithm is based on an older version of the SuperMemo algorithm (SM2). The Anki author claims that versions 3-5 of the Supermemo algorithm are more susceptible to incorrect scheduling.
|Stable release||2.0.8 / approved by Apple on November 19, 2013|
|Stable release||2.0.1 / October 23, 2013|
The following Smartphone clients are available:
- AnkiMobile for iPhone, iPod touch or iPad (paid)
- AnkiWeb (online server, free to use; includes add-on and deck hosting)
- AnkiDroid for Android (free of charge, under GPLv3; by a different author)
- AnkiMini (unmaintained)
The flashcards and learning progress can be synchronized both ways with Anki using AnkiWeb. With AnkiDroid it is possible to have the flashcards read in several languages using text-to-speech (TTS). If a language does not exist in the Android TTS engine (e.g. Russian in the Android version Ice Cream Sandwich), a different TTS engine such as SVOX TTS Classic can be used.
The oldest mention of Anki that Damien Elmes could find in 2011 was dated 5 October 2006, which was thus declared Anki’s birthdate.
Version 2.0 was released on 2012-10-06.
Copera Inc.'s Anki for Palm OS
An unrelated flashcard program called Anki for Palm OS was created by Copera, Inc. (formerly known as Cooperative Computers, Inc.) and released at the PalmSource conference in February 2002. Anki for Palm OS was sold from 2002 to 2006 as a commercial product. In late 2007, Copera, Inc. decided to release Anki for Palm OS as freeware.
- Mnemosyne (software)
- Flashcard Exchange
- List of flashcard software
- Roger Craig (Jeopardy! contestant)
- Computer-assisted language learning
- Anki Algorithm
- Mobiles and other devices
- Happy birthday, Anki!, a thread started by Damien Elmes in the ankisrs Google Group on 2011-10-05.
- "Transferring Deck". Anki Help (Google Group). 2011-02.
- Konrad M Lawson (28 April 2008). "Anki Review". Fool’s Flashcard Review. Archived from the original on 4 April 2009. Retrieved 23 March 2009. (part 2)
- Kevin Purdy (12 January 2009). "Anki Teaches Text, Audio, or Images Through Repetition". Lifehacker: Featured Download. Archived from the original on 2 April 2009. Retrieved 23 March 2009.
- Kristian Peltonen (2009-09-24). "New computer software makes studying easier by carefully timing reviews". Article on Anki & Smart.fm for the Canadian Press.
- "Review of Mnemosyne vs. Anki vs. SuperMemo". Nihongo Pera Pera (Fluent Japanese). Q1-Q2 2008. Archived from the original on 7 September 2008. Retrieved 2008-09-08.
- Glowing Face Man (22 February 2009). "Anki vs. Mnemosyne". Archived from the original on 26 February 2009. Retrieved 23 March 2009.
- David Harding (2009). "Mnemosyne and Anki". Ubuntu User magazine article.
- Baker, Stephen (2011). Final Jeopardy: Man vs. Machine and the Quest to Know Everything. Houghton Mifflin Harcourt. p. 214. ISBN 978-0-547-48316-0.