Настроить Сookie (куки) 🍪
Мы используем куки, чтобы вам было удобнее.
И чтобы маркетолог не грустил.
Настроить Сookie (куки) 🍪
Настройки (куки)
Cookies (куки) необходимые для корректной работы сайта нельзя отключить. Остальные вы можете настроить.
Обязательные Cookies (куки)
Без них никак 🙂
Эти cookie (куки) отвечают за базовую работу сайта. Они сохраняют ваши настройки, помогают войти в аккаунт и обеспечивают работу форм. Отключить их нельзя, а то сайт частично перестанет работать.
Аналитические Cookies (куки)
Disabled
Печеньки, которые помогают 🍪
Эти cookie (куки) собирают анонимную статистику о работе сайта. Благодаря им мы понимаем, что вам нравится, что можно улучшить и какие наши идеи действительно работают. В общем, делаем сайт удобнее с помощью данных.
Рекламные Cookies (куки)
Disabled
Чтобы реклама была интересной 🎯
Эти cookie (куки) помогают рекламным сервисам показывать вам объявления, которые хотя бы имеют отношение к вашим интересам. А еще следят, чтобы одна и та же реклама не преследовала вас до конца интернета. Ну, по крайней мере, стараются.
Голосовое и текстовое общение, сохранение истории диалога между сессиями и мгновенная передача данных между мобильным приложением и ИИ-сервисом.
Особенность проекта
Искусственный интеллект

Мобильное приложение Freudly: персональный ИИ-психолог

Задача

Разработать мобильное приложение для iOS и Android с ИИ-психологом.

О проекте

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

Как это работает?

Пользователь заходит в чат с ИИ-ассистентом Freudly и общается текстом или голосом. По итогам первой сессии ассистент собирает анамнез и предлагает индивидуальный план терапии: дальше пользователь проходит сессии по календарю, тесты и ведёт дневник эмоций. Все эти данные “умный” ассистент учитывает в психологическом портрете пользователя, обновляет его после каждой сессии, и рекомендации со временем становятся точнее.

Возможности приложения с ИИ-ассистентом

Чат с ИИ-психологом

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

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

План терапии и календарь сессий

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

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

Психологические тесты

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

Дневник эмоций

Пользователь ежедневно отмечает качество сна, уровень энергии и тревожности, настроение и может оставить комментарий текстом или голосом. В конце дня приложение формирует итог: короткое описание дня, генерирует иллюстрацию и рекомендации на основе данных, собранных за сутки.
Также в профиле хранятся анамнез и психологический портрет пользователя с ключевыми чертами и особенностями. Портрет обновляется после каждой сессии с учётом новых данных из чата, тестов и дневника.

Динамическая локализация

Обычно тексты интерфейса на разных языках зашиты в само приложение, и любое изменение требует нового релиза. Для Freudly реализовали другую схему: словари хранятся на сервере, приложение запрашивает нужный язык и кэширует полученные строки, чтобы не загружать их заново при каждом открытии. Такой подход позволяет менять и добавлять переводы без публикации новой версии в App Store и Google Play.

Оплата и доступ

Мы настроили пейволл и интеграцию с платёжными системами для самой оплаты. Экран с тарифами открывается перед платными сессиями и тестами и предлагает оформить подписку.

Результаты

  • За 5 месяцев разработали и выпустили мобильное приложение для iOS и Android. Это позволило расширить аудиторию сервиса и сделать взаимодействие с продуктом более регулярным.
  • Реализовали чат в реальном времени с поддержкой текстовых и голосовых сообщений. Пользователи получили доступ к ИИ-помощнику 24/7.
  • Создали единый пользовательский сценарий: общение с ИИ, план терапии, психологические тесты и дневник эмоций работают в одном приложении.
  • Вынесли тексты интерфейса на бэкенд, чтобы обновлять контент и запускать новые языки без публикации новой версии приложения в сторах.
  • Использовали Flutter и единую кодовую базу, чтобы упростить поддержку и дальнейшее развитие продукта без существенного роста затрат.

Технологии: Flutter, BloC(cubit), RxDart, GitHub Actions, Widgetbook, Firebase, appsflyer, lottie, STT, Eleven Labs