Anki (яп. 暗記 — запам'ятовування) — безкоштовна програма з відкритим кодом для полегшення запам'ятовування слів, виразів і будь-якої іншої інформації за допомогою розподілених повторень. Алгоритм SM2, створений для SuperMemo наприкінці 1980-х років, є основою розподілених методів повторення і покладений в основу роботи програми. Пізніше алгоритм було модифіковано, що дозволило визначати пріоритети в картах та показувати картки в порядку їх терміновості. У версії 23.10 було додано новий алгоритм FSRS, який користувачі можуть ввімкнути у налаштуваннях. Картки представляються за допомогою HTML та можуть включати текст, зображення, звуки, відео, та математичні вирази в LaTeX. Картки разом із статистикою користувача зберігаються у відкритому форматі SQLite.
Скріншот Anki 2.0.8 на Mac OS X | |
Тип | Розподілені повторення |
---|---|
Автор | d |
Розробники | Демієн Елмс та інші |
Операційна система | підтримуванні Python (частково, ankiqt підтримує: Microsoft Windows, Mac OS X, Linux, FreeBSD); є спеціальні версії для мобільних пристроїв. |
GNU фреймворк | Qt |
Мова програмування | Python з PyQt |
Ліцензія |
|
Онлайн-документація | docs.ankiweb.net/#/(англ.) |
Репозиторій | github.com/ankitects/anki |
Вебсайт | apps.ankiweb.net |
|
Функції
Основу бази даних Anki (колекції), що зберігаються в форматі SQLite, складає список записів (notes; до версії 2.0 — «фактів»). Кожний запис є набором полів зі словами, визначеннями, вимовами і т. д., з яких за замовчуванням в базі шаблонам автоматично створюються карточки. Поля можуть складатися з HTML зі стилями, зображеннями, звуками (з версії 0.9.9.6 підтримується запис), відео (з версії 0.9.9.8.2) і LaTeX.
Anki може працювати так, щоб різні карточки, згенеровані з одного запису (наприклад, «картинка → слово» і «слово → картинка»), не з'являлися підряд (у версії 1.x час налаштовується; з версії 2.0.21 вони за замовчуванням відкладаються на завтра, відкладання можна повернути на раніше). Доступне для користувача налаштування і багато інших змінних.
Якщо при оцінці відповіді допущена помилка, оцінку можна скасувати.
Доступна деяка кількість статистики у вигляді цифр і графіків.
Були спеціальні функції для вивчення японської мови — наприклад, при введенні в полі «питання» кандзі в полі «відповідь» може автоматично вводитися відповідна фуріґана. З версії 0.9.9.8.2 функції для японської і китайської мов винесені в плагіни.
Anki підтримує синхронізацію із сервером, реєстрація на якому безкоштовна. Розміщуючи «колоду» карток на сервері, її можна синхронізувати з декількома пристроями або заучувати, використовуючи сайт (AnkiWeb). З версії 2.1.57 можна синхронізувати картки на власному сервері.
Алгоритм
Перші версії Anki використовували алгоритм SM5. Однак, зі слів авторів, виявилося, що алгоритми SM3 і новіші, в яких, на відміну від SM2, відповідь на одну картку впливає на час появи інших, схожих на неї, насправді мають значні недоліки в порівнянні з SM2, в якому при відповіді встановлюється проміжок тільки для даної картки. Це особливо помітно при нерегулярному зверненні до програми. Тепер Anki використовує алгоритм, що ґрунтується на SM2.
У версії 23.10 було додано новий алгоритм FSRS, який користувачі можуть ввімкнути у налаштуваннях. Станом на січень 2024 року він перебуває у фазі активного тестування через що користувачі повинні вмикати його самостійно у налаштуваннях. У майбутньому планується змінити стандартний алгоритм Anki на FSRS.
Версії для різних пристроїв
Офіційні версії, що підтримуються автором:
- Anki (на основі PyQt; також називається «AnkiDesktop») — основна версія, для настільного комп'ютера (Windows, Mac OS X, (Linux), FreeBSD; можна запустити на Maemo)
- AnkiMobile — мобільні додатки тільки для iOS із закритим вихідним кодом. Додаток платний (фінансує розробку Anki)
- AnkiWeb — вебдодаток для повторень і хостинг колод і додатків (плагінів)
сумісні:
- AnkiDroid — безкоштовне мобільний додаток з відкритим вихідними кодом для Android-пристроїв, від інших авторів. Дозволяє редагувати картки, а також використовувати інший сервер синхронізації.
- AnkiUniversal — універсальний додаток Windows (Універсальна платформа Windows|UWP) для пристроїв на базі Windows 10. Його можна встановити на ПК, приставки Xbox, смартфони на Windows 10 Mobile, окуляри.
Історія
5 жовтня 2011 року автор програми оголосив днем п'ятиріччя Anki, так як найстаріше зі знайдених їм згадок про неї відносилося до 5 жовтня 2006 року (це також дата першого запису у файлі ChangeLog програми для інтервальних повторень на основі Emacs, ).
6 жовтня 2012 року вийшла версія 2.0.0.
- Замість окремих колод (файл + каталог з медіа) тепер використовується одна колекція (файл БД + каталог з медіа) з деревоподібною структурою колод, між котрими легко переміщувати картки.
- Питання і відповіді генеруються програмою за шаблоном.
Примітки
- LICENSE з 2 RC2
- Deck Options - Anki Manual. docs.ankiweb.net. Процитовано 12 січня 2024.
- Review of Mnemosyne vs. Anki vs. SuperMemo. Nihongo Pera Pera (Fluent Japanese) (англ.). Архів оригіналу за 10 березня 2012. Процитовано 25 жовтня 2015.
- Syncing with AnkiWeb - Anki Manual. docs.ankiweb.net. Процитовано 12 січня 2024.
- Sync Server - Anki Manual. docs.ankiweb.net. Процитовано 12 січня 2024.
- Damien Elmes. What spaced repetition algorithm does Anki use?. Anki 2.0 User Manual (англ.). Архів оригіналу за 2 лютого 2013. Процитовано 25 жовтня 2015.
- Damien Elmes. . Anki - powerful, intelligent flashcards (англ.). Архів оригіналу за 26 квітня 2011. Процитовано 25 жовтня 2015.
- . Архів оригіналу за 22 жовтня 2018. Процитовано 25 жовтня 2015.
- Anki Universal (20.10.16). Anki Universal в Магазині Майкрософт. Anki Universal.
- Damien Elmes. . Група Anki Help на Google Groups (англ.). Архів оригіналу за 20 жовтня 2011. Процитовано 28 жовтня 2018.
{{}}
: Недійсний|deadurl=yes посилання не працює: немає групи з назвою "ankisrs"
()
Посилання
Вікісховище має мультимедійні дані за темою: Anki |
- Офіційний вебсайт [ 1 листопада 2018 у Wayback Machine.]
- SM2 Algorithm [Архівовано 10 березня 2012 у WebCite]
- Anki Algorithm
- Nielsen, Michael (2018). . Архів оригіналу за 2 травня 2019. Процитовано 7 травня 2019.
- FSRS
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Anki yap 暗記 zapam yatovuvannya bezkoshtovna programa z vidkritim kodom dlya polegshennya zapam yatovuvannya sliv viraziv i bud yakoyi inshoyi informaciyi za dopomogoyu rozpodilenih povtoren Algoritm SM2 stvorenij dlya SuperMemo naprikinci 1980 h rokiv ye osnovoyu rozpodilenih metodiv povtorennya i pokladenij v osnovu roboti programi Piznishe algoritm bulo modifikovano sho dozvolilo viznachati prioriteti v kartah ta pokazuvati kartki v poryadku yih terminovosti U versiyi 23 10 bulo dodano novij algoritm FSRS yakij koristuvachi mozhut vvimknuti u nalashtuvannyah Kartki predstavlyayutsya za dopomogoyu HTML ta mozhut vklyuchati tekst zobrazhennya zvuki video ta matematichni virazi v LaTeX Kartki razom iz statistikoyu koristuvacha zberigayutsya u vidkritomu formati SQLite AnkiSkrinshot Anki 2 0 8 na Mac OS XTipRozpodileni povtorennyaAvtordRozrobnikiDemiyen Elms ta inshiOperacijna sistemapidtrimuvanni Python chastkovo ankiqt pidtrimuye Microsoft Windows Mac OS X Linux FreeBSD ye specialni versiyi dlya mobilnih pristroyiv GNU frejmvorkQtMova programuvannyaPython z PyQtLicenziya2 0 GNU AGPL 3 platna propriyetarna avtoru dayetsya 3 punktova licenziya BSD na zmini v oficijnij kod 1 2 x GNU GPL 3 Onlajn dokumentaciyadocs ankiweb net angl Repozitorijgithub com ankitects ankiVebsajtapps ankiweb net Mediafajli u VikishovishiFunkciyiOsnovu bazi danih Anki kolekciyi sho zberigayutsya v formati SQLite skladaye spisok zapisiv notes do versiyi 2 0 faktiv Kozhnij zapis ye naborom poliv zi slovami viznachennyami vimovami i t d z yakih za zamovchuvannyam v bazi shablonam avtomatichno stvoryuyutsya kartochki Polya mozhut skladatisya z HTML zi stilyami zobrazhennyami zvukami z versiyi 0 9 9 6 pidtrimuyetsya zapis video z versiyi 0 9 9 8 2 i LaTeX Anki mozhe pracyuvati tak shob rizni kartochki zgenerovani z odnogo zapisu napriklad kartinka slovo i slovo kartinka ne z yavlyalisya pidryad u versiyi 1 x chas nalashtovuyetsya z versiyi 2 0 21 voni za zamovchuvannyam vidkladayutsya na zavtra vidkladannya mozhna povernuti na ranishe Dostupne dlya koristuvacha nalashtuvannya i bagato inshih zminnih Yaksho pri ocinci vidpovidi dopushena pomilka ocinku mozhna skasuvati Dostupna deyaka kilkist statistiki u viglyadi cifr i grafikiv Buli specialni funkciyi dlya vivchennya yaponskoyi movi napriklad pri vvedenni v poli pitannya kandzi v poli vidpovid mozhe avtomatichno vvoditisya vidpovidna furigana Z versiyi 0 9 9 8 2 funkciyi dlya yaponskoyi i kitajskoyi mov vineseni v plagini Anki pidtrimuye sinhronizaciyu iz serverom reyestraciya na yakomu bezkoshtovna Rozmishuyuchi kolodu kartok na serveri yiyi mozhna sinhronizuvati z dekilkoma pristroyami abo zauchuvati vikoristovuyuchi sajt AnkiWeb Z versiyi 2 1 57 mozhna sinhronizuvati kartki na vlasnomu serveri AlgoritmPershi versiyi Anki vikoristovuvali algoritm SM5 Odnak zi sliv avtoriv viyavilosya sho algoritmi SM3 i novishi v yakih na vidminu vid SM2 vidpovid na odnu kartku vplivaye na chas poyavi inshih shozhih na neyi naspravdi mayut znachni nedoliki v porivnyanni z SM2 v yakomu pri vidpovidi vstanovlyuyetsya promizhok tilki dlya danoyi kartki Ce osoblivo pomitno pri neregulyarnomu zvernenni do programi Teper Anki vikoristovuye algoritm sho gruntuyetsya na SM2 U versiyi 23 10 bulo dodano novij algoritm FSRS yakij koristuvachi mozhut vvimknuti u nalashtuvannyah Stanom na sichen 2024 roku vin perebuvaye u fazi aktivnogo testuvannya cherez sho koristuvachi povinni vmikati jogo samostijno u nalashtuvannyah U majbutnomu planuyetsya zminiti standartnij algoritm Anki na FSRS Versiyi dlya riznih pristroyivOficijni versiyi sho pidtrimuyutsya avtorom Anki na osnovi PyQt takozh nazivayetsya AnkiDesktop osnovna versiya dlya nastilnogo komp yutera Windows Mac OS X Linux FreeBSD mozhna zapustiti na Maemo AnkiMobile mobilni dodatki tilki dlya iOS iz zakritim vihidnim kodom Dodatok platnij finansuye rozrobku Anki AnkiWeb vebdodatok dlya povtoren i hosting kolod i dodatkiv plaginiv sumisni AnkiDroid bezkoshtovne mobilnij dodatok z vidkritim vihidnimi kodom dlya Android pristroyiv vid inshih avtoriv Dozvolyaye redaguvati kartki a takozh vikoristovuvati inshij server sinhronizaciyi AnkiUniversal universalnij dodatok Windows Universalna platforma Windows UWP dlya pristroyiv na bazi Windows 10 Jogo mozhna vstanoviti na PK pristavki Xbox smartfoni na Windows 10 Mobile okulyari Istoriya5 zhovtnya 2011 roku avtor programi ogolosiv dnem p yatirichchya Anki tak yak najstarishe zi znajdenih yim zgadok pro neyi vidnosilosya do 5 zhovtnya 2006 roku ce takozh data pershogo zapisu u fajli ChangeLog programi dlya intervalnih povtoren na osnovi Emacs 6 zhovtnya 2012 roku vijshla versiya 2 0 0 Zamist okremih kolod fajl katalog z media teper vikoristovuyetsya odna kolekciya fajl BD katalog z media z derevopodibnoyu strukturoyu kolod mizh kotrimi legko peremishuvati kartki Pitannya i vidpovidi generuyutsya programoyu za shablonom PrimitkiLICENSE z 2 RC2 Deck Options Anki Manual docs ankiweb net Procitovano 12 sichnya 2024 Review of Mnemosyne vs Anki vs SuperMemo Nihongo Pera Pera Fluent Japanese angl Arhiv originalu za 10 bereznya 2012 Procitovano 25 zhovtnya 2015 Syncing with AnkiWeb Anki Manual docs ankiweb net Procitovano 12 sichnya 2024 Sync Server Anki Manual docs ankiweb net Procitovano 12 sichnya 2024 Damien Elmes What spaced repetition algorithm does Anki use Anki 2 0 User Manual angl Arhiv originalu za 2 lyutogo 2013 Procitovano 25 zhovtnya 2015 Damien Elmes Anki powerful intelligent flashcards angl Arhiv originalu za 26 kvitnya 2011 Procitovano 25 zhovtnya 2015 Arhiv originalu za 22 zhovtnya 2018 Procitovano 25 zhovtnya 2015 Anki Universal 20 10 16 Anki Universal v Magazini Majkrosoft Anki Universal Damien Elmes Grupa Anki Help na Google Groups angl Arhiv originalu za 20 zhovtnya 2011 Procitovano 28 zhovtnya 2018 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Nedijsnij deadurl yes posilannya ne pracyuye nemaye grupi z nazvoyu ankisrs dovidka PosilannyaVikishovishe maye multimedijni dani za temoyu Anki Oficijnij vebsajt 1 listopada 2018 u Wayback Machine SM2 Algorithm Arhivovano 10 bereznya 2012 u WebCite Anki Algorithm Nielsen Michael 2018 Arhiv originalu za 2 travnya 2019 Procitovano 7 travnya 2019 FSRS