9.21M

Розробка та впровадження чат-бота психологічної допомоги для месенджера Telegram

1.

Комплексна кваліфікаційна робота на тему
«Розробка та впровадження чат-бота
психологічної допомоги для месенджера
Telegram.»
Студенти СН-41
Кібзуй Павло Павлович
Войтюк Дмитро Миколаєвич
Керівник: Гладьо Юрій Богданович к.т.н. доцент
1

2.

Мета, Цінність
Мета: Розробка телеграм-бота для забезпечення ефективної та доступної психологічної допомоги
військовослужбовцям та цивільному населенню, включаючи тестування психічного стану, надання
рекомендацій та можливість анонімного спілкування з психологом.
Цінність:
• Доступність: Цілодобовий доступ до психологічної підтримки, особливо важливий для людей у
віддалених місцях.
• Анонімність: Знижує бар'єри для отримання допомоги, зменшуючи страх стигматизації.
• Швидкість реакції: Оперативна обробка запитів користувачів.
• Тестування: Стандартизовані тести (GAD-7, PHQ-9, PCL-5) для оцінки психологічного стану.
• Ресурси: Корисні матеріали та рекомендації для покращення психічного здоров’я.
• Інтеграція: Рекомендації щодо звернення до професійних психологів.
• Продуктивність та надійність: Використання сучасних технологій для стабільної роботи бота.
2

3.

Наявні створені рішення
3

4.

Актори телеграм-бота
4

5.

Діаграма варіантів використання користувача
5

6.

Діаграма варіантів використання для психолога та інтернет-помічника
6

7.

Інструменти
Python 3.9
Python-telegram-bot 13.7
SQLite 3
OpenAI GPT-3.5
FastAPI 0.68.0
Uvicorn 0.15.0
Git
7

8.

Розроблена БД
8

9.

Створення та використання API
9

10.

Спроєктований телеграм-бот
10

11.

Отримання корисних посилань
11

12.

Спілкування з інтернет-помічником
12

13.

Проходження тестів
13

14.

Реалізоване меню
14

15.

Архітектура проєкту
15

16.

Ієрархія проєкту
16

17.

Висновки
В результаті виконання роботи було створено телеграм-бота, який:
•забезпечує анонімне спілкування користувачів з психологом;
•пропонує стандартизовані психологічні тести (GAD-7, PHQ-9, PCL-5);
•надає корисні ресурси та рекомендації для покращення психічного здоров'я;
•інтегрується з іншими сервісами для забезпечення комплексної підтримки.
Майбутні покращення
Для подальшого розвитку та покращення функціональності телеграм-бота можна додати такі можливості:
Відео- та аудіоконсультації: Інтеграція з сервісами відео- та аудіозв'язку для проведення дистанційних
сеансів терапії.
Групові сесії: Створення можливості для групових сесій підтримки та терапії.
Ігрові елементи: Впровадження ігрових елементів для підвищення залученості користувачів.
Інтеграція з фітнес-трекерами: Відстеження фізичної активності користувачів та надання рекомендацій
щодо здорового способу життя.
Розширення бази ресурсів: Додавання нових матеріалів та ресурсів для самодопомоги та підтримки.
Моніторинг прогресу: Впровадження функцій для відстеження прогресу користувачів у процесі терапії та
реабілітації.
17
English     Русский Правила