Bu öğeden alıntı yapmak, öğeye bağlanmak için bu tanımlayıcıyı kullanınız: http://elartu.tntu.edu.ua/handle/lib/45364
Tüm üstveri kaydı
Dublin Core AlanıDeğerDil
dc.contributor.advisorЦебрій, Олексій Ромаович-
dc.contributor.authorМазурчак, Дмитро Сергійович-
dc.contributor.authorMazurchak, Dmytro-
dc.date.accessioned2024-06-24T12:53:15Z-
dc.date.available2024-06-24T12:53:15Z-
dc.date.issued2024-06-
dc.identifier.citationМазурчак Д. С. Розробка інтелектуального чат-бота у Telegram з використанням передових технологій обробки природної мови та штучного інтелекту : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. О. Р. Цебрій. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024, 71 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45364-
dc.description.abstractКваліфікаційна робота освітнього рівня «Бакалавр» // Мазурчак Дмитро Сергійович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно інформаційних систем і програмної інженерії, кафедра програмної інженерії, група СП-42 // Тернопіль, 2024 // С. – 71, рис. – 28, табл. – 1, кресл. – 0, додат. – 2, бібліогр. – 19. Ключові слова: чат-бот, Telegram, обробка природної мови, штучний інтелект, Python, Visual Studio Code, Git, aiogram, asyncio, Google Cloud Platform, Cloud Function. Кваліфікаційна робота досліджує процеси аналізу, проєктування, розробку та тестування інтелектуального чат-бота для платформи Telegram з використанням передових технологій обробки природної мови та штучного інтелекту. В першому розділі кваліфікаційної роботи досліджено предметну область, конкурентні рішення, проаналізовано вимоги і засоби та інструменти розробки. Розділ дозволяє ознайомитись з темою та актуальністю проблематики цієї теми. В другому розділі кваліфікаційної роботи описано процеси вибору архітектури рішення, проєктування та програмної реалізації. Розділ дозволяє ознайомитись з процесами безпосередньої розробки на основі даних із першого розділу. В третьому розділі кваліфікаційної роботи описано тестування та верифікацію розробленого програмного рішення. Розділ дозволяє ознайомитись з інструментами та підходами до тестування і сформулювати кінцеву оцінку задовільності виконаної роботи.uk_UA
dc.description.abstractQualification work of the educational level "Bachelor" / Mazurchak Dmytro Serhiiovych // Ternopil National Technical University named after Ivan Pului, Faculty of Computer Information Systems and Software Engineering, Department of Software Engineering, group SP-42 // Ternopil, 2024 // P. - 71, Fig. - 28, Table - 1, Drawings - 0, Supplementary - 2, Bibliography - 19. Keywords: chatbot, Telegram, natural language processing, artificial intelligence, Python, Visual Studio Code, Git, aiogram, asyncio, Google Cloud Platform, Cloud Function. The thesis explores the processes of analyzing, designing, developing, and testing an intelligent chatbot for the Telegram platform using advanced natural language processing and artificial intelligence technologies. The first chapter of the qualification work explores the subject area, competitive solutions, analyzes requirements, and development tools and techniques. The section allows you to familiarize yourself with the topic and the relevance of the issues of this topic. The second section of the qualification work describes the processes of choosing a solution architecture, design, and program implementation. The section allows you to familiarize yourself with the processes of direct development based on the data from the first section. The third section of the qualification paper describes the testing and verification of the developed software solution. The section allows you to familiarize yourself with the tools and approaches to testing and formulate a final assessment of the satisfactory performance of the work performed.uk_UA
dc.description.tableofcontentsВСТУП... 9 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ЗАДАЧІ... 11 1.1 Постановка задачі...11 1.2 Аналіз та актуальність предметної області...13 1.3 Огляд конкурентних рішень...16 1.4 Огляд сучасних технологій обробки природної мови...18 РОЗДІЛ 2. ПРОЄКТУВАННЯ ТА РОЗРОБКА ЧАТ-БОТА... 21 2.1 Архітектура рішення... 21 2.2 Вибір технологій... 23 2.3 Створення Telegram-бота... 26 2.4 Проєктування бази даних... 28 2.5 Розробка алгоритмів для обробки природної мови... 31 2.6 Інтеграція компонентів системи... 35 РОЗДІЛ 3. ТЕСТУВАННЯ ТА ВПРОВАДЖЕННЯ ЧАТ-БОТА... 38 3.1 Стратегія тестування... 38 3.2 Застосування функціонального та інтеграційного тестування... 40 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОСНОВИ ОХОРОНИ ПРАЦІ...46 4.1 Значення адаптації в трудовому процесі... 46 4.2 Вплив кольору на покращення умов праці та підвищення продуктивності виробництва... 48 ВИСНОВКИ...53 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ... 55 ДОДАТКИ... 57 Додаток А – Лістинг коду... 58 Додаток Б – Диск... 72uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectчат-ботuk_UA
dc.subjectTelegramuk_UA
dc.subjectобробка природної мовиuk_UA
dc.subjectштучний інтелектuk_UA
dc.subjectPythonuk_UA
dc.subjectVisual Studio Codeuk_UA
dc.subjectGituk_UA
dc.subjectaiogramuk_UA
dc.subjectasynciouk_UA
dc.subjectGoogle Cloud Platformuk_UA
dc.subjectCloud Functionuk_UA
dc.titleРозробка інтелектуального чат-бота у Telegram з використанням передових технологій обробки природної мови та штучного інтелектуuk_UA
dc.title.alternativeDevelopment of an intelligent chatbot in Telegram using advanced technologies for natural language processing and artificial intelligenceuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Мазурчак Дмитро Сергійович, 2024uk_UA
dc.contributor.committeeMemberКозбур, Галина Володимирівна-
dc.coverage.placenameТернопільuk_UA
dc.format.pages71-
dc.subject.udc004.9uk_UA
dc.relation.referencesЕволюція штучного інтелекту (ШІ): Визначні моменти в історії та застосування [Електронний ресурс] // cases.media. – 2023. – Режим доступу до ресурсу: https://cases.media/en/article/evolyuciya-shtuchnogo-intelektu-shi-viznachnimomenti-v-istoriyi-ta-zastosuvannyauk_UA
dc.relation.referencesTelegram APIs [Електронний ресурс] – Режим доступу до ресурсу: https://core.telegram.orguk_UA
dc.relation.referencesЩо треба знати месенджери [Електронний ресурс] – Режим доступу до ресурсу: https://mediamaker.me/yak-zahystyty-pryvatni-rozmovy-v-mesendzherah-vidshpyguniv-hakeriv-i-vorogiv-8956/uk_UA
dc.relation.referencesНа старті в NLP [Електронний ресурс] – Режим доступу до ресурсу: https://dou.ua/forums/topic/44792/uk_UA
dc.relation.references. Python documentation [Електронний ресурс] – Режим доступу до ресурсу: https://docs.python.org/3/uk_UA
dc.relation.referencesSQLite Documentation [Електронний ресурс] – Режим доступу до ресурсу: https://www.sqlite.org/docs.htmluk_UA
dc.relation.referencesDocumentation for Visual Studio Code [Електронний ресурс] – Режим доступу до ресурсу: https://code.visualstudio.com/docsuk_UA
dc.relation.referencesCloud Functions documentation [Електронний ресурс] – Режим доступу до ресурсу: https://cloud.google.com/functions/docsuk_UA
dc.relation.referencesAiogram 3.8.0 documentation [Електронний ресурс] – Режим доступу до ресурсу: https://docs.aiogram.dev/en/latest/uk_UA
dc.relation.referencesТестова стратегія [Електронний ресурс] – Режим доступу до ресурсу: https://training.qatestlab.com/blog/technical-articles/difference-between-test-strategyand-test-plan/uk_UA
dc.coverage.countryUAuk_UA
Koleksiyonlarda Görünür:121 — Інженерія програмного забезпечення (бакалаври)

Bu öğenin dosyaları:
Dosya Açıklama BoyutBiçim 
dyplom_Mazurchak_2024.pdf2,01 MBAdobe PDFGöster/Aç


DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.

Yönetim Araçları