KursX

KursX

Разрабатываю приложения
На Пикабу
2342 рейтинг 30 подписчиков 0 подписок 17 постов 7 в горячем
Награды:
5 лет на Пикабу
159

Чтение книг на других языках при помощи ИИ

Я уже не первый год в свое свободное время разрабатываю приложение, которое помогает читать книги на иностранных языках. Если вкратце — вы загружаете любую книгу на любом языке в epub, fb2 или просто txt формате, после этого вы можете нажать на любое слово и увидеть его перевод с учетом контекста.

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

Пост будет не о самом приложении, а о ИИ возможностях, но сначала краткий минутный ролик с демонстрацией сути приложения:

2 года назад я уже писал пост про чтение книг при помощи ChatGPT. Тогда на дворе был GPT-3.5, мы только начинали удивляться, насколько лучше и качественнее GPT-4, а вокруг была куча скепсиса по поводу галлюцинаций и неточных ответов.

Сейчас ИИ плотно проник во все аспекты нашей жизни, на рынке появилось много новых громких имен, GPT-5 уже не очевидный лидер, а рассуждающие модели могут справляться с куда более сложными задачами, чем просто вопрос-ответ.

Пример возможности переключения между переводами от любых сервисов в одно нажатие

Пример возможности переключения между переводами от любых сервисов в одно нажатие

Мое приложение тоже не стояло на месте. Основная идея все та же: вы читаете книгу, а приложение выступает для вас функциональным помощником. Вот только набор сервисов существенно расширился.

Кроме того, что приложение предоставляет доступ "из коробки" к ChatGPT, Gemini, Claude, Deepseek, Deepl, Google, Microsoft, Reverso Context, Lara, Yandex - вы можете использовать любой существующий на рынке ИИ сервис, добавив свой собственный API ключ через агрегаторы Hugging Face, Open Router или Chutes.

Уверен, что те, кто читает с экрана уже знакомы с множеством примеров приложений со встроенными переводчиками. Чаще всего это не так удобно: нужно делать длинные клики выделения, переключаться между окнами, но перевод - это то, что есть уже везде и этим никого не удивишь. Мое приложение помимо перевода дает доступ к любым ИИ запросам.

Пример работы объяснения употребления слова в тексте

Пример работы объяснения употребления слова в тексте

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

Возможность увидеть грамматический разбор любого предложения

Возможность увидеть грамматический разбор любого предложения

В этом демо видно как быстро происходит переключение между всеми этими возможностями.

При всей этой широте базовых ИИ возможностей - пользователь не ограничен только ими. Вы можете придумать любой запрос и использовать его во время чтения. Вы ограничены только своей фантазией.

Примеры промптов, которые можно использовать для составления своих собственных. Текст может быть любым.

Примеры промптов, которые можно использовать для составления своих собственных. Текст может быть любым.

Еще одна демонстрация, в которой видно, как вы можете попросить ИИ перефразировать какой-то текст более простыми словами (адаптировать под а1).


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

Приложение активно развивается, я очень часто выпускаю обновления и принимаю любой фидбек, чтобы сделать процесс чтения на иностранном языке максимально комфортным и продуктивным. Нынешние возможности ИИ кажутся безграничными, я же пытаюсь дать каждому возможность выжать максимум из этих возможностей. Без ограничений по языкам и конкретным сервисам. Я делаю инструмент, а пользователь сам решает, как его использовать.

iOS версия приложения пока отстает по возможностям от Android, но в ней есть все описанное в этом посте. Я начинал разработку с Android и сейчас активно перевожу его в кроссплатформу.

Apple App Store
Google Play Store
RuStore
Apk

ИИ возможности доступны только по подписке (ИИ сервисы не бесплатные) и без ограничений по регионам, а для пользователей андроид будет предложен бесплатный пробный период. Его можно оформить даже без ввода данных карты и оформления подписки. Нужно просто авторизоваться и нажать на любой ИИ в развернутой панели перевода. Для получения пробного периода на iOS высылайте почту своего акаунта в приложении на apps.kursx@gmail.com - активирую вручную.

