РАЗРАБОТКА СИСТЕМЫ ЗАПИСИ К ВРАЧУ ПО СИМПТОМАМ
|
ВВЕДЕНИЕ 3
1. Обзор существующих систем 4
2. Разработка архитектуры системы записи к врачу по симптомам 7
2.1 Выбор стека технологий 7
2.2 Взаимодействие компонентов в системе 7
2.3 Реализация Telegram Bot 9
2.4 Реализация классификатора 12
2.5 Реализация CRM системы 18
3. Тестирование системы 22
ЗАКЛЮЧЕНИЕ 31
СПИСОК ЛИТЕРАТУРЫ 32
ПРИЛОЖЕНИЕ
1. Обзор существующих систем 4
2. Разработка архитектуры системы записи к врачу по симптомам 7
2.1 Выбор стека технологий 7
2.2 Взаимодействие компонентов в системе 7
2.3 Реализация Telegram Bot 9
2.4 Реализация классификатора 12
2.5 Реализация CRM системы 18
3. Тестирование системы 22
ЗАКЛЮЧЕНИЕ 31
СПИСОК ЛИТЕРАТУРЫ 32
ПРИЛОЖЕНИЕ
Компьютерные технологии добрались до повседневных решений, от покупки обуви до выбора недвижимости. Медицина не стала исключением. Так, блокчейн и искусственный интеллект действуют в проектах декодирования генома человека. Эксперименты по внедрению IBM Watson внесли вклад в диагностику рака, а медицинские чат-боты изменили само понятие «прием пациента». [1]
Эксперты уверены, врач тратит 60% времени общения с пациентом на сбор анамнеза. Анкетирование способна провести и медсестра, но это всего лишь переложит работу на другого человека. Разработчики медицинских чат- ботов предлагают качественно новый подход к решению вопроса. Интеллектуальные программы способны опросить больного, зафиксировать жалобы, составить предварительную картину заболевания. Однако ВОЗ предупреждает: в ближайшие 20 лет человечество столкнется с нехваткой врачей и медицинских работников. Поэтому введение чатов заранее решит эту проблему. [1]
Целью данной выпускной квалификационной работы является разработка системы, которая будет определять одно из возможных заболеваний по симптомами с помощью методов классификатора, и осуществлять соответствующую запись к врачу.
Для реализации поставленной цели необходимо решить ряд задач:
- изучить существующие решения;
- выбрать стек технологий (язык программирования, используемые
технологии и библиотеки);
- найти подходящие для решения поставленной задачи датасеты;
- разработать систему CRM, которая осуществляет процесс записи к врачу;
- выбрать подходящие алгоритмы для реализации системы;
- реализовать приложение для демонстрации способности созданной системы опрашивать пользователя, определять общую область заболевания, а также осуществлять запись к врачу.
Эксперты уверены, врач тратит 60% времени общения с пациентом на сбор анамнеза. Анкетирование способна провести и медсестра, но это всего лишь переложит работу на другого человека. Разработчики медицинских чат- ботов предлагают качественно новый подход к решению вопроса. Интеллектуальные программы способны опросить больного, зафиксировать жалобы, составить предварительную картину заболевания. Однако ВОЗ предупреждает: в ближайшие 20 лет человечество столкнется с нехваткой врачей и медицинских работников. Поэтому введение чатов заранее решит эту проблему. [1]
Целью данной выпускной квалификационной работы является разработка системы, которая будет определять одно из возможных заболеваний по симптомами с помощью методов классификатора, и осуществлять соответствующую запись к врачу.
Для реализации поставленной цели необходимо решить ряд задач:
- изучить существующие решения;
- выбрать стек технологий (язык программирования, используемые
технологии и библиотеки);
- найти подходящие для решения поставленной задачи датасеты;
- разработать систему CRM, которая осуществляет процесс записи к врачу;
- выбрать подходящие алгоритмы для реализации системы;
- реализовать приложение для демонстрации способности созданной системы опрашивать пользователя, определять общую область заболевания, а также осуществлять запись к врачу.
Возникли сложности?
Нужна помощь преподавателя?
Помощь в написании работ!
В ходе данной работы была реализована система записи к врачу по симптомам. Система подразделяется на 3 крупных подсистемы: подсистема диалог с пользователем, подсистема определения области заболевания по симптомам пациента, подсистема управления записями к специалистам. Для достижения наилучшего результата были изучены и использованы новейшие технологии и методы классификации.
Задачи, поставленные в данной работе, были выполнены. В перспективе разработка может быть доработана и использована в медицинских учреждениях для автоматизации процесса записи к врачу. Это поможет снизить нагрузку на сотрудников медицинских учреждений, частично избавиться от очередей, повысить прибыльность до 20%.
Отрасль медицины имеет огромный потенциал для применения чат-ботов с различными вариантами сценариев. При помощи различных чат-ботов можно предоставить первичную консультацию врача, записаться на прием, вызвать врача на дом, получить результаты анализов или предоставить возможность поиска аннотаций производителей лекарств, их стоимость и наличие в аптеках. Залогом успеха использования будет являться обеспечение необходимой конфиденциальности данных пациента, которую предоставит чат-бот.
Возникшие трудности:
- малое число обработанных, подходящих для обработки, датасетов;
- отсутствие мощного вычислительного оборудования для экспериментов со сложными, объёмными данными.
Возможные улучшения:
- использование большего датасета для обработки классификатором;
- усовершенствование CRM системы в плане функциональности;
- усовершенствование системы в плане информационной безопасности;
- добавление модуля для поддержания обработки естественного языка.
Задачи, поставленные в данной работе, были выполнены. В перспективе разработка может быть доработана и использована в медицинских учреждениях для автоматизации процесса записи к врачу. Это поможет снизить нагрузку на сотрудников медицинских учреждений, частично избавиться от очередей, повысить прибыльность до 20%.
Отрасль медицины имеет огромный потенциал для применения чат-ботов с различными вариантами сценариев. При помощи различных чат-ботов можно предоставить первичную консультацию врача, записаться на прием, вызвать врача на дом, получить результаты анализов или предоставить возможность поиска аннотаций производителей лекарств, их стоимость и наличие в аптеках. Залогом успеха использования будет являться обеспечение необходимой конфиденциальности данных пациента, которую предоставит чат-бот.
Возникшие трудности:
- малое число обработанных, подходящих для обработки, датасетов;
- отсутствие мощного вычислительного оборудования для экспериментов со сложными, объёмными данными.
Возможные улучшения:
- использование большего датасета для обработки классификатором;
- усовершенствование CRM системы в плане функциональности;
- усовершенствование системы в плане информационной безопасности;
- добавление модуля для поддержания обработки естественного языка.
1. Искусственный интеллект и медицина: онлайн чат-бот [Электронный ресурс]. — 2018. — URL: http://medmarketing.ua/blog/meditsinskie-chat- boty-umnye-pomoshchniki-vrachey-/ (дата обращения: 03.04.2019).
2. Розыходжаева Д.А. Сравнительный анализ моделей принятия решений в
вопросах диагностики заболеваний // Проблемы Науки — 2017 — №15 (97). [Электронный ресурс] — URL:
https://cyberleninka.ru/article/n/sravnitelnyy-analiz-modeley-prinyatiya- resheniy-v-voprosah-diagnostiki-zabolevaniy (дата обращения: 14.04.2019).
3. Шепетухина Я. И. Экспертная система диагностики легочных
заболеваний // Вестник НТУ ХПИ — 2005 — №46. [Электронный ресурс] — URL: https://cyberleninka.ru/article/n/ekspertnaya-sistema-diagnostiki-
legochnyh-zabolevaniy (дата обращения: 14.04.2019).
4. How To Implement Naive Bayes From Scratch in Python // Machine learning
mastery. [Электронный ресурс] — URL:
https://machinelearningmastery.com/naive-bayes-classifier-scratch-python/ (дата обращения: 17.04.2019).
5. Паттерны для новичков: MVC vs MVP vs MVVM // Habr [Электронный
ресурс] — URL: https://habr.com/ru/post/215605/ (дата обращения:
20.04.2019) .
6. Creating A Cryptocurrency Telegram Bot API With Laravel // Tutsforweb
[Электронный ресурс] — URL: https://tutsforweb.com/creating-a-
cryptocurrency-telegram-bot-with-laravel/ (дата обращения: 25.04.2019).
7. Laravel Tutorial: Step by Step Guide to Building Your First Laravel Application // Laravel News [Электронный ресурс] — URL: https://laravel- news.com/your-first-laravel-application (дата обращения: 05.05.2019).
8. Doc+: как мы разработали свою CRM и сократили время обработки входящего вызова в два раза // VC [Электронный ресурс] — URL:
https://vc.ru/flood/28125-doc-kak-my-razrabotali-svoyu-crm-i-sokratili- vremya-obrabotki-vhodyashchego-vyzova-v-dva-raza (дата обращения:
10.05.2019) .
9. Как я начал разрабатывать CRM-систему // SPARK [Электронный ресурс]
— URL: https://spark.ru/user/77062/blog/32277/kak-ya-nachal-razrabativat- crm-sistemu (дата обращения: 20.05.2019).
10. Фролов С.В., Куликов А.Ю., Остапенко О.А., Стрыгина Е.В. Системы поддержки врачебных решений в медицине [Текст] // Научный журнал.
— 2018. — №9. — С. 9-17.
2. Розыходжаева Д.А. Сравнительный анализ моделей принятия решений в
вопросах диагностики заболеваний // Проблемы Науки — 2017 — №15 (97). [Электронный ресурс] — URL:
https://cyberleninka.ru/article/n/sravnitelnyy-analiz-modeley-prinyatiya- resheniy-v-voprosah-diagnostiki-zabolevaniy (дата обращения: 14.04.2019).
3. Шепетухина Я. И. Экспертная система диагностики легочных
заболеваний // Вестник НТУ ХПИ — 2005 — №46. [Электронный ресурс] — URL: https://cyberleninka.ru/article/n/ekspertnaya-sistema-diagnostiki-
legochnyh-zabolevaniy (дата обращения: 14.04.2019).
4. How To Implement Naive Bayes From Scratch in Python // Machine learning
mastery. [Электронный ресурс] — URL:
https://machinelearningmastery.com/naive-bayes-classifier-scratch-python/ (дата обращения: 17.04.2019).
5. Паттерны для новичков: MVC vs MVP vs MVVM // Habr [Электронный
ресурс] — URL: https://habr.com/ru/post/215605/ (дата обращения:
20.04.2019) .
6. Creating A Cryptocurrency Telegram Bot API With Laravel // Tutsforweb
[Электронный ресурс] — URL: https://tutsforweb.com/creating-a-
cryptocurrency-telegram-bot-with-laravel/ (дата обращения: 25.04.2019).
7. Laravel Tutorial: Step by Step Guide to Building Your First Laravel Application // Laravel News [Электронный ресурс] — URL: https://laravel- news.com/your-first-laravel-application (дата обращения: 05.05.2019).
8. Doc+: как мы разработали свою CRM и сократили время обработки входящего вызова в два раза // VC [Электронный ресурс] — URL:
https://vc.ru/flood/28125-doc-kak-my-razrabotali-svoyu-crm-i-sokratili- vremya-obrabotki-vhodyashchego-vyzova-v-dva-raza (дата обращения:
10.05.2019) .
9. Как я начал разрабатывать CRM-систему // SPARK [Электронный ресурс]
— URL: https://spark.ru/user/77062/blog/32277/kak-ya-nachal-razrabativat- crm-sistemu (дата обращения: 20.05.2019).
10. Фролов С.В., Куликов А.Ю., Остапенко О.А., Стрыгина Е.В. Системы поддержки врачебных решений в медицине [Текст] // Научный журнал.
— 2018. — №9. — С. 9-17.
Работу высылаем на протяжении 30 минут после оплаты.
Подобные работы
- РАЗРАБОТКА СИСТЕМЫ ЗАПИСИ К ВРАЧУ ПО СИМПТОМАМ
Дипломные работы, ВКР, информатика. Язык работы: Русский. Цена: 3900 р. Год сдачи: 2019 - Информационная система удаленного взаимодействия врача и пациента
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 5900 р. Год сдачи: 2016 - Система рекомендации врачей-специалистов по симптомам болезни
Дипломные работы, ВКР, информатика. Язык работы: Русский. Цена: 4340 р. Год сдачи: 2018 - РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ "МЕДИЦИНСКИЙ ПОМОЩНИК"
Дипломные работы, ВКР, информатика. Язык работы: Русский. Цена: 6500 р. Год сдачи: 2019 - ЗНАЧЕНИЕ ВЕГЕТАТИВНЫХ РЕГУЛЯТОРНЫХ ПРОЦЕССОВ В МЕХАНИЗМАХ ЛАТЕРАЛИЗАЦИИ СОСУДИСТОГО ТОНУСА ПРИ БЕРЕМЕННОСТИ
Диссертация , физиология. Язык работы: Русский. Цена: 500 р. Год сдачи: 2004 - СОЗДАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДИАГНОСТИКИ ЗАБОЛЕВАНИЙ
Дипломные работы, ВКР, информационные системы. Язык работы: Русский. Цена: 6500 р. Год сдачи: 2019 - Разработка рекомендательных систем для вендинговых аппаратов по продаже лекарственных препаратов
Дипломные работы, ВКР, математическое моделирование. Язык работы: Русский. Цена: 4370 р. Год сдачи: 2018 - Разработка информационной системы учета клиентов (Сибирский государственный индустриальный университет)
Дипломные работы, ВКР, информационные системы. Язык работы: Русский. Цена: 700 р. Год сдачи: 2023 - Система выявления симптома замирания походки у пациентов с болезнью Паркинсона
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 4390 р. Год сдачи: 2024



