Написал бота для прокачки фразовых глаголов. Делюсь
У английского есть одна подлая особенность: фразовые глаголы. Put off, get along, come up with — их тысячи, и запомнить списком практически нереально. Контекст решает всё, но где его взять в нужном объёме?
В общем, я написал телеграм-бота — персональный тренажёр фразовых глаголов. Оговорюсь сразу: написал только что, объективно не знаю, насколько он реально помогает в изучении. Но за те несколько часов, что я его тестировал, уже начал цеплять варианты употребления глаголов, которые раньше просто не использовал.
Как работает:
- Бот присылает предложение с пропуском — нужно вписать правильный фразовый глагол
- Поначалу предложения генерирует нейросеть, так что они каждый раз новые и естественные
- Но как только по конкретному глаголу набирается 20 предложений — бот перестаёт дёргать нейросеть и берёт из своей базы. Со временем это происходит всё чаще, и бот летает без задержек
- Четыре уровня сложности, от частых глаголов до редких. Сразу скажу: даже Easy на самом деле довольно хардовый, и это нормально — фразовые глаголы сами по себе сложная тема
- Затупили — кнопка Hint подскажет первую букву
- Ответил правильно/неправильно — сразу следующее предложение
Чего нет: бот не собирает статистику правильных и неправильных ответов, не запоминает пользователей и не хранит историю сообщений (кроме текущего состояния игры — какую фразу сейчас отгадываете). Никаких баз с пользователями, никакого профилирования.
Из известных багов: иногда бот тупит и пишет «что-то пошло не так», а иногда вообще молчит. Похоже на таймауты при обращении к нейросети, но до конца пока не разобрался. Буду чинить.
Бот бесплатный, без рекламы, без регистраций: https://t.me/phrasal_verbs_en_bot
Если есть идеи что докрутить — пишите, я открыт.