Приложение можно запускать на электронных книгах, которые работают на Android, например на Onyx Boox.

Показать полностью 4 2
291

Читаем книги в оригинале при помощи ChatGPT

Еще одно применение ChatGPT, у котором вы могли думать, но еще не видели, как оно работает. Приложение, в которое можно загрузить книгу на иностранном языке. При чтении вы будете нажимать на любое слово или выделять выражение, а приложение будет вам выдавать не кучу переводов из словаря, а перевод, который соответствует контексту. Далее я покажу подробнее, как это работает.

Я уже рассказывал о своем Smart Book здесь и здесь. Можно посмотреть минутный ролик, если лень читать. Если вкратце: я разрабатываю приложение для чтения книг в оригинале. В нем можно одним нажатием перевести любое слово, абзац или выделенный участок текста на любом языке. В приложении встроены разные сервисы перевода, чтобы пользователю не нужно было переключаться между приложениями переводчиков. Самая главная проблема при использовании этих сервисов в том, что при нажатии на слово пользователь получает полный набор переводов слова в отрыве от контекста.

Про ChatGPT и его возможности сейчас слышно из каждого утюга. Люди постоянно находят новые способы его применения. А с появлением публичного API у каждого разработчика появилась возможность добавить его к себе в проект. Теперь можно спросить у Искусственного Интеллекта как переводится слово в зависимости от того предложения, в котором это слово используется.

И ChatGPT прекрасно справляется с этой задачей. Вот несколько примеров.

Как оказалось, ИИ может не просто переводить - он отлично справляется с пояснением смысла сказанного.

Иногда он даже объясняет сам контекст

Вот пример словосочетания

Из минусов данного подхода на данный момент только скорость работы. Сейчас публичное API предоставляет модель gpt-3.5-turbo. Она хоть и работает быстрее обычного gpt-3.5, но все еще не позволяет получать ответ в рамках секунды.

Вот пример работы.

Пока API юзает gpt-3.5-turbo - иногда он отдает не совсем верные ответы.

Иногда неверно формулирует мысли (горностай - это не вид белки).

Когда в API добавят 4ю версию таких проблем станет меньше.

Со временем я планирую прикрутить на своем сервере кэширование для самых популярных книг. А OpenAI обещают прокачивать и ускорять работу. Поэтому в будущем должно стать быстрее и удобнее.

Ниже добавил еще скриншоты с примерами работы

Кроме простого перевода слов ChatGPT отлично переводит обычный текст. Но по моим личным ощущениям (не смотря на то, что иногда перевод получается лучше чем у DeepL) по соотношению скорость/качество DeepL пока намного удобнее.

Многим может быть не понятно: зачем так заморачиваться, если можно в Moon Reader или похожих читалках просто выделить текст и перевести гуглом. Мой главный аргумент - Удобство. В Smart Book вы можете в один клик увидеть и сравнить все варианты переводов и вам не нужно переключаться между приложениями и всплывающими окнами.

Сам при чтении я использую DeepL, а когда он мне не дает понятного перевода - сравниваю его длинным нажатием с переводом от ChatGPT.

Если хотите сами потрогать функционал Smart Book - вот ссылки для Android (в РФ ссылка может не работать, если вы открываете ее с десктопа или у вас нет Play Store на смартфон. При поиске приложение называется "Параллельный перевод книг") и iOS. Ссылки на остальные магазины вот здесь в самом низу https://smart-book.net. Сразу хочу предупредить, что iOS версия очень сильно отстает от Android (iOS разработчик из меня пока очень плохой). При возможности советую устанавливать Android.

Чтобы увидеть перевод как в статье: Настройки - Выбор переводчика - ChatGPT

