Разработка телеграм-бота "Личный помощник пациента"

Раздел
Программирование
Просмотров
834
Покупок
3
Антиплагиат
Не указан
Размещена
30 Окт 2020 в 00:09
ВУЗ
Не указан
Курс
4 курс
Стоимость
900 ₽
Демо-файлы   
1
docx
ПРИЛОЖЕНИЕ А отрывки ПРИЛОЖЕНИЕ А отрывки
14.1 Кбайт 14.1 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка телеграм-бота _apos_Личный помощник пациента_apos_
988.9 Кбайт 900 ₽
Описание

В последние десятилетия информационные технологии сделали огромный скачок в развитии и продолжают совершенствоваться с невероятной скоростью. Покупки в магазинах, оплата счетов, получение самой разной информации, коммуникация с другими людьми - эти и многие другие действия человек может совершить, не выходя из дома, имея под рукой гаджет и доступ в интернет. Мессенджеры и социальные сети стали занимать значительную часть в жизни людей, поэтому их возможности постоянно расширяются. Сейчас в них активно используются чат-боты. Чат-бот – это специальный виртуальный помощник, который ведет разговор с пользователем, имитируя при этом поведение человека. Чат-боты используются для консультаций, предоставления информации, сбора информации от пользователя и являются удобными средствами автоматизации различных процессов.

11 марта Всемирная организация здравоохранения объявила вспышку новой коронавирусной инфекции COVID-19 пандемией. В связи сложившейся ситуацией в мире, все больницы перегружены, а контакты с другими людьми желательно ограничить. Как следствие обратиться в больницу в обычном режиме для консультации невозможно, если нет подозрений на коронавирус. Во многих станах используются альтернативные методы оказания медицинских услуг, такие как телемедицина. Очень удобно также иметь при себе возможность узнать предварительный диагноз, основываясь на симптоме, который беспокоит человека, и получить рекомендации.

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


мессенджера и его скорость работы обеспечат быструю и эффективную работу системы.

Для достижения цели, были поставлены следующие задачи:

-  исследовать технологии чат-ботов

-  изучить платформу Telegram и Telegram Bot API

-  изучить теоретический материал об экспертных системах

-  выбрать и изучить технологии для разработки

-  разработать базу данных

-  разработать архитектуру приложения

-  разработать приложение с функционалом Telegram бота

Оглавление

ВВЕДЕНИЕ.................................................................................................... 3

1    Теоретический материал............................................................................ 5

1.1      Чат-боты.............................................................................................. 5

1.2      Обзор платформы Telegram............................................................... 6

1.3      Экспертные системы........................................................................... 7

1.4      Классификация экспертных систем.................................................... 9

1.5      Обзор медицинских экспертных систем........................................... 11

2   Исследование технологий, используемых в разработке Telegram бота 14

2.1     Telegram Bot API…........................................................................... 14

2.2     Язык программирования.................................................................. 17

2.3     Среда разработки............................................................................. 18

2.4     База данных...................................................................................... 20

2.5      Entity Framework Core….................................................................. 20

3    Реализация Telegram бота........................................................................ 22

3.1      Разработка базы данных.................................................................. 22

3.2      Разработка архитектуры приложения............................................ 25

3.3      Разработка приложения................................................................... 28

ЗАКЛЮЧЕНИЕ........................................................................................... 40

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ..................................... 41

ПРИЛОЖЕНИЕ А....................................................................................... 43

Список литературы

1.      Telegram Messenger [Электронный ресурс]. – URL: https://telegram.org/ (дата обращения: 10.04.2020)

2.      Telegram Blog [Электронный ресурс]. – URL: https://telegram.org/blog/400- million/ru?ln=f (дата обращения: 12.05.2020)

3.      Telegram Bot API [Электронный ресурс]. – URL: https://core.telegram.org/bots/api (дата обращения: 16.04.2020)

4.      Telegram Bots Book [Электронный ресурс]. – URL: https://telegrambots.github.io/book/index.html (дата обращения: 18.04.2020)

5.      Матвеева Н.Ю., Золоторюк А.В. Технологии создания и применения чат- ботов // Научные записки молодых исследователей. [Электронный ресурс].

–  2018. –  c.  28-30. –  URL:  https://cyberleninka.ru/article/n/tehnologii- sozdaniya-i-primeneniya-chat-botov/viewer (дата обращения: 25.04.2020)

6.      Савко, Л.М. Универсальный медицинский справочник. Все болезни от А до Я /Л.М Савко. — Спб.: Питер, 2009. — 270с.

7.      Стеценко, Т.В. Полный медицинский справочник. Диагностика. Симптоматика. Лечение. /Т. В. Стеценко. — М.: Клуб семейного досуга, 2017. — 620с.

8.      Нейлор К. Как построить свою экспертную систему: пер. с англ. – M.: Энергоатомиздат, 1991. – 268 с.

9.      Entity Framework Core [Электронный ресурс]. – URL: https://docs.microsoft.com/en-us/ef/core/ (дата обращения: 25.04.2020)

10. Global Three Layer Application Architecture [Электронный ресурс]. –  URL: http://www.tutisani.com/software-architecture/global-three-layer- architecture.html (дата обращения: 27.04.2020)

11. Краткий обзор языка C# [Электронный ресурс]. – 2020. – URL: https://docs.microsoft.com/ru-ru/dotnet/csharp/tour-of-csharp/           (дата обращения: 30.04.2020)


12. Development problems and prospects of the medical expert systems // Problems of information technology. – 2017. – №1. – c. 73–83.

13. Гаврилова T.A., Хорошевский В.Ф. Базы знаний интеллектуальных систем.

/T.A. Гаврилова., В.Ф. Хорошевский. — Спб.: Питер, 2000. — с. 39-45.

Вам подходит эта работа?
Похожие работы
Разработка мобильных приложений
Дипломная работа Дипломная
2 Ноя в 15:15
19
0 покупок
Разработка мобильных приложений
Лабораторная работа Лабораторная
2 Ноя в 15:04
12
0 покупок
Разработка мобильных приложений
Курсовая работа Курсовая
15 Сен в 16:51
30
0 покупок
Разработка мобильных приложений
Тест Тест
8 Сен в 22:20
99 +1
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
46
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
50 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
30
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
34
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
38
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
40
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
37 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
39
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
34 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
35 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
25
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
34
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
31
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
26 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
43
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
47 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
36
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
37
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
51
0 покупок
Темы журнала
Показать ещё
Прямой эфир