Продолжение упарывания по английскому. Начало тут.
Предыдущий опус закончился разделом “Следующий этап” c описанием идей, как перевести сложные словечки в актив.
И вот некоторые идеи я все-таки реализовала в виде телеграм бота engboobot. Публикую эту статью как проект, но мне все же хочется тут описать не столько “проект”, сколько продолжение подхода к улучшению английского.
Фичи
Он умеет делать 2 вещи.
- Перефразировать мессадж. На выбор есть 4 режима. По умолчанию - первый.
- Создавать свой мессадж, используя случайные 3 фразы из личного словаря.
Так как я использую приложение “Мой словарь” и экспорт оттуда выглядит как-то так, мое приложение принимает на вход xls файл, где в третьем столбце, не считая хэдера, заключен список слов.
Для загрузки словаря и создания сообщений нужно использовать команду /myvocab
Примеры
- Для примера, начинаем с русской фразы. Если первый перевод не шик или просто не нравится, копируем и вставлем его в том же режиме, получаем другой вариант.
А дальше меняем mode и сравниваем.
- Просим придумать предложение со случайными 3 словами из словарика
Юзкейсы
Что-то бесшовное в телеграме придумать не удалось. В общем, в бот можно форвардить сoобщения, которые вы отправляете или которые отправили вам, и смотреть как можно это сказать по-другому. Или сначала зайти в бот и написать ему, получить вариант получше, и потом заслать.
Ну или можно просто зайти и позалипать в создаваемые ботом предложения по вызову /myvocab. Это моя любимая опция: источник новых сложных предложений, которые можно затем копипастить с разными режимами и получать “переводы”. Я с этого кейса просто балдею:)
Нюансы
Бот сделала чисто под себя. Он использует платный OpenAI API, модель davinci-003. Если кому-нибудь он покажется полезным, я могу подумать, что с этим делать, а пока сделала трайал в 500 токенов. Не ожидаю огромного наплыва, но на всякий - ограничила:)
Планы
Можно добавить еще всякого, но суперидей пока не пришло, а перегружать мусором не хочется.
То, что хочется попробовать из любопытства - обработка голосовых сообщений и - как результат - синтезированная голосовуха (через resemble.ai, например)
немного поигралась с ним, очень круто! вот бы такой немецкий