Кроме этого важно заметить, что доступ к функционалу ChatGPT доступен только по подписке (API ChatGPT не бесплатный). Доступ стоит 1 или 1.5 доллара. Для тех, кто не готов тратиться: можете попросить в комментариях, я вручную включу тестовый бесплатный период (для тех, кто будет устанавливать Android не из России в приложении уже предусмотрен трехдневный бесплатный период).

Показать полностью 8 4
399

2 приложения для увеличения словарного запаса иностранных слов

Хочу вам рассказать о связке приложений Smart Book + Reword. Первое - это читалка, а второе - словарь с карточками и интервальным повторением. Вкратце опишу их преимущества и совместную работу.

В Smart Book - вы читаете книги в оригинале на любом языке. Для чтения книг в оригинале вам понадобятся базовые знания языка. Но если азы знаете, то незнание всех слов, которые встречаются в книге не проблема.

Нажимаем на любое слово в книге - внизу появляется перевод. Нажимаем на кнопку перевода справа - под этим абзацем появляется перевод абзаца.

Если кликнуть на саму панель перевода - увидите подробный перевод и возможность увидеть перевод от других переводчиков. Доступны Yandex, Reverso Context и Oxford Dictionaries.

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

Сохраненные слова будут отображаться на экране Словарь. Там же можно увидеть слова, которые приложение рекомендует вам сохранить и выучить. Рекомендации основаны на ваших действиях. Если вы часто нажимаете на перевод какого-то слова - увидите это слово в рекомендациях. Это помогает не сохранять в словарь все незнакомые слова, а наполнять словарь действительно часто встречающимися словами, которые у вас вызывают затруднения.

Теперь вкратце о ReWord. Это приложение с карточками и их интервальным повторением. Процесс простой и всем известный: слова сохраняются в виде карточек, которые вы листаете и проверяете себя в режиме тестов или вопросов. Сразу заучиваете, а потом повторяете определенное количество раз с определенными интервалами.

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

Она появляется в приложении автоматически, когда вы в приложении Smart Book выберете ReWord в качестве словаря для хранения слов.

После этого каждое слово, которое вы сохраните в процессе чтения в Smart Book сохранится в ReWord автоматически без всяких импотов/экпортов промежуточными файлами.

Но самое главное преимущество - сохраненные вами слова будут подсвечиваться в книгах. Цвет вы можете настроить сами, но выделение будет разным в зависимости от прогресса изучения слова. Например, слова countries вы уже выучили и повторили 5 раз, поэтому оно почти сливается с текстом.

В Smart Book вы можете найти настройку Перевод в тексте, которая позволит видеть текст вот в таком виде.

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

Smart Book:

https://play.google.com/store/apps/details?id=com.kursx.smartbook&referrer=utm_source=pikabu

ReWord для английского:

https://play.google.com/store/apps/details?id=ru.poas.englishwords&referrer=utm_source=pikabu

ReWord для остальных языков (если у вас установлено несколько приложений ReWord для разных языков, а в Smart Book вы читаете книги на разных языках, то Smart Book автоматически сохранит слова в нужное приложение в зависимости от языка книги):

https://play.google.com/store/apps/developer?id=POAS

Показать полностью 9
38

Обзор приложения для чтения книг в оригинале

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

Smart Book - это приложение для чтения книг в оригинале на любом языке. Для того, чтобы читать книгу в оригинале вам в любом случае понадобятся базовые знания языка. Но если азы вы знаете, то при помощи Smart Book незнание всех слов, которые встречаются в книге перестает быть проблемой. А читая книги в оригинале вы существенно расширите свой словарный запас не прилагая для этого дополнительных усилий.

Запускаем приложение, нажимаем на обложку и попадаем на экран чтения книги.

