Языковой тьютор, который помнит ученика
Обычный чат забывает ученика между занятиями. Этот помнит уровень, ошибки и слова — и перед каждым заданием записывает, чего ждёт, чтобы потом сверить.
Задача
Языковые модели хорошо ведут разговорную практику, но у них нет памяти: каждое занятие начинается с нуля. Ученик снова объясняет свой уровень, чат снова предлагает то, что уже проходили, и прогресс не виден никому.
Мне как преподавателю нужно было другое: чтобы ученик занимался, когда меня нет рядом, а тьютор помнил, что было в прошлый раз, и я мог это открыть и прочитать.
Как устроено
Память — обычный текст. У каждого ученика несколько файлов: кто он и чего хочет, что уже умеет, куда идём ближайшие две недели, словарь, журнал занятий. Их читает модель перед занятием и преподаватель, когда захочет.
Стратегию задаёт преподаватель. Что строим с этим учеником и чего делать нельзя, пишу я. Тьютор это читает и не меняет.
Перед заданием — предсказание. Тьютор записывает, чего ждёт от ученика, а после — что вышло. По этим записям видно, понимает ли он ученика или только поддакивает.
Запись в память проверяется. Модель не пишет в файлы свободно: только через набор действий, и каждое утверждение об ученике должно опираться на его дословную реплику.
Три режима. Занятие с тьютором; игра в слова, где ученик сначала говорит, уверен ли он, а потом отвечает; и «открытия» — устройство языка без объяснения устройства.
Учат готовые куски, а не правила. Речь строится рассказом о своём: сначала с образцом, потом без. Ошибку тьютор поправляет повтором фразы, а не объяснением.
Результаты на себе
Я проверяю тьютора на собственном французском: год в университете четырнадцать лет назад, с тех пор ничего. За первые двенадцать дней, шесть занятий и пятнадцать переписок:
- рассказ без образца вырос с одной фразы до шести;
- вспомогательный глагол в прошедшем на знакомстве выпадал целиком, к шестому занятию — пять верных из шести;
- отрицание в прошедшем — шесть фраз из шести, хотя в начале ломалось;
- цель на две недели (четыре-пять связных фраз без образца) взята на десять дней раньше срока.
Чего это не показывает: всё письменно, устная речь не измерялась; ученик один; оценивает тот же тьютор, что и учит. Артикль после à на новом слове и английские слова при нехватке французского за это время не ушли.
С чего начиналось
Первая версия жила внутри ChatGPT: вход по коду с почты и память в облаке. От неё я отказался — чат не отдавал дословных формулировок ученика, а без них память превращается в пересказ. Отсюда свой бот и своя память.
Что дальше
Голос: сейчас канал письменный, произношение и беглость тьютор не слышит. И отчёт для ученика — что изменилось за месяц, его же словами.
Расскажите, что нужно сделать
Напишите в Telegram пару предложений о задаче: что за бизнес, что должно получиться и что уже пробовали. В ответ — понятный план и цена. Без брифов на десять страниц.