Как украинский разработчик создал бот в Telegram для проверки доказательности лекарств
В украинском Facebook распространяется новость о создании Telegram-бота Dokazovo. Он позволяет проверить доказательность лекарственных препаратов, основываясь на Государственном реестре лекарственных средств Украины, FDA (US Food and Drug Administration), агрегаторе DrugBank и организации Cochrane.
LIGA.Life расспросила разработчика чат-бота Вадима Иваненко об идее создания, неточности в информации и отзывах пользователей.
От собственного интереса к социальной идее
Вадим работает разработчиком программного обеспечения последние 6 лет в таких компаниях как Uklon и Helsi. Идея создать чат-бот о доказательности лекарств появилась, когда мужчина самостоятельно проверял назначенные препараты на сайтах FDA, ВОЗ, DrugBank. Говорит, что не хотел тратить лишние деньги на неэффективные лекарства.
Впоследствии увидел украинский сайт Dokazovo.in.ua, который имеет похожую на чат идею, но, по словам Вадима, слабую реализацию. Так что решил сделать лучший вариант в Telegram.
"Чат-бот – это удобно и технически легче в реализации, чем поддержка сайта. Сейчас он на этапе проверки идеи: работает ли она, есть ли потребность в таком сервисе", – добавляет разработчик.
Ресурс заработал полгода назад, но долгое время им пользовался только Вадим. Впоследствии поделился ссылкой на своей странице в LinkedIn и Twitter. В последней соцсети начал общаться с украинским анестезиологом и автором книги "Смех в конце тоннеля" Иваном Черненко. 27 марта врач поделился ботом на своей странице в Facebook, что сделало его вирусным. На данный момент количество пользователей достигло 23 000.
Как определяется уровень доказательности
Базой для бота стал Государственный реестр лекарственных средств Украины. Оттуда Вадим получает информацию об активных веществах препаратов. Именно их он ищет на сайтах FDA, ВОЗ, DrugBank, Cochrane, чтобы оценить уровень исследования. Сейчас в чат-боте 13 000 препаратов, поиск информации о большинстве из них автоматизирован.
"Но есть так называемый blacklist лекарства – "фуфломицины" (препараты без доказанной эффективности). Они перечислены на ресурсе FakеDrugs. Информацию о них заполняю вручную", – добавляет Вадим.
Бот разделяет лекарства на 4 категории по уровню доказательности:
- высокий. Действующее вещество имеет статус FDA-approved. То есть, их безопасность и эффективность хорошо исследована;
- удовлетворительный. Нет статуса FDA-approved, но есть approved by DrugBank. Этот ресурс собирает информацию из разных источников, включая европейские реестры. Поскольку строгость исследований отличается, то уровень доказательности ниже;
- низкий. Это гомеопатия, препараты фитотерапии и из blacklist;
- не рассчитан уровень исследованности. "Иногда в реестрах заявители не указывают активное вещество. Поэтому не могу рассчитать уровень доказательности препарата", – объясняет разработчик.
Доказательность активно меняется с течением времени. Потому иногда информация в боте может быть неточной. В настоящее время Вадим работает над алгоритмом, который будет рассчитывать уровни точнее.
Также пользователи заметили, что в боте можно найти не все лекарства. На это есть две причины: либо нет препарата в украинском реестре, либо информация в боте за полгода существования изменилась.
Большие планы
Сейчас Вадим активно собирает замечания от пользователей, чтобы улучшить работу бота. Говорит, что критика вся конструктивна. Поэтому в планах разработка сложных задач, а именно:
- добавление информации о протоколах лечения. Это позволит оценить эффективность препаратов при конкретных состояниях, а не только общий уровень доказательности;
- поиск лекарств по действующему веществу;
- интеграция большего количества источников;
- поиск источника, откуда можно взять информацию о пищевых и диетических добавках (БАДы).
Также Вадим предполагает, что в будущем появится тематический веб-сайт и приложение. Но для этого нужна команда, особенно работники с медицинской компетентностью. Ведь именно этого разработчика на данном этапе не хватает.