Проект: Sage AI — Персональный ассистент в вопросах здоровья. Telegram бот с GPT-4.  Публичный пост
4 апреля 2023  1073
Sage AI - Персональный ассистент в вопросах здоровья. Telegram бот с GPT-4.

Sage AI - это персональный ассистент, который поможет вам стать более здоровыми (ну или хотя бы очень попытается).

Зачем все это?

После смены работы на удаленку и прихода зимы, я вообще перестал выходить из дому, забросил качалку и велосипед. Бывали недели, когда единственный выход на улицу был поход в магазин.
При этом я чувствовал себя ок, особенно если не вставать с кресла. В какой-то момент стало похуже. Иногда кружилась голова, после небольшой тренировки появлялась очень сильная усталость. Это стало индикатором, что пора что-то менять.
Решил сходить к врачу на консультацию. У нас в Швеции с этим просто: позвонил медсестре, и если ты умираешь, то тебя запишут примерно на через месяц. Месяц ждать не хотелось, гуглить тоже. На тот момент мы уже работали над другой идеей медицинского стартапа и использовали ChatGPT для рекомендаций. Решил спросить GPT про свой случай и осознал, что он дает очень адекватные рекомендации.

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

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

Здесь все пока довольно просто и возможно даже примитивно.

  1. Добавляете бота в телеграме / WhatsApp.
  2. Заполняете 5-минутную форму, где пишете ваши физ. показатели, аллергии, жалобы, предпочтения и цели. Чем более подробно заполнена форма, тем больше Sage знает о вас и тем точнее будут рекомендации.
  3. Sage создаст персональный план на основе ваших данных и целей. План задизайнен быть максимально простым, на него нужно будет тратить буквально 15-20 минут в день.
  4. Первоначальный план стоит рассматривать как рекомендацию, а не инструкцию к применению. Если какой-то пункт не нравится, можно поменять/убрать/добавить. Благодаря GPT, он отлично понимает все ваши пожелания.
  5. Следовать плану. Тут, конечно, самая сложная часть, потому что делать действия придется все-таки самим. Мы, конечно, ищем технологию, чтобы сразу похудеть/подкачаться, но пока это за вами.
  6. Sage будет напоминать вам о плане раз в день, морально поддерживать и помогать советом, если возникнут какие-то вопросы.

Если лень пробовать самим, видео с демо можно посмотреть здесь

Чем Sage может помочь сейчас

На самом деле потенциал и все возможные области применения трудно предсказать. Приведу примеры, как его используют наши тестовые пользователи.

Пинать и поддерживать

Следовать плану сложно, Sage будет напоминать, морально поддерживать. Иногда даже слишком сильно поддерживать, особенно если не хочется ничего делать.

Составление плана питания на основе целей и предпочтений

Попросите его составить план на неделю, чтобы было быстро и просто готовить, и при этом еда была полезной.

Как готовить полезную шаурму

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

Составление плана тренировок для того, чтобы вкатиться в бег

Моя девушка в начале года начала заниматься с персональным тренером (онлайн), чтобы вкатиться в бег с нуля. Потратила около 70$ на 6-недельный персональный план и помощь в следовании ему.
Sage сделал то же самое за 5 минут и 0$ =/

Постановка диагнозов. Используйте на свой страх и риск.

У меня много лет проблемы с кожей на руках, она трескается до крови, выгляжу как старый дед. Сколько раз не ходил к врачу, каждый раз одна рекомендация: "ну мазью пользуйтесь, просто коже влаги не хватает".
Sage посоветовал обратить внимание на количество воды, которое я пью, потому что проблемы с кожей на руках могут быть последствием хронического обезвоживания.
2 недели экспериментов... мои руки выглядели лучше только на отдыхе в тропиках.
Sage не поставит вам диагноз, не порекомендует таблетки и посоветует обратиться к врачу если речь зайдет об том, но он может дать разносторонний анализ по симптомам, выслушать и принять во внимание ваши мысли и предположения.

Статус и что будет дальше

Статус

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

Текущую реализацию решили делать как Telegram и WhatsApp ботов, потому что в них значительно ниже порог входа для пользователей, не нужно устанавливать приложение или лезть на сайт, плюс довольно привычный UX. У этого решения, конечно, есть ограничения, поэтому возможно приложение скоро появится.

Планы

  • В долгосрочной перспективе хотим подключить как можно больше данных о здоровье и активности, чтобы AI был еще умнее и полезнее.
  • Например, получать данные об активности из AppleHealth/GoogleFit/Garmin и т.д.
  • Загружать и анализировать анализы крови, чтобы можно было давать рекомендации по определенным показателям.
  • Предсказывать потенциальные проблемы со здоровьем, у которых еще нет выраженных симптомов.
  • Загружать и использовать DNA для анализа и предсказания предрасположенностей к определенным заболеваниям или недостаткам витаминов.
  • Использовать актуальную литературу/публикации по теме, давать советы со ссылкой на источники.

Ограничения и FAQ

Стоит ли ему верить?

Нет. Как и никому в интернете.

Верю ли я? Да.
Sage дает рекомендации во много раз лучше 99% инфы которую вы найдете в интернете. По моим наблюдениям и отзывам первых пользователей ответы и рекомендации очень адекватные, и согласуются с тем, что можно найти в других health сервисах.

Я подробно описал, почему я предпочитаю AI-ассистента человеку вот тут.

А еще GPT-4 недавно прошел мед экзамен.
Если хочется больше технических деталей то можно посмотреть Eval Project

Можно ли использовать просто как ChatGPT?

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

Сколько стоит

Сервис доступен по подписке за 20$/месяц, это примерно покрывает нам расходы на OpenAI API.
7-дневный бесплатный период включен для всех новых пользователей, если напишете мне в телеграм hudnitsky, сделаю вам 30 дней.

Бот говорит по-русски?

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

Как получить конкретные ответы

Банально, но задавайте конкретные вопросы.
Если спросить "сколько воды нужно пить в день?", ответ будет очень обтекаемый, вроде "в среднем человеку нужно пить Х-Х+1 литров воды...". А вот если спросить "я пью 1 литр воды в день и не чувствую жажду, это норм?", то он, зная ваш рост, вес, возраст, пол и активность, сможет сам посчитать необходимое количество и даст более точный ответ.

Как вы можете помочь

Фидбек

Нам очень важен ваш опыт использования продукта.

  • почему вам захотелось попробовать?
  • достаточно ли простой и понятный план?
  • почему забили?
  • какие неожиданные ответы Sage вам дал?
  • почему он лучше/хуже человека.

Напишите в комментарии ваши истории успеха поддержания тонуса, работая из дому. Может быть, какие-то из этих методов мы сможем интегрировать в бота.

Команда

Мы делаем проект вместе с Evgeny как сооснователи и Bram в качестве советника по вопросам мед. стартапов.
Участвуем в голландском инкубаторе UtrechtInc, подали заявку в YC на Y23 summer.
Как я писал выше, у нас сейчас нет инвестиций и продаж, поэтому тратим свои накопления и надеемся найти область применения раньше, чем они закончатся.

Мы ищем кофаундеров:

  1. кто-то, кто разбирается в B2C маркетинге стартапов.
  2. дизайнер web/mobile.

Конечно, если вы готовы вписаться в авантюру без денег.

Рекомендации

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

Контакты

Можете писать мне в телеграм @hudnitsky или Евгению https://t.me/itsevgeny мы всегда на связи и рады с ваши поговорить =)

10 комментариев 👇

Прикольная идея!

Подскажи, а рекомендации и ответы бота генерируются на основе стандартного корпуса GPT-4 + информации, которую я заполняю на старте или вы эмбедили что-то дополнительно?

  Развернуть 1 комментарий

@murahovsky, Привет Саша,
В текущей версии да. Мы немного подтюнили системный prompt чтобы он не расплывался в ответах и фокусировался на основном плане, сделали историю, чтобы помнил о что вы обсуждали и до чего договорились, и добавили напоминания.

Сейчас думаем как аккуратно заэмбедить инфу которую GPT-4 не знает.

  Развернуть 1 комментарий

@hudnitsky, для этого могу порекомендовать LangChain – он позволяет делать из LLM продукты для практически любых целей)

Кстати, не думаете попробовать open-source модели? А то GPT-4 всё же проприетарная

  Развернуть 1 комментарий

@chingiz, мы собственно и использовали LangChain вместе с некоторыми кастомными допиливаниями =)
Пробовали разные open-source модели, к сожалению по качеству они уступают даже GPT-3.5

  Развернуть 1 комментарий

@hudnitsky, только написав коммент, заметил, что вы прекратили поддержку бота( Но вообще модели вроде LLama 2 70B или Falcon 180B внушают надежды

И их зоопарк продолжает расширяться)

  Развернуть 1 комментарий

Мощь!

  Развернуть 1 комментарий

Здравстуйте, нашел в тлеграмме бот @sage_ai_bot, хотелось бы узнат это ваш? Я правино понимаю что Вы прекратили поддержку?

  Развернуть 1 комментарий

@alyks, Привет! Мы прекратили поддержку, потому что не было трекшена у сервиса.

  Развернуть 1 комментарий

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

  Развернуть 1 комментарий

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

  Развернуть 1 комментарий

😎

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

Что вообще здесь происходит?


Войти  или  Вступить в Клуб