Jump to content

Anki (software)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Maksym Taran (talk | contribs) at 20:56, 27 April 2008 (and that's why the preview button's there...). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Anki
Developer(s)Damien Elmes
Stable release
0.9.5.7
Repository
Written inPython
Operating systemWindows, Linux, Mac OS X
PlatformCross-Platform
Available inEnglish
TypeAccelerated Learning & Memory Software
LicenseGPL v3
Website[1]

Anki (from the Japanese word meaning "to memorize") is a spaced repetition flashcard program focusing on language learning. The software is similar to SuperMemo, a commercial product for the same purpose, and Mnemosyne, a minimalistic free software alternative.

The SM2 algorithm, created for SuperMemo in the late 80s, forms the basis of the spaced repetition methods employed in the program. Anki's implementation of the algorithm has been enhanced through the addition of features like item priorities and a revision queue.


Features

  • Supports pictures, sound, and LaTeX
  • Supports importing of card databases from plain text and Mnemosyne files
  • Card databases can be synchronized online, allowing access from computers and cell phones through a web interface
  • A plugin system allows additional additional features to be added by others

Features for Japanese

Anki supports a flexible system of models, or templates for card creation. The Japanese model automatically generates the pronunciation of a Japanese phrase in kana, and generates cards for Japanese-English and English-Japanese review. Similar systems exist for other languages and new models can be created by customizing the default ones. In addition, there are several Japanese-focused features like an integrated dictionary lookup, and the plugin system allows for the addition of new kinds of lookups and statistics on kanji-learning progress.

See also

References