Здесь все просто. Нажимаем на любое слово - внизу появляется перевод. Нажимаем на кнопку перевода слева - под этим абзацем (в настройках можно включить показ перевода вместо абзаца, а не под ним) появляется его перевод. Для книг, к которым есть авторский перевод (их вы можете скачивать с сайта приложения), короткое нажатие на кнопку перевода показывает авторский перевод, а длинное - дословный от онлайн сервисов перевода. Кнопка слева от абзаца озвучивает весь абзац. Полоска под ней - это индикатор закладки.

Если кликнуть на саму панель перевода - вы увидите подробный перевод слова и возможность увидеть перевод от других сервисов перевода. На данный момент доступны Yandex, Reverso Context и Oxford Dictionaries.

Главное отличие от остальных подобных приложений - в Smart Book перевод от любого сервиса вы видите прямо в приложении, вам не нужно открывать стороннее приложение переводчика (или возвращаться назад, если оно открывается автоматически).

Также, вы можете увидеть контексты, в которых может употребляться это слово.

Oxford Dictionaries предоставляет возможность прослушать произношении от носителей языка и увидеть толкование этого слова.

Кроме нажатий на слова вы можете выделять любой участок текста (длинным или двойным нажатием) и перевести его по кнопке в контекстном меню или по круглой кнопке справа внизу.

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

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

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

Сохраненные слова будут отображаться на экране Словарь. Там же можно увидеть слова, которые приложение рекомендует вам сохранить и выучить. Рекомендации основаны на ваших действиях. Если вы часто нажимаете на перевод какого-то слова - увидите это слово в рекомендациях.

Сохраненные вами слова можно учить прямо здесь либо перенести в любое специализированное для изучения слов приложение. Поддерживаются 3 приложения, в которые слова из Smart Book при сохранении будут переносится автоматически. В любое другое приложение слова перенести можно при помощи файла.

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

Цвет можно настроить в настройках интерфейса.

В приложении очень много различных настроек. Размер текста или перевода. Размер кнопок. Межстрочное расстояние. Шрифты, обои, темы. Каждый может настроить приложение под себя.

Помимо этого вы можете настроить синтез речи и многое другое.

Кроме книг с сайта приложения вы можете загрузить любую книгу на любом языке в формате fb2, epub или txt. Авторского перевода к таким книгам не будет, но вы можете сами создавать параллельные книги.

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

У приложения есть проморолик. В нем отражены основные функции приложения. Можете посмотреть, всего минута.

Не весь перечисленный функционал доступен бесплатно. Можно оформить подписку 1$/месяц или 6$/год. Можно оплатить премиум навсегда за 8$, но он дает доступ не ко всему функционалу доступному по подписке.

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

Почти каждую платную возможность в приложении можно получить бесплатно. Просто делитесь своей реферальной ссылкой с друзьями и за установки приложения по этой ссылки получайте новый возможности.

Android:
https://play.google.com/store/apps/details?id=com.kursx.smartbook&referrer=utm_source=pikabu

Версия для iOS очень сильно отстает от Android, но все же вот ссылка:
https://apps.apple.com/us/app/smart-book/id1278697399

Показать полностью 19 1
35

Читаем Гарри Поттера и не только в оригинале

Я уже несколько раз здесь рассказывал о своем приложении Smart Book, для чтения книг в оригинале. Почти каждый раз пост попадал в горячее. Не будут вас заставлять читать кучу текста. У приложения появились довольно информативные скриншоты. Если вы еще не пользуетесь им, а скриншоты вас заинтересовали - милости прошу. Ссылок не оставляю никаких. Кто действительно заинтересуется - найти в соответствующих магазинах не сложно. iOS приложение пока отстает от Android. Но я уже нашел разработчика и скоро владельцам яблок станет так же удобно)

Показать полностью 8
882

Мое приложение Smart Book для чтения книг в оригинале

Есть большой выбор книг с готовым авторским параллельным переводом. Можно загрузить любую свою книгу в fb2, epub или txt. Можно добавлять слова во встроенный словарь. Есть куча настроек, чтобы подогнать читалку под себя.
Функционал iOS приложения отстает от Android, но это дело времени.

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества