Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 декабря по льготной цене, успейте принять участие!
Doubletapp
Бот-перевод
Doubletapp
#Разработка чат-ботов и Mini Apps#Разработка программного обеспечения

Бот-перевод

135 
Doubletapp Россия, Екатеринбург
Поделиться: 0 0 0
Бот-перевод
Клиент

Doubletapp

Сфера

Образование, наука, работа

Регион

Россия

Сдано

Февраль 2025

Задача

На рынке существует множество различных сервисов для перевода с одного языка на другой, но ни один из них не помогает разобраться, почему фраза строится так, а не иначе, почему используется конкретная форма глагола или что означают идиомы.

ML-отдел Doubletapp создал инструмент, который помогает не просто перевести, но и понять язык.

Решение

Функциональность бота-переводчика реализована с помощью модели GPT-4.1 mini. Мы разработали специальные промпты, которые задают, как именно обрабатывать пользовательские запросы на перевод. Эти промпты отличаются в зависимости от языковой пары — например, с русского на английский, с русского на португальский и обратно. Промпты содержат в себе по несколько примеров, чтобы точнее настроить ответ модели.

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

Чтобы меньше платить за токены, промпт подается в начале, а сообщение пользователя идет за промптом: таким образом у LLM на повторяющуюся часть промпта активируется механизм кеширования токенов префикса (KV cache) и они стоят в 4 раза дешевле.

Чтобы пользователю было удобнее, после выбора иностранного языка он может писать либо на русском языке (и система сама поймет, что нужно перевести на иностранный), либо на иностранном — и тогда система сама поймет, что нужно перевести на русский. Для определения, на каком языке пользователь написал сообщение, используется библиотека lingua-py.

1Как работает бот

Чтобы воспользоваться ботом, переходите по ссылке: t.me/perevod_smart_bot

Выберите язык, напишите слово или фразу, значение которой хотите узнать.

Бот отправит вам:

• Перевод текста на русский язык.

• Пояснение — какие именно грамматические формы использованы в тексте.

• Комментарий, раскрывающий специфические региональные особенности, например, градусы по Фаренгейту бот преобразует в градусы по Цельсию.

• Дополнительные полезные фразы по теме.

• Аудиоверсию фразы на оригинальном языке — для тренировки произношения.

Результат

На сегодняшний день наш Telegram-бот

• переводит текст с русского на иностранный и обратно;

• подробно разбирает каждое слово и его роль в предложении;

• объясняет грамматику;

• показывает примеры употребления;

• даёт аудио с правильным произношением;

• умеет распознавать идиомы и фразеологизмы, объясняя их.

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

Он помогает тем, кто:

• учит язык с нуля и хочет разобраться в основах самостоятельно;

• готовится к экзаменам;

• путешествует;

• хочет развить навык аудирования;

• изучает язык для работы.

Ботом воспользовались 2280 пользователей, наш переводчик обработал более 50 тыс. их запросов.

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

Бота можно протестировать – переходи по ссылке t.me/perevod_smart_bot, выбирай язык и пользуйся. Каждый день можно сделать 5 бесплатных запросов.

Будем рады получить обратную связь: что удобно, чего не хватает, что было бы круто изменить.

https://t.me/perevod_smart_bot
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Doubletapp с удовольствием обсудит вашу задачу

Оставить заявку