Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45754
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorГладьо, Юрій Богданович-
dc.contributor.authorКібзуй, Павло Павлович-
dc.contributor.authorKibzuy, Pavlo Pavlovych-
dc.contributor.authorВойтюк, Дмитро Миколайович-
dc.contributor.authorVoytiuk, Dmytro Mykolayovych-
dc.date.accessioned2024-07-03T10:24:42Z-
dc.date.available2024-07-03T10:24:42Z-
dc.date.issued2024-06-25-
dc.date.submitted2024-06-06-
dc.identifier.citationКібзуй П. П., Войтюк Д. М. Розробка та впровадження чат-бота психологічної допомоги для месенджера Telegram : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Ю. Б. Гладьо. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 80 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45754-
dc.description.abstractРозробка та впровадження чат-бота психологічної допомоги для месенджера Telegram (комплексна робота) Кваліфікаційна робота присвячена дослідженню розробки телеграм-бота для надання психологічної допомоги військовим та цивільному населенню. В першому розділі кваліфікаційної роботи описано сучасний стан психологічної допомоги в Україні та світі. Висвітлено проблеми, з якими стикаються військовослужбовці після повернення з бойових дій. Розглянуто види психологічної допомоги та заходи для реабілітації. Проаналізовано доцільність створення телеграм-бота для надання психологічної підтримки. В другому розділі кваліфікаційної роботи досліджено вимоги до функціональності телеграм-бота. Подано проектування інтерфейсу взаємодії користувачів з ботом та опис актантів і їхні функції. В третьому розділі кваліфікаційної роботи описано вибір інструментів та технологій для розробки телеграм-бота. Проаналізовано архітектуру бота, інтеграцію з іншими сервісами та забезпечення безпеки даних. Проведено тестування та оптимізацію роботи бота. Об’єкт дослідження: процес надання психологічної допомоги військовослужбовцям та цивільному населенню за допомогою телеграм-бота. Предмет дослідження: технології та методи розробки телеграм-бота для психологічної допомоги. Qualification Work is dedicated to the study of developing a Telegram bot for providing psychological assistance to military personnel and civilians. In the first section of the qualification work, the current state of psychological assistance in Ukraine and the world is described. The problems faced by military personnel after returning from combat are highlighted. The types of psychological assistance and rehabilitation measures are considered. The feasibility of creating a Telegram bot for providing psychological support is analyzed. In the second section of the qualification work, the requirements for the functionality of the Telegram bot are studied. The design of the user interaction interface with the bot and the description of actors and their functions are provided. In the third section of the qualification work, the choice of tools and technologies for the development of the Telegram bot is described. The bot's architecture, integration with other services, and data security are analyzed. Testing and optimization of the bot's performance are conducted. Object of study: The process of providing psychological assistance to military personnel and civilians using a Telegram bot.uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ...10 1.1 Аналіз предметної області 10 1.2 Формування вимог до телеграм-бота 15 1.3 Опис актантів та опис їх використання в телеграм-боті 17 1.4 Вибір інструментарію для створення телеграм-бота 25 1.5 Варіанти використання функціональності 31 1.6 Висновок до першого розділу 33 РОЗДІЛ 2 ПРОЄКТУВАННЯ ПРОГРАМНОГО ІНТЕРФЕЙСУ ТЕЛЕГРАМ-БОТА...35 2.1 Проєктування старту спілкування з телеграм-ботом...35 2.2 Проєктування та опис психологічних тестів...41 2.3 Проєктування взаємодії телеграм-бота з представником психологічної допомоги ...43 2.4 Можливості telegram та їх інтеграція в бот...46 2.5 Проєктування api для адміністратора...47 2.6 Аналітичні методи, для аналізу даних телеграм-бота...50 2.7 Висновки до другого розділу...53 РОЗДІЛ 3. ТЕСТУВАННЯ ТА ТЕКСПЛУАТАЦІЯ ТЕЛЕГРАМ-БОТА...54 3.1 Ієрархія проєкту телеграм-бота...54 3.2 Тестування готового рішення...56 3.3 Можливі удосконалення функціоналу телеграм-бота...60 3.4 Висновок до третього розділу...61 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ...63 4.1 Ураження електричним струмом...63 4.2 Працездатність людини-оператора...67 4.3 Загальні вимоги безпеки з охорони праці для користувачів пк...70 4.4 Кономічне значення поліпшення умов роботи та охорони праці...72 4.5 Висновок до четвертого розділу...74 ВИСНОВКИ...76 ПЕРЕЛІК ДЖЕРЕЛ...77 ДОДАТКИuk_UA
dc.language.isoukuk_UA
dc.subjectтелеграм-ботuk_UA
dc.subjecttelegram botuk_UA
dc.subjectпсихологічна допомогаuk_UA
dc.subjectpsychological helpuk_UA
dc.subjectвійськовослужбовціuk_UA
dc.subjectsoldiersuk_UA
dc.subjectпсихічне здоров’яuk_UA
dc.subjectpsychological healthuk_UA
dc.subjectтестуванняuk_UA
dc.subjecttestinguk_UA
dc.subjectпідтримкаuk_UA
dc.subjectsupportuk_UA
dc.subjectінтеграціяuk_UA
dc.subjectintegrationuk_UA
dc.titleРозробка та впровадження чат-бота психологічної допомоги для месенджера Telegramuk_UA
dc.title.alternativeDevelopment and Implementation of a Psychological Help Chatbot for the Telegram Messengeruk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Кібзуй Павло Павлович, Войтюк Дмитро Миколайович, 2024uk_UA
dc.contributor.committeeMemberСеменишин, Галина Мирославівна-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004.9:159.9-057.87uk_UA
dc.relation.references1 The battle for mental well-being in Ukraine: mental health crisis and economic aspects of mental health services in wartime [Електронний ресурс] // BMC. – 2023. – Режим доступу до ресурсу: https://ijmhs.biomedcentral.com/articles/10.1186/s13033-023-00598-3 – Дата доступу: 21.04.24.uk_UA
dc.relation.references2 Що треба знати про посттравматичний стресовий розлад [Електронний ресурс] // МОЗ України. – 2019. – Режим доступу до ресурсу: https://moz.gov.ua/article/health/scho-treba-znati-pro-posttravmatichnij-stresovij-rozlad – Дата доступу: 22.04.24.uk_UA
dc.relation.references3 Психологічні тести онлайн [Електронний ресурс] // Online Test Pad – Режим доступу до ресурсу: https://onlinetestpad.com/ua/tests/psychological – Дата доступу: 15.03.24.uk_UA
dc.relation.references4 Незвичайна терапія для військових [Електронний ресурс] // Армія inform. – 2020. – Режим доступу до ресурсу: https://armyinform.com.ua/2020/03/03/nezvychajna-terapiya-dlya-vijskovyh/ – Дата доступу: 21.04.24.uk_UA
dc.relation.references5 Лікування тваринами: як пет-терапія впливає на одужання людини? [Електронний ресурс] // Наша мама. – 2022. – Режим доступу до ресурсу: https://www.ukr.net/news/details/health/89831211.html – Дата доступу: 20.04.24.uk_UA
dc.relation.references6 Львівський центр надання послуг учасникам бойових дій [Електронний ресурс] // Social Lviv. – 2024. – Режим доступу до ресурсу: https://social.lviv.ua/institution/lvivskiy-centr-nadannya-poslug-uchas/ – Дата доступу: 22.03.24.uk_UA
dc.relation.references7 Психологічна підтримка військових та їхніх близьких у кол-центрі #ВАРТОЖИТИ [Електронний ресурс] // Вартожити. – 2024. – Режим доступу до ресурсу: https://vartozhyty.com.ua/projects/military-psychology-support – Дата доступу: 15.03.24.uk_UA
dc.relation.references8 Безкоштовний психологічний проєкт для українців [Електронний ресурс] // Montessory. – 2024. – Режим доступу до ресурсу: https://montessoriua.com/ua/think-equal-serial/?gad_source=1&gclid=Cj0KCQjw4MSzBhC8ARIsAPFOuyWVo4EU7h6DL0BapDqhVJ5zoLMO9GU3nAg2Pmt5-7lGtL9gOaUl8TAaAsVJEALw_wcB – Дата доступу: 15.03.24.uk_UA
dc.relation.references9 Instagram to Telegram Bot: Simplify and Automate Your Posts Sharing [Електронний ресурс] // Rss.app. – 2024. – Режим доступу до ресурсу: https://rss.app/bots/instagram-telegram-bot – Дата доступу: 10.06.24.uk_UA
dc.relation.references10 Building an Instagram Bot Using NodeJS, Puppeteer and Firebase [Електронний ресурс] // Medium. – 2019. – Режим доступу до ресурсу: https://03balogun.medium.com/building-an-instagram-bot-using-nodejs-puppeteer-and-firebase-28ebb93784d6 – Дата доступу: 17.03.24.uk_UA
dc.relation.references11 How to Use ChatGPT on Telegram: Your Ultimate Guide [Електронний ресурс] // SimpleLearn. – 2024. – Режим доступу до ресурсу: https://www.simplilearn.com/tutorials/chatgpt-tutorial/chatgpt-for-telegram – Дата доступу: 18.03.24.uk_UA
dc.relation.references12 Telegram Bot Building: A Guide to Building Your ChatGPT Telegram Bot [Електронний ресурс] // GPT. – 2024. – Режим доступу до ресурсу: https://yourgpt.ai/blog/growth/telegram-bot-building-a-guide-to-building-your-chatgpt-telegram-bot – Дата доступу: 22.04.24.uk_UA
dc.relation.references13 Help Initiative “Psychologichna pidtrimka — Ukraine” [Електронний ресурс] // Bysol. – 2024. – Режим доступу до ресурсу: https://bysol.org/en/initiatives/psychologichnapidtrimka/ – Дата доступу: 14.05.24.uk_UA
dc.relation.references14 Python telegram bot [Електронний ресурс] // Python. – 2024. – Режим доступу до ресурсу: https://python-telegram-bot.org/ – Дата доступу: 12.06.24.uk_UA
dc.relation.references15 How to Create a Telegram Bot using Python [Електронний ресурс] // freecodecamp. – 2022. – Режим доступу до ресурсу: https://www.freecodecamp.org/news/how-to-create-a-telegram-bot-using-python/ – Дата доступу: 19.03.24.uk_UA
dc.relation.references16 How to start messaging via the Telegram bot [Електронний ресурс] // Messageo. – 2024. – Режим доступу до ресурсу: https://messaggio.com/guides/how-to-start-messaging-via-the-telegram-bot/ – Дата доступу: 23.05.24.uk_UA
dc.relation.references17 How to Create a Persistent Menu for a Telegram Chatbot [Електронний ресурс] // SendPulse. – 2024. – Режим доступу до ресурсу: https://sendpulse.com/knowledge-base/chatbot/telegram/menu – Дата доступу: 09.05.24.uk_UA
dc.relation.references18 How To Create A Personality Test & Cultural Fit Assessment [Електронний ресурс] // TestInvite. – 2023. – Режим доступу до ресурсу: https://www.testinvite.com/dy/en/pages/blog/how-to-create-personality-test-assessment-inventory-scale – Дата доступу: 05.06.24.uk_UA
dc.relation.references19 Telegram Bot API Integrations [Електронний ресурс] // pipedream. – 2024. – Режим доступу до ресурсу: https://pipedream.com/apps/telegram-bot-api – Дата доступу: 14.05.24.uk_UA
dc.relation.references20 How to Send a Teams Meeting Invite [Електронний ресурс] // Meetingroom. – 2023. – Режим доступу до ресурсу: https://www.meetingroom365.com/blog/send-teams-meeting-invite/ – Дата доступу: 16.05.24.uk_UA
dc.relation.references21 User Authorization [Електронний ресурс] // Telegram – Режим доступу до ресурсу: https://core.telegram.org/api/auth – Дата доступу: 08.05.24.uk_UA
dc.relation.references22 A guide to Telegram.Bot library [Електронний ресурс]. – 2024. – Режим доступу до ресурсу: https://telegrambots.github.io/book/ – Дата доступу: 10.05.24.uk_UA
dc.relation.references23 InlineKeyboardButton [Електронний ресурс] // Python telegram bot. – 2024. – Режим доступу до ресурсу: https://docs.python-telegram-bot.org/en/stable/telegram.inlinekeyboardbutton.html – Дата доступу: 16.05.24.uk_UA
dc.relation.references24 Using FastAPI to Build Python Web APIs [Електронний ресурс] // Real Python. – 2023. – Режим доступу до ресурсу: https://realpython.com/fastapi-python-web-apis/ – Дата доступу: 12.04.24.uk_UA
dc.relation.references25 Django makes it easier to build better web apps more quickly and with less code. [Електронний ресурс] // Django – Режим доступу до ресурсу: https://www.djangoproject.com/ – Дата доступу: 10.06.24.uk_UA
dc.relation.references26 CRUD-Перевірка бази даних [Електронний ресурс] // QaTestLab. – 2023. – Режим доступу до ресурсу: https://training.qatestlab.com/blog/technical-articles/crud-database-validation/ – Дата доступу: 01.04.24.uk_UA
dc.relation.references27 SQLAlchemy Core - Creating Table [Електронний ресурс] // Tutorialspoint – Режим доступу до ресурсу: https://www.tutorialspoint.com/sqlalchemy/sqlalchemy_core_creating_table.htm – Дата доступу: 12.06.24.uk_UA
dc.relation.references28 Learning Analytics: The Ultimate Guide [Електронний ресурс] // Digital Learning Institute. – 2024. – Режим доступу до ресурсу: https://www.digitallearninginstitute.com/blog/learning-analytics-the-ultimate-guide – Дата доступу: 12.04.24.uk_UA
dc.relation.references29 Matplotlib Pyplot [Електронний ресурс] // W3 School – Режим доступу до ресурсу: https://www.w3schools.com/python/matplotlib_pyplot.asp – Дата доступу: 14.05.24.uk_UA
dc.relation.references30 Building Rollup hierarchies in python with Treelib and atoti [Електронний ресурс] // Medium. – 2020. – Режим доступу до ресурсу: https://medium.com/atoti/building-rollup-hierarchies-in-python-with-treelib-and-atoti-ffc61fbac69c – Дата доступу: 07.05.24.uk_UA
dc.relation.references31 Testing Your Telegram Bot with Ngrok: A Step-by-Step Guide [Електронний ресурс] // Medium. – 2023. – Режим доступу до ресурсу: https://medium.com/@oktaykopcak/testing-your-telegram-bot-with-ngrok-a-step-by-step-guide-81c8c4a9a853 – Дата доступу: 12.06.24.uk_UA
dc.relation.references32 Building Powerful Telegram Bots with Telethon in Python [Електронний ресурс] // Medium. – 2023. – Режим доступу до ресурсу: https://medium.com/@joloiuy/building-powerful-telegram-bots-with-telethon-in-python-76aef25902e9 – Дата доступу: 12.04.24.uk_UA
dc.relation.references33 Professional and credentialled therapists who you can trust [Електронний ресурс] // Betterhelp. – 2024. – Режим доступу до ресурсу: https://www.betterhelp.com/ – Дата доступу: 02.04.24.uk_UA
dc.relation.references34 Can I send anonymous direct messages on Telegram? [Електронний ресурс] // Quora. – 2023. – Режим доступу до ресурсу: https://www.quora.com/Can-I-send-anonymous-direct-messages-on-Telegram – Дата доступу: 15.05.24.uk_UA
dc.relation.references35 When to Consult a Psychologist [Електронний ресурс] // healthline. – 2020. – Режим доступу до ресурсу: https://www.healthline.com/health/mental-health/psychologist-help – Дата доступу: 12.04.24.uk_UA
dc.relation.references36 Створення сайту для психолога [Електронний ресурс] // Психологічна допомога. – 2021. – Режим доступу до ресурсу: https://anigora.com/information/sozdanie-sayta-dlya-prihologa.html – Дата доступу: 12.05.24.uk_UA
dc.relation.references37 «Швидка» психологічна допомога під час війни: як підтримати себе та інших [Електронний ресурс] // Мережа правового розвитку. – 2023. – Режим доступу до ресурсу: https://ldn.org.ua/useful-material/shvydka-psykholohichna-dopomoha-pid-chas-viyny-porady-fakhivtsia/ – Дата доступу: 12.05.24.uk_UA
dc.relation.references38 Спробуйте терапію онлайн [Електронний ресурс] // hedepy. – 2024. – Режим доступу до ресурсу: https://hedepy.com.ua/?campaignid=19195780208&adgroupid&gclid=CjwKCAjwg8qzBhAoEiwAWagLrCNm84Y9UFGizVm5S-TTCnDuZzAmfIeysN0IXVfLxVHW3LzAqCywEhoC7C8QAvD_BwE – Дата доступу: 12.06.24.uk_UA
dc.relation.references39 Як підготуватися до першого сеансу терапії з психологом [Електронний ресурс] // Життя. – 2021. – Режим доступу до ресурсу: https://life.pravda.com.ua/health/2021/05/30/245046/ – Дата доступу: 23.05.24.uk_UA
dc.relation.references40 How to create a chatbot in Telegram [Електронний ресурс] // SendPulse. – 2024. – Режим доступу до ресурсу: https://sendpulse.com/knowledge-base/chatbot/telegram/create-telegram-chatbot – Дата доступу: 12.05.24.uk_UA
dc.relation.references41 Розробка API на Python із Serverless [Електронний ресурс] // DOU. – 2019. – Режим доступу до ресурсу: https://dou.ua/lenta/articles/API-python-serverless/ – Дата доступу: 12.02.24.uk_UA
dc.relation.references42 Telegram bot 101: How to start with the Telegram API [Електронний ресурс] // Medium. – 2023. – Режим доступу до ресурсу: https://medium.com/@oleksandrpypenko/telegram-bot-101-how-to-start-with-the-telegram-api-d315c55260c8 – Дата доступу: 14.04.24.uk_UA
dc.relation.references43 Top 10 Telegram Chatbot Builders (2024) [Електронний ресурс] // botpress. – 2024. – Режим доступу до ресурсу: https://botpress.com/blog/top-10-telegram-chatbot-builders – Дата доступу: 12.02.24.uk_UA
dc.relation.references44 Key facts about Telegram [Електронний ресурс] // PewSearch. – 2022. – Режим доступу до ресурсу: https://www.pewresearch.org/short-reads/2022/12/16/key-facts-about-telegram/ – Дата доступу: 15.03.24.uk_UA
dc.relation.references45 Хостинг для телеграм-боту [Електронний ресурс] // GMHOST. – 2022. – Режим доступу до ресурсу: https://gmhost.ua/uk/hosting-dlja-telegram-botu – Дата доступу: 15.02.24.uk_UA
dc.relation.references46 How to send telegram message with python? [Updated 2024] [Електронний ресурс] // Medium. – 2023. – Режим доступу до ресурсу: https://psujit775.medium.com/ihow-to-send-telegram-message-with-python-e826b94f1d9b – Дата доступу: 06.03.24.uk_UA
dc.relation.references47 The 5 pitfalls of time tracking software [Електронний ресурс] // Zensai. – 2024. – Режим доступу до ресурсу: https://zensai.com/articles/the-5-pitfalls-of-time-tracking-software/ – Дата доступу: 05.04.24.uk_UA
dc.relation.references48 Збір та кластерізація ключових слів від А до я [Електронний ресурс] // IdeaDigital. – 2024. – Режим доступу до ресурсу: https://ideadigital.agency/blog/klasterizatsiya-klychovyh-sliv – Дата доступу: 13.05.24.uk_UA
dc.relation.references49 Ергономічні вимоги до організації робочих місць [Електронний ресурс] – Режим доступу: http:// pidruchniki.com/14821111/bzhd – Дата доступу: 12.06.2024 – Дата доступу: 15.06.24.uk_UA
dc.relation.references50 Охорона праці користувачів персональних комп'ютерів[Електронний ресурс] – Режим доступу: http://library.if.ua/book/9/1016.html – Дата доступу: 15.06.2024.uk_UA
dc.relation.references51 Гандзюк, М. П. Основи охорони праці [Текст] : підручник / М. П. Гандзюк, Є. П. Желібо, М. О. Халімовський ; за ред. М. П. Гандзюка ; МОН України. – 4-е видання. – К. : Каравела, 2013. – 384 с. – ISBN966-8019-01-6 – Дата доступу: 12.06.24.uk_UA
dc.relation.references52 Гогіташвілі, Г. Г. Основи охорони праці [Текст] : навчальний посібник / Г. Г. Гогіташвілі, В. М. Лапін ; 4-те вид. випр. і доп. – К. : Знання, 2013. – 302 с. – ISBN 978-966-346-400-8 – Дата доступу: 12.03.24.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Kibzui and Voitiuk.pdf817,1 kBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора