Link lub cytat.
http://elartu.tntu.edu.ua/handle/lib/46408
Tytuł: | Розробка чат-бота діалогу абітурієнта та ЗВО |
Inne tytuły: | Development of a chatbot for dialogue between applicants and educational institutions |
Authors: | Драбик, Олег Ігорович Drabuk, Oleg |
Affiliation: | Тернопільський національний технічний університет ім. Івана Пулюя |
Bibliographic description (Ukraine): | Драбик О. І. Розробка чат-бота діалогу абітурієнта та ЗВО : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. О. А. Пастух. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 54 с. |
Data wydania: | cze-2024 |
Date of entry: | 19-paź-2024 |
Kraj (kod): | UA |
Place edycja: | Тернопільський національний технічний університет імені Івана Пулюя |
Promotor: | Пастух, Олег Анатолійович |
Członkowie Komitetu: | Тиш, Євгенія Володимирівна |
UDC: | 004.9 |
Słowa kluczowe: | машинне навчання модель векторний пошук трансформер ембеддінг нормалізація абітурієнт код machine learning model vector search transformer embedding normalization applicant code |
Strony: | 54 |
Abstract: | Об’єкт дослідження – процес взаємодії абітурієнтів із чат-ботом у реальних умовах.
Мета роботи – Розробка та впровадження інтелектуального чат-бота, який забезпечить ефективну та зручну взаємодію між абітурієнтами та закладами вищої освіти.
Метод дослідження – опис предметної області шляхом опрацювання та аналізу теоретичних відомостей та наявних лгоритмів; проєктування бази даних із використанням методів машинного навчання; розробка і налагодження програми.
Отримані результати – розроблено систему для ведення діалогу між абітурієнтом та закладом вищої освіти. The object of the research is the interaction process between applicants and the chatbot in real conditions. The purpose of the work is to develop and implement an intelligent chatbot that ensures effective and convenient interaction between applicants and higher education institutions. The research method is a description of the subject area through the study and analysis of theoretical information and existing algorithms; database design using machine learning methods; development and debugging of the program. The results obtained are a system for conducting a dialogue between the applicant and the higher education institution has been developed. |
Content: | Реферат 1 Annotation 2 Перелік умовних скорочень 3 Вступ 6 1. Теоретичні основи та технології 10 1.1 Основи машинного навчання та його роль в NLP 10 1.2 Історія та еволюція моделей обробки природної мови 13 1.3 Основи LLM 16 1.4 Трансформери 18 1.5 Ембеддінги – принципи створення та їх застосування 21 1.6 Векторний пошук: принципи та застосування 24 2. Технологічні інструменти та платформи 28 2.1 Microsoft Azure 28 2.2 LangChain: Інтеграція ланцюжків мовної обробки 30 3. Практична реалізація та аналіз 34 3.1 Аналіз проблеми 34 3.2 Аналіз потреб 35 3.3 Реалізація RAG для покращення роботи чатбота 36 3.4 Prompt engineering 38 3.5 Можливі рекомендації щодо подальшого розвитку системи 41 4. Деталі практичної реалізації чат-бота 42 5. Безпека життєдіяльності та основи охорони праці 46 5.1 Забезпеченя безпеки працівників 46 5.2 Охорона праці та забезпечення здоров’я працівників 47 Висновки 48 Список використаних джерел 50 Додаток А Код програми 52 |
URI: | http://elartu.tntu.edu.ua/handle/lib/46408 |
Właściciel praw autorskich: | © Драбик Олег Ігорович, 2024 |
Wykaz piśmiennictwa: | 1. Brown, T. et al. (2020). Language Models are Few-Shot Learners. arXiv preprint arXiv:2005.14165. 2. Chollet, F. (2018). Learning with Python. Manning Publications. 3. Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2018). BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. arXiv preprint arXiv:1810.04805. 4. Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep Learning. MIT Press. 5. Jurafsky, D., & Martin, J. H. (2020). Speech and Language Processing. Pearson. 6. Kingma, D. P., & Ba, J. (2014). Adam: A Method for Stochastic Optimization. arXiv preprint arXiv:1412.6980. 7. LangChain. (2023). LangChain Documentation. Retrieved from https://docs.langchain.com/ 8. LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep Learning. Nature, 521(7553), 436-444. 9. Manning, C. D., Raghavan, P., & Schütze, H. (2008). Introduction to Information Retrieval. Cambridge University Press. 10. Microsoft. (2023). Azure Bot Service Documentation. Retrieved from https://docs.microsoft.com/en-us/azure/bot-service/ |
Typ zawartości: | Bachelor Thesis |
Występuje w kolekcjach: | 121 — Інженерія програмного забезпечення (бакалаври) |
Pliki tej pozycji:
Plik | Opis | Wielkość | Format | |
---|---|---|---|---|
dyplom_Drabyk_2024.pdf | 724,34 kB | Adobe PDF | Przeglądanie/Otwarcie |
Pozycje DSpace są chronione prawami autorskimi
Narzędzia administratora