Интервальное повторение и чтение, которое его питает
Две старые и совсем не эффектные идеи. Одна — расписание, которое спрашивает вас о слове прямо перед тем, как вы его забудете. Вторая — книга, из которой это слово вообще взялось. Почти всё, благодаря чему слова остаются с вами, — это они вдвоём, и каждая по отдельности слабее, чем принято думать.
Зачем нужно расписание
Память угасает неравномерно. В 1880-е Герман Эббингауз заучивал бессмысленные слоги и проверял на них себя: большая часть забывания приходилась на первый же день, дальше кривая выравнивалась, и остаток держался у него долго. Его слоги не были английскими существительными, и его числа на них не переносятся, но сама форма кривой снова и снова проявлялась в исследованиях памяти на протяжении следующего столетия, и каждый, кто когда-нибудь зубрил перед экзаменом, знает её изнутри.
Интересно то, что происходит, когда кривую прерывают. Вспомните слово успешно — и память о нём станет прочнее, чем была: теперь слово держится днями там, где раньше держалось часами, а после следующего успешного припоминания — неделями. Повторение — не попытка долить то, что утекло. Это ступенька на лестнице, и ступенька засчитывается, только если вы действительно на неё поднялись.
Это последнее условие важнее, чем кажется. Перечитать слово вместе с переводом даёт очень мало. Произвести перевод по памяти, до того как вы его увидели, — вот что действительно сдвигает кривую забывания. И ощущается это хуже, поэтому так многие тихо от этого уклоняются: приложение говорит об этом прямо на экране повторения — вспомнить слово сложнее, чем просто его узнать, и эта трудность и есть механизм, а не изъян в нём.
Почему промежутки растут
Если бы повторения лучше работали вплотную друг к другу, все бы просто зубрили. Они так не работают. То же число повторений, растянутое на более долгий срок, удерживает выученное в памяти дольше, чем те же повторения подряд, — один из самых воспроизводимых результатов в исследованиях памяти и причина, по которой системы интервального повторения увеличивают интервалы, а не повторяют в неизменном ритме.
Насколько далеко — зависит от того, как долго слово должно держаться, и промежуток растёт быстрее, чем подсказывает чутьё: чтобы удержать слово год, нужен не чуть более длинный интервал, чем для месяца, а в несколько раз более длинный. Нужное расстояние прощает неточность, «примерно» годится, — но оно почти всегда дальше, чем кажется правильным, и поэтому работающее расписание со стороны выглядит как запущенность. С настройками Folioki по умолчанию слово, на которое вы продолжаете отвечать верно, возвращается примерно через 2 дня, затем через 11, затем через 46, затем через 163. Четыре коротких ответа за восемь месяцев — и дальше слово не понадобится ещё шестнадцать месяцев.
Следствие — как раз та часть, которой сопротивляются: видеть слово чаще обычно означает тратить время впустую. Если вы и так легко можете его вспомнить, повторение почти ничего вам не принесло, а минуту вы за него заплатили.
Что на самом деле решает планировщик
У планировщика интервального повторения одна задача: оценить день, когда ваш шанс вспомнить слово упадёт до выбранного уровня, и спросить вас именно в этот день. Выбранный уровень — это настройка, а не закон природы. В Folioki он идёт от 80 % до 95 % и по умолчанию стоит на 90 %.
Девяносто процентов — цель, а не обещание: на большом числе повторений это значит, что примерно одно слово из десяти окажется забытым, когда подойдёт его черёд. Это не сбой расписания; так расписание тратит ваше время там, где от него больше всего пользы. Интуитивно хочется сдвинуть настройку в сторону «запоминать лучше», но обходится это дорого: несколько процентных пунктов сверху стоят очень многих дополнительных повторений, потому что вы просите проверять вас, пока вы ещё всё помните. Если всё же решите её двигать, сначала оставьте значение по умолчанию на месяц и посмотрите, что делает очередь, прежде чем решать, в какую сторону идти.
Чего планировщик не может — так это знать, вспомнили вы или нет. Эта информация существует только у вас в голове, и до алгоритма она доходит через четыре кнопки, которые вы нажимаете, — поэтому то, как вы отвечаете на карточку, определяет ваш результат сильнее, чем любая настройка на экране.
FSRS и то, что он заменил
Идея старше любой программы: картотека Себастьяна Лейтнера 1972 года передвигала карточку на одну ячейку вперёд, если вы её знали, и возвращала в начало, если нет. Первым алгоритмом, подставившим сюда настоящие числа, был SM-2, опубликованный вместе с SuperMemo в 1987-м и с тех пор повторённый большинством программ с карточками. SM-2 умножает текущий интервал на коэффициент, свой для каждой карточки, и подталкивает этот коэффициент вверх или вниз в зависимости от ваших ответов. Это работает. Но всем учащимся выдаётся одна и та же лестница, и подстраивается она медленно.
FSRS — Free Spaced Repetition Scheduler — вместо этого описывает карточку тремя величинами: насколько она трудна лично для вас, насколько устойчива память сейчас и насколько вероятно, что вы вспомните слово прямо в эту минуту. Последняя убывает день за днём, а вторая определяет, насколько быстро она убывает, — и обе подгоняются под ответы, которые вы действительно дали, а не под среднего учащегося. Алгоритм открыто исследован и открыто реализован; Anki поставляет его с 2023 года, и Folioki тоже строит расписание повторений на его основе. Это сознательно не фирменный секрет: планировщику, внутрь которого нельзя заглянуть, не доверяют два года своих вечеров.
Почему одно расписание упирается в потолок
Здесь большинство приложений для слов останавливается, и здесь же результаты начинают разочаровывать. Расписание — машина для сохранения того, что вы уже выучили. Оно не решает, что стоит учить, и не может дать значение.
Списки слов учат одному переводу на слово. Настоящие тексты на это не соглашаются. Слово несёт стилистический регистр, набор устойчивых сочетаний и оттенок смысла, который смещается вместе с окружающим предложением, а список сплющивает всё это в пару слов, которую вы однажды достанете ровно в неподходящий момент.
Есть ещё и арифметическая проблема. Цифра, к которой исследования чтения возвращаются снова и снова: нужно знать около 98 % идущих подряд слов на странице, прежде чем чтение перестанет быть работой, — примерно одно незнакомое слово на пятьдесят. Чтобы дойти до этого уровня, нужно знать тысячи слов вместе с их формами и однокоренными, и дальше первых нескольких тысяч это ровно те слова, которых не покроет никакой универсальный список: они принадлежат той книге, которую читаете именно вы. Зубрить их вне контекста — самый медленный способ ими обзавестись. Встретить их в романе, для которого они вам и понадобились, не стоит ничего.
Почему одно чтение тоже упирается в потолок
Зеркальное отражение знакомо не меньше. Вы встречаете слово, выводите его из контекста, понимаете предложение, читаете дальше — и к утру его нет. Ничего не было извлечено из памяти, потому что ничто не попросило вас его извлечь.
Можно надеяться, что книга вернёт слово сама. Для нескольких тысяч самых частых слов так и будет. Дальше распределение беспощадно: большинство слов, которые пришлось посмотреть, встречаются во всём романе один-два раза, и вторая встреча, если она вообще случится, приходит через сотни страниц после того, как вы забыли первую. Чтение выдаёт встречи случайно. Расписание выдаёт их в тот момент, когда они чего-то стоят.
Две половины вместе
Сложите их в одном месте — и каждая закроет слабость другой. Книга решает, что вы учите, и решение это удачное: это ровно те слова, которые стоят между вами и тем, что вы на самом деле хотели прочитать. Расписание решает, когда вы увидите их снова, и сохраняет то, что чтение бы потеряло.
Шов между ними — предложение. Слово, сохранённое из абзаца, в котором вы его встретили, сохраняет зацепку — сцену, голос, положение, — и на карточку с историей за спиной можно ответить через месяц так, как никогда не выходит с голым «sight — вид». Поэтому каждая карточка, которую пишет Folioki, несёт предложение, где вы нашли слово, и переписывать его вам не нужно.
На практике цикл короткий. Читайте то, что выбрали. Нажмите на предложение, которое вас остановило, возьмите перевод, попросите разбор, если дело в грамматике. Сохраните слово, которое стоит сохранить, — карточка приходит уже написанной, с переводом, примером, формами и предложением на месте. Дальше отвечайте на повторения по несколько минут в день и дайте интервалам растянуться.
Значения по умолчанию, которые стоит знать: двадцать новых слов в день — примерно столько новых слов может принести час чтения; никакого лимита на повторения вообще, потому что лимит обрывает сессию раньше времени и заставляет расписание вам врать; и слово, победившее вас восемь раз, выходит из повторения с пометкой — восемь неудач говорят о плохой карточке, а не о плохой памяти.
Куда дальше
Вторая половина всего этого механическая и осваивается за пять минут: как отвечать на карточку — что означают четыре кнопки, какие две привычки незаметно губят колоду и что делает карточку такой, на которую вы ответите и через месяц.