В 2019 году я и мой товарищ решили сделать проект под названием "Polyclinica". Его основной идеей было перенаправить трафик людей, "гуглящих" свои симптомы в приложение-чатбот (a.k.a симптом-чекер), рекомендующий пользователю врача, к которому стоит обратиться. К врачу также можно записаться прямо на сайте через интеграцию API https://docdoc.ru/. Мы разработали полноценный MVP, выступали на нескольких стартап-конференциях, но что-то пошло не так. Цель написания данной статьи -- проанализировать свои ошибки и получить обратную связь от компетентных читателей.
Какую проблему решает Polyclinica?
Итак, наша гениальная идея заключалась в том, что люди, проводящие много времени за чтением сомнительных медицинских статей в интернете хотят получить сервис, где есть единая и достоверная информация, которую можно получить удобным способом.
Единство и достоверность информации заключалось в обработке имеющихся медицинских данных и их структуризации в виде графа знаний, где вершины это -- болезни, симптомы, и врачи.
Под удобным способом получения информации подразумевается чат-бот, поддерживающий как ручной ввод, так и проводящий опрос с кнопочным вводом.
Важно заметить, что бот не ставит диагноз, а лишь рекомендует профиль врача, к которому следует обратиться.
Что мы делали?
Изначально, в нашей команде было всего 2 человека: я и мой товарищ. Мы покрывали техническую часть проекта. Затем, в рамках курсового проекта в университете, реализацией также занимались несколько наших одногруппников, которые также покрывали технические компетенции. После окончания курсовой, наша команда опять сократилась до 2-х человек. Периодически, состав команды менялся, но ядро оставалось то же.
Для того, чтобы привлечь пользователей, мы распространяли информацию между своими знакомыми, писали на профильные форумы, а также выступали на конференциях "для молодых предпринимателей".
Что делать дальше?
В данный момент проект заморожен, однако, MVP-версия всё ещё реально работает. Есть несколько идей по значительному улучшению технической части, но их реализация пока что не запланирована.
Пишите ваши мысли по поводу данной идеи в комментарии, также, если вы заинтересованы в проекте, мы открыты к сотрудничеству. Спасибо за прочтение.
anonymous
Зашел, попробовал воспользоваться, случился такой диалог:
Привет! Что тебя беспокоит?
> температура 39
Попробуйте описать свой недуг другими словами…
> высокая температура
Уместно ли будет сказать, что вас беспокоит Цианоз? (Да/Нет)
> Нет
Попробуйте описать свой недуг другими словами…
> повышенная температура
Целесообразно ли утверждение, что вас беспокоит Повышенная энергичность? (Да/Нет)
> Нет
Попробуйте описать свой недуг другими словами…
> у меня температура 39 градусов
Ура! С днём рождения! Счастья, здоровья, успехов во всём!
Это правда полноценный MVP?
DrPass
В моём случае на вопрос «Болит голова», железяка уточнила, беспокоит ли меня головная боль, потом — беспокоит ли меня «ясное сознание» (что это такое, я не особо в курсе, последний раз это было, наверное, ещё до того, как я пошёл в школу). Потом после серии однообразных дурацких вопросов отправило к терапевту.
Разработчикам могу посоветовать:
Ребята, в MVP самое главное — средняя буква, означающая «Value», это в данном контексте «ценность», «значимость». Прототип продукта должен показывать свою ценность. Не то, что вы можете сделать чат-бота (любой мало-мальски сведущий в ИТ инвестор знает, что только ленивый не сможет сделать чат-бота), а то, что ваш чат-бот способен выполнять свою заявленную функцию — адекватно опрашивать пациента и давать рекомендации.
Поэтому MVP, который сделан по принципу «вот так оно может выглядеть, а ключевой функционал мы допишем после того, как получим инвестиции», это не MVP, это пустышка. Инвестора интересует именно этот самый ключевой функционал, хоть в каком-то базовом виде, а не его обёртка.
derpymarine
>боль в ноге
Целесообразно ли утверждение, что вас беспокоит боль в нижних конечностях? (Да/Нет)
>Да
Хотите еще что нибудь мне рассказать? (Да/Нет)
>Нет
Проанализировав ваши показания я могу сказать, что вам желательно записаться к следующему специалисту: Кардиолог
ivankudryavtsev
Анализирования ошибок не увидел. Читается как "мы что-то сделали, пользователей нет, настроения нет, заморозили". Была тут на хабре юмористическая статья про стартап с супер языком программирования, который сжег денег. У вас примерно то же самое, но без денег, и без рынка, без пользователей.
msidiagnos
Все подобные помогаторы грешны одной функцией "Мы предоставляем достоверную!!! информацию". Вы серьёзно думаете, что ваша информация будет чем-то достоверной, чем другая?
Недавно была статья про помогатора бота по Covid, с, естественно, самой достоверной информацией.
uvelichitel
С протоколом DICOM пробовали работать?
bromzh
Ну даже не знаю, почему не взлетело… Даже если бот и угадает что-то, то...
swelf
У меня угадало сыпь на теле и отправило к неврологу, я не специалист, но в первую очередь пошел бы к дерматологу.
uhf
По уровню интеллекта бот напомнил мне середину 2000-х. До направления к врачу дойти не смог.
Сейчас такие вещи с голосовым управлением уже можно делать.
anonymous
Проект сам по себе возможно интересен, но при всем уважении, это habr, а не vc. Ноль технических особенностей или ресерча, а то, что вы где-то и как-то использовали python можно предполагать из заголовка. Вместо ответа на вопрос что вы делали, пока только понятно кто занимался проектом.
Очень хотелось бы увидеть минимальные технические подробности, откуда в общих чертах брали информацию. Или, если эта статься нацелена на то, чтобы проанализировать предметные или бизнесовые ошибки, можно было бы расписать __что__ это были за ошибки.
RieSet
Полезная часть сервиса не сам сервис, а контент к которому вы даете интерфейс. Не важно что вы разрабатываете: сайт, приложение, чат бота. В самом начале продумайте какой именно контент окажется в его основе.
У вас есть в команде доктор с достаточным практическим опытом, знания которого и будут перенесены в сервис? А может вы нейронке скормили 100500 книг по медицине и учили ее несколько недель на самых мощных видеокартах?
Даже если вы сами обложитесь книгами, то без должного погружения в медицину, не сможете создать ничего кроме примитивного справочника болезней, а тем более проверить достоверность данных.
Если проанализировать сайты, трафик которых вы решили увести, то в подавляющем большинстве случаев там не только текст, но и информация о том, кто это, якобы, написал. Отсылка к живому профессионалу, которому предлагается поверить.
Вообще, в ИТ очень не хватает профессионалов из других областей, которые стали чуть-чуть программистами. Но в качестве экспертов а не джунов. Чтобы правильно объяснять другим программистам особенности своей профессии и перекладывать свои знания в алгоритмы и данные для будущих экспертных сервисов
gsaw
Понимаю, что диагноз и врачу не всегда удается поставить, но все равно хотелось бы что то вроде диагноза. Может у меня закололо слегка в боку, я отнесусь к этому может как «поболит и перестанет», а это может что то опасное и срочно надо к врачу, потому что завтра умру.
А просто отправить к врачу, ну это такое. Только самим врачам наверное и интересно как источник потенциальных клиентов. Так что их спрашивайте.
Недавно искал калькулятор, посчитать проценты по кредиту. Все, что находил в итоге заканчивались формой для записи на прием в банк. Пришлось вспоминать школьную математику. Так и тут будет.
Так что в итоге я думаю все так и будут дальше смотреть видосики на ютубе про огурчик как средство от геморроя.
anonymous
Если я правильно понял, то поставленную вами задачу уже выполняет поисковик, предоставляющий пользователю рекламу в поисковой выдаче, основываясь на его поисковых запросах.
SergeiMinaev
Ожидал увидеть статью с анализом ошибок и рассуждениями о том, что можно было сделать лучше.
dmitrybelsky
Я бы для MVP использовал просто подключение нескольких знакомых студентов-медиков к чату, а не заморачивался с кодированием.
Бросается в глаза, что из медицины у вас в команде не было никого
anonymous
Главное, чтобы это не закончилось так:
Американский стартап ScaleFactor шесть лет уверял клиентов из малого бизнеса, что разработанная им программа может полностью взять на себя их финансы. Именитые инвесторы успели вложить в сервис $100 млн, пока не обнаружили, что все расчеты на самом деле ведет не искусственный интеллект, а делают вручную обычные бухгалтеры
dmitrybelsky
все-таки проверка MVP и масштабирование есть разные штуки с разными целями и способами достижения
chipsoftware
Для того, чтобы разрабатывать стартап связанный с медициной (или с любой другой специфичной отраслью) недостаточно иметь желание и технические знания, нужно еще иметь хотя бы базовые знания по указанному предмету, иначе получится такая ерунда, как у автора статьи…
> Привет! Что тебя беспокоит?
— Острая боль в груди
> Верно ли утверждение, что вас беспокоит Острый живот (Да/Нет)
На этом финиш!
Какое отношение острый живот (острое заболевание органов брюшной полости) имеет к болям в груди, которые гораздо ближе к кардиологии (стенокардия, инфаркт)?
Алгоритм никуда не годится…
Учите медицину или возьмите в команду участника с медицинским образованием, иначе ничего не будет…
Loskechos
Вы ошиблись в самом начале, формулируя тезис "люди, проводящие много времени за чтением сомнительных медицинских статей в интернете хотят получить сервис, где есть единая и достоверная информация, которую можно получить удобным способом"… Правильно будет: "люди, проводящие много времени за чтением сомнительных медицинских статей в интернете хотят найти подтверждение той болячки, которую они себе напридумывали." И этим людям абсолютно наплевать на вашу единую и достоверную информацию.
И кстати сам термин "единая и достоверная информация" к медицине применим как" "сферический конь в ваккууме" применим к проектированию железной дороги Мурманск-Бодайбо.
Stas911
Насколько помню, IBM Watson что-то такое пытался делать — вы их историю, конечно, изучили?
Ant80
я делал такую же штуку на основе экспертных интервью с почти десятком врачей различных специальностей. результат понравился самим врачам. но вот беда, V(alue) для пациентов, оказалась именно в живом человеке, лучше всего с репутацией. они готовы платить за консультацию по whatsapp с врачом, которого они хоть раз видели на видео, но не с ботом. при этом, как показывает опыт других товарищей, нормально работает расшифровка мед. анализов. мне кажется, если к расшифровке приделать ещё рекомендации препаратов с iHerb, а в идеале запартнёриться с ними, будет неплохо.
Pilgrim54
Хорошая идея, но не про здоровье, и вот почему:
Отправите вы человека не к тому врачу, или не отправите к тому, или даже если отправите к тому которому надо, а он сам начнёт лечиться, и у человека потом будет потеря здоровья, то у вас уголовное дело. Как минимум оказание услуг ненадлежащего качества, без лицензии и т.д.
В медицине очень чётко всё должно работать, в том числе и по срокам.
black1277
Наверное, все же лучше давать пользователю больше вариантов ответа, чем предлагать описать другими словами (получается игра в угадайку). И конечно, нужно привлекать специалиста врача. Если бы, все было в медицине так просто, то врачей не учили бы семь лет в ВУЗ-ах.
Lor_Nick
Не совсем в тему, но близко)
Специализированная крупная областная больница.
Телемедицина -> выделение денег, закупка оборудования, громкие заявления на всяких совещаниях, репортажи в местном ТВ…
Реальность -> 2-3 письма по электронной почте из районов в месяц, которая сводится к тому что пациента уже нет смысла везти или продление приёма таблеточек (что бы пациент ради такого пустяка не ехал в город). Вот и вся телемедицина.
з.ы. и да мы прям таки пионеры в нашей области по телемедицине)