Всё начинается со своего словаря
Главная задача KYW – помочь вам стабильно пополнять словарный запас, не теряя того, что уже выучено. Поэтому слова вы приносите свои: добавляете те, которых пока не помните, но хотите знать, и дальше приложение занимается только ими. Карточка состоит из самого слова, его определения, необязательной транскрипции, тегов, синонимов и примеров употребления. Определение – то, что вы увидите на экране во время занятия; слово – то, что придётся набрать.
Языков в аккаунте может быть сколько угодно, и называете вы их сами: «немецкий», «японский», «латынь», «термины по анатомии». Словари полностью раздельные – свои слова, свои теги, своя статистика, своё расписание, ничего не перемешивается. Переключение между ними в один клик.
Набивать словарь руками не обязательно. В разделе «Добавить» есть кнопка, которая копирует готовый промпт: отдайте его любому чат-боту вместе со списком слов или темой – и вставьте ответ обратно. Это самый быстрый способ получить полсотни карточек с толковыми определениями и примерами.
Второй путь – набор. Это список слов с названием, который кто-то уже собрал: учитель для класса, коллега для команды или незнакомый человек, выложивший его в общую библиотеку. Часто у набора есть текст, в котором эти слова встречаются, – тогда слово приходит не из воздуха, а из фразы. Взятые слова копируются к вам насовсем: их можно править, а автор набора уже не заберёт их обратно и не изменит их у вас.
Как проходит одна карточка
На экране определение. Вы набираете слово и нажимаете Enter. Подсмотреть до этого нельзя – в этом отличие от карточек, которые переворачивают: там ответ показывают до проверки, и оценка знания остаётся на совести самого человека. Здесь слово либо набрано, либо нет. Благодаря этому вы учите не то, как слово выглядит, а как оно пишется, и второе ценнее.
Опечатка не приравнивается к незнанию. Переставленные буквы и пропущенная удвоенная согласная отличаются от набранного другого слова, и приложение эту разницу учитывает. Оценка предлагается автоматически, но выбор остаётся за вами: четыре кнопки от «не знал» до «легко». Оценка после набора слова руками точнее, чем после простого просмотра ответа.
Повторение: спасти то, что вот-вот забудется
Первым идёт то, у чего подошёл срок, и порядок здесь не случаен: слова отсортированы по вероятности вспомнить, и то, что просело сильнее, показывается раньше. Этап устроен в два прохода, и первый – общий: все просроченные слова, по одному разу.
Слова, отвеченные с первого раза, уходят в расписание и из занятия выбывают – они больше не тратят ваше время. Ошибочные собираются отдельно и идут во второй проход, уже перемешанным порядком, чтобы не запоминалась последовательность. Это и есть отсев: усилие концентрируется там, где оно нужно. Слово, провалившееся в обоих проходах, из занятия не выпадает – его дожимают на третьем этапе.
Новые слова: сначала выучить, потом планировать
Сначала знакомство: слово показывают вместе с определением, вводить ничего не нужно. Задача – один раз увидеть связь, а не запомнить с первого взгляда.
Дальше идёт генеральный прогон всего набора. Прошёл без единой ошибки – набор уходит в расписание. Если нет, ошибочные крутятся кругами, пока не кончатся, а потом генеральный прогон запускается заново целиком. Смысл не в количестве повторений, а в пороге: расписание имеет смысл строить только для слова, которое воспроизводится с первого раза в общем потоке, а не сразу после того, как вы его увидели.
Отработка и досрочные
Третий этап начинается с ваших провалов – слов, не названных ни в одном из двух проходов повторения. Их дожимают здесь, пока занятие ещё идёт и контекст не остыл. Следом подмешиваются досрочные: срок формально не наступил, но держатся они слабее прочих, и первыми показываются те, у кого вероятность вспомнить уже просела – независимо от календарной даты.
Необязательна только эта вторая часть – её и пропускают чаще всего. Выгода простая: слово, подхваченное на 78% вероятности, стоит одного подхода. То же слово, оставленное до провала, потребует заново пройти зубрёжку и обнулит накопленный интервал. Пять минут здесь дешевле полного возврата к началу через неделю.
Внутри этапа порядок тоже не случаен
У каждой карточки внутри занятия свой шаг – через сколько других карточек показать слово снова. Ошибка шаг сжимает, и слово возвращается быстро; уверенный ответ его растягивает, и слово отступает. Готовность – это пройденное с последнего показа, делённое на шаг: слово с большим шагом дозревает дольше и вытягивается реже. Следующую карточку берут по жребию с весом «готовность в квадрате»: обычно самую дозревшую, иногда соседнюю – чтобы порядок не стал заученным.
Пока недобитых слов много, давление держится высоким и новые почти не подмешиваются. Набор консолидируется – давление падает, и занятие снова открывается свежим словам.
Через сколько дней слово вернётся
Чтобы определить этот срок, KYW использует FSRS-6 – современную модель памяти, рассчитывающую интервальные повторения. Алгоритм подбирает момент перед забыванием: повторение слишком рано тратит время впустую, слишком поздно – возвращает слово к состоянию, когда его нужно учить заново.
Для каждого слова модель хранит две величины: насколько прочно оно держится и насколько трудно даётся именно вам. Из них выводится вероятность вспомнить слово сегодня. Слово считается просроченным, когда эта вероятность падает до заданного уровня удержания – по умолчанию 90%. Отсюда и растущие интервалы: чем прочнее слово, тем длиннее пауза.
Отдельно решается проблема зубрёжки. В классической схеме каждый ответ – событие для модели, и десять ошибок внутри одного занятия обрушили бы оценку слова на месяцы вперёд. В KYW занятие даёт по слову одну запись: промахи внутри него складываются с затухающим весом, где каждая следующая ошибка весит вдвое меньше предыдущей. Слово, которое далось не сразу, стартует осторожнее, но не с нуля.
Видно, что происходит
Статистика отвечает на вопросы, которые возникают через месяц занятий: сколько слов реально держится, а сколько только числится; растёт ли точность; не копится ли завал на послезавтра. Прогноз нагрузки показывает, сколько повторений придёт в ближайшие дни – по нему видно, стоит ли брать новые слова сегодня.
Отдельно собираются трудные слова – те, что раз за разом заваливаются. Обычно это значит, что определение неудачное или слово выучено без контекста; такую карточку проще переписать, чем добивать. Своей статистикой можно поделиться ссылкой – страница откроется без входа и покажет только цифры.