WikiSort.ru - Лингвистика

ПОИСК ПО САЙТУ | о проекте
Anki

Скриншот Anki 2.0.8 на Mac OS X
Тип Интервальные повторения
Автор Дэмиен Элмс[d]
Разработчики Дэмиен Элмс и другие
Написана на Python с PyQt
Интерфейс Qt
Операционная система поддерживаемые Python (в частности, ankiqt поддерживает: Microsoft Windows, Mac OS X, Linux, FreeBSD); есть специальные версии для мобильных устройств.
Первый выпуск 5 октября 2006[1][2]
Последняя версия
Лицензия
  • 2.0:
    • GNU AGPL 3+;
    • платная проприетарная (автору даётся 3-пунктовая лицензия BSD на изменения в официальный код).[4]
  • 1.2.x: GNU GPL 3+;
Сайт apps.ankiweb.net
 Anki на Викискладе

Anki (яп. 暗記 — запоминание) — программа для облегчения запоминания слов, выражений и любой другой информации с помощью интервальных повторений.

Функции

Основу базы данных Anki (коллекции), хранящейся в формате SQLite, составляет список записей (notes; до версии 2.0 — «фактов»). Каждая запись является набором полей со словами, определениями, произношениями и т. п., из которых по указанным в базе шаблонам автоматически создаются карточки. Поля могут состоять из HTML со стилями, изображениями, звуками (с версии 0.9.9.6 поддерживается запись), видео (с версии 0.9.9.8.2) и LaTeX.

Anki может делать так, чтобы разные карточки, сгенерированные из одной записи (например, «картинка → слово» и «слово → картинка»), не появлялись подряд (в версии 1.x время настраиваемо; с версии 2.0.21 они по умолчанию откладываются до завтра, отложенные можно вернуть заранее). Доступна для пользователя настройка и многих других переменных[5].

Если при оценке ответа допущена ошибка, оценку можно отменить[5].

Доступно некоторое количество статистики в виде цифр и графиков[5].

Были специальные функции для изучения японского языка — например, при вводе в поле «вопрос» кандзи в поле «ответ» может автоматически вводиться соответствующая фуригана. С версии 0.9.9.8.2 функции для японского и китайского языков вынесены в плагины.

Anki поддерживает синхронизацию с сервером, регистрация на котором бесплатна. Размещая «колоду» карточек на сервере, её можно синхронизировать с несколькими устройствами или заучивать, используя сайт (AnkiWeb).

Алгоритм

Первые версии Anki использовали алгоритм SuperMemo SM5. Однако, по словам авторов, обнаружилось, что алгоритмы SM3 и новее, в которых, в отличие от SM2, ответ на одну карточку влияет на время появления других, похожих на неё, на самом деле имеют значительные недостатки по сравнению с SM2, в котором при ответе устанавливается промежуток только для данной карточки. Это особенно заметно при нерегулярном обращении к программе[5]. Теперь Anki использует алгоритм, основанный на SM2[6].

Версии для различных устройств[7]

Официальные версии, поддерживаемые автором:

  • Anki (на основе PyQt; также называется «AnkiDesktop») — основная версия, для настольного компьютера (Windows, Mac OS X, Linux, FreeBSD; можно запустить на Maemo)
  • AnkiMobile — мобильное приложение только для iOS с закрытым исходным кодом. Приложение платное (финансирует разработку Anki)
  • AnkiWeb — веб-приложение для повторений и хостинг колод и дополнений (плагинов)

Совместимые:

  • AnkiDroid — бесплатное мобильное приложение с открытым исходными кодом для Android-устройств, от других авторов.[8] Позволяет редактировать карточки, а также использовать другой сервер синхронизации.
  • AnkiUniversal — универсальное приложение Windows (UWP) для устройств на базе Windows 10[9]. Его можно установить на ПК, приставки Xbox, смартфоны на Windows 10 Mobile, очки Hololens или Surface Hub.

История

5 октября 2011 года автор программы объявил днём пятилетия Anki, так как самое старое из найденных им упоминаний о ней относилось к 5 октября 2006 года[10] (это также дата первой записи в файле ChangeLog программы для интервальных повторений на основе Emacs, Flashcard).

6 октября 2012 года вышла версия 2.0.0.

  • Вместо отдельных колод (файл + каталог с медиафайлами) теперь используется одна коллекция (файл БД + каталог с медиафайлами) с древовидной структурой колод, между которыми легко перемещать карточки.
  • Вопросы и ответы cloze deletion генерируются программой по шаблонам вида «Википедия — {{c1::свободная::какая?}} энциклопедия.»

Примечания

  1. Elmes D. Happy birthday, Anki! — 2011.
  2. http://ichi2.net/emacs/flashcard/ChangeLog
  3. Release 2.1.8 — 2019.
  4. LICENSE из 2 RC2
  5. 1 2 3 4 Review of Mnemosyne vs. Anki vs. SuperMemo (англ.). Nihongo Pera Pera (Fluent Japanese) (6 March 2008). — сравнение Mnemosyne и Anki 1.2. Проверено 25 октября 2015. Архивировано 10 марта 2012 года.
  6. Damien Elmes. What spaced repetition algorithm does Anki use? (англ.). Anki 2.0 User Manual. Проверено 25 октября 2015. Архивировано 2 февраля 2013 года.
  7. Damien Elmes. Mobiles and other devices (англ.). Anki - powerful, intelligent flashcards. Проверено 25 октября 2015.
  8. AnkiDroid на Google Play. Проверено 25 октября 2015.
  9. Anki Universal. Anki Universal в Магазине Майкрософт. Anki Universal (20.10.16).
  10. Damien Elmes. Happy birthday, Anki! (англ.). Группа Anki Help на Google Groups (5 окт 2011). — 25.10.2015 ссылка не работает: нет группы с названием "ankisrs".

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии