Почему Система управления повторениями устроена именно так?

Подробная симуляция алгоритма OCAT

Чтобы Шэдоуинг в Коллекции не перегружал пользователя повторениями, мы провели 30-дневную симуляцию работы нынешней Системы управления повторениями.

В симуляции использовался тот же алгоритм, который действительно работает в приложении, а не отдельный набор идеализированных правил.

Условия симуляции

Мы смоделировали Коллекцию из 60 сохранённых предложений.

Каждый день после перехода в режим Шэдоуинга система автоматически формировала два раздела:

Мы исходили из того, что пользователь каждый день выполняет ровно назначенные системой пункты из разделов «Повторить сегодня» и «Рекомендации новых предложений», не добавляя практику других предложений вне сегодняшнего плана.

Дневная цель для каждого предложения — 2 проговаривания. Иными словами, если возле предложения указано 0/2, система считает сегодняшнюю задачу завершённой только после достижения 2/2.

Как система регулирует темп?

Сначала система отдаёт приоритет повторениям, срок которых уже наступил, а затем определяет число новых рекомендаций с учётом текущего долга по повторениям.

Сейчас действует примерно такое правило:

Интервалы повторения тоже постепенно увеличиваются. После завершения очередного этапа предложение возвращается через 1 день, затем через 3, 7, 14 и 30 дней.

Результаты 30-дневной симуляции

За эти 30 дней в систему Шэдоуинга вошли все 60 предложений.

К 21-му дню практика охватила все 60 предложений. Это означает, что при стабильном выполнении ежедневного плана нынешний алгоритм способен за месяц постепенно включить в практику Коллекцию среднего размера, не обрушивая на пользователя всё сразу.

За 30 дней в симуляции было выполнено в общей сложности 504 подхода Шэдоуинга — в среднем около 8,4 проговаривания на предложение.

Итоговое распределение по числу проговариваний выглядело так:

Такое распределение ожидаемо: предложения, которые попали в систему раньше, успевают пройти за 30 дней больше циклов повторения. У более поздних предложений проговариваний меньше, но и они проходят несколько дней и этапов Шэдоуинга.

Не выйдет ли ежедневная нагрузка из-под контроля?

В симуляции нагрузка оставалась довольно стабильной в большинство дней.

Максимальная дневная нагрузка составила 12 предложений. В большинство дней требовалось проработать примерно от 6 до 11 предложений.

Это показывает, что нынешнее ограничение новых предложений эффективно сдерживает слишком быстрое накопление долга по повторениям. Система не продолжает бездумно добавлять новый материал: когда нагрузка от повторений растёт, число новых рекомендаций уменьшается.

Какие выводы мы сделали

Нынешняя Система управления повторениями подходит в качестве настройки по умолчанию для первой версии Шэдоуинга.

Она позволяет:

Разумеется, это не жёсткий план, который безусловно оптимален для каждого. У людей различаются количество сохранённых предложений, доступное время и исходный уровень владения языком, поэтому идеальный темп тоже будет разным. Мы продолжим корректировать число новых предложений и стратегию интервалов на основе реального использования.

Цель системы не в том, чтобы заставлять пользователей закрывать задания. Она помогает ежедневно и без чрезмерного давления возвращаться к предложениям, которыми действительно стоит овладеть.

OCAT

Учить целые предложения эффективнее, чем запоминать отдельные слова!

OCAT — приложение, которое помогает быстрее развивать разговорные навыки на разных языках: Японский, Китайский, Кантонский, Английский, Французский, Немецкий, Испанский, Корейский и Русский. Обучение строится на диалогах с ИИ.

Вы можете легко собирать естественные предложения с подсказками по произношению и аудио, создавая собственную Коллекцию повседневных выражений. Слушайте их снова и снова, тренируйте восприятие речи на слух и постепенно начинайте говорить свободнее и естественнее.

Учить целые предложения эффективнее, чем запоминать отдельные слова!

Название «OCAT» происходит от японского выражения «おしえてoshiete», которое означает «научи меня, пожалуйста».

Основные возможности