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-2026
WikiSort.ru - проект по пересортировке и дополнению контента Википедии