Web-система з використанням асистента на основі штучного інтелекту для взаємодії з сайтом
| dc.contributor.advisor | Здор, Костянтин Андрійович | |
| dc.contributor.author | Панюк, Сергій Сергійович | |
| dc.date.accessioned | 2025-10-10T09:17:36Z | |
| dc.date.available | 2025-10-10T09:17:36Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Дипломна робота містить 14 ілюстрацій, 8 таблиць, 46 джерел в переліку посилань та 1 додаток, загальний обсяг 96 сторінок. Мета роботи — розробка програмного забезпечення інтернет-магазину з інтегрованим чат ботом на основі штучного інтелекту для взаємодії з сайтом. Використані методи та засоби: методи машинного навчання, моделі ChatBase, зокрема функціонал платформи .NET, а саме ASP.NET Core. Також для клієнтської частини додатку використовувався фреймворк Angular. Основний зміст роботи: У цій роботі проаналізовано сучасні підходи до розробки клієнт-серверних веб-додатків із метою створення інтернет-магазину. Розглянуто та порівняно можливі архітектурні рішення, включаючи монолітну та мікросервісну архітектури, а також визначено переваги і недоліки різних технологічних стеків як для серверної, так і для клієнтської частини. Окрему увагу приділено дослідженню можливостей інтеграції чат-ботів з елементами штучного інтелекту в інтернет-магазин. Проведено огляд технологій розробки таких ботів, їх застосування для покращення користувацького досвіду, автоматизації консультацій та обробки замовлень. У результаті реалізовано прототип чат-бота з використанням AI, інтегрованого у веб-додаток інтернет-магазину, що дозволяє надавати консультації користувачам у реальному часі. Рекомендації щодо використання: Отримані результати можуть бути використані для побудови веб-застосунків інтернет-магазинів з інтеграцією чат-ботів на основі штучного інтелекту. Такий підхід сприятиме покращенню користувацького досвіду, підвищенню ефективності обслуговування клієнтів, автоматизації відповідей на типові запитання та супроводу процесу покупки. Запропоновані рішення можуть бути адаптовані для широкого кола e-commerce платформ із врахуванням специфіки конкретного бізнесу. Програма призначена для автоматизації процесу купівлі товарів в онлайн-магазині та забезпечення розумної взаємодії з клієнтами за допомогою інтегрованого чат-бота на базі штучного інтелекту. Після авторизації користувач потрапляє на головну сторінку магазину, де має доступ до каталогу товарів із можливістю фільтрації за категоріями, пошуку, сортування та пагінації. Кожен товар представлений з фото, описом, характеристиками та ціною. Чат-бот у режимі реального часу доступний у будь-який момент і здатен надати детальну інформацію про товар, допомогти з вибором, відповісти на часті запитання або уточнити потреби покупця через уточнювальні запити. Він працює на основі попередньо навченої моделі, що має доступ до актуального каталогу магазину. Користувачі можуть додавати товари до кошика, оформлювати замовлення, переглядати історію покупок. Адміністратор має окрему панель керування, де може додавати, редагувати або видаляти товари, створювати знижки та промокоди, керувати замовленнями й користувачами. Усі дії фіксуються у відповідних логах для подальшого аналізу. Інтерфейс програми побудовано з урахуванням сучасних принципів UX/UI. Взаємодія з чат-ботом ведеться у вигляді діалогу, в якому бот зберігає контекст і пам’ятає попередні запити користувача. Завершити роботу з програмою можна через вихід із акаунту або завершення сесії, після чого система очищає персональні дані з локальної пам’яті. | |
| dc.description.abstractother | The bachelor’s thesis includes 14 illustrations, 8 tables, 46 references, and 1 appendix, with a total length of 96 pages. The aim of the work is to develop e-commerce software with an integrated AI-powered chatbot for interacting with the website. Methods and Tools Used: The work employs machine learning methods and ChatBase models, particularly utilizing the .NET platform functionality, namely ASP.NET Core. The client side of the application was developed using the Angular framework. Main Content of the Thesis: This thesis analyzes modern approaches to the development of client-server web applications with the goal of building an online store. It considers and compares potential architectural solutions, including monolithic and microservice architectures, and identifies the advantages and disadvantages of various technology stacks for both the server and client sides. Special attention is given to exploring the possibilities of integrating AI-based chatbots into e-commerce platforms. The thesis reviews the technologies used in chatbot development and their application in enhancing user experience, automating customer support, and processing orders. As a result, a prototype AI-powered chatbot integrated into a web-based online store was implemented. This chatbot is capable of providing real-time user assistance. Recommendations for Use: The obtained results can be applied to the development of web-based e-commerce applications with integrated AI-powered chatbots. This approach improves user experience, increases the efficiency of customer service, and automates responses to frequently asked questions and purchase support. The proposed solutions can be adapted for a wide range of e-commerce platforms, taking into account the specifics of particular businesses. | |
| dc.format.extent | 96 с. | |
| dc.identifier.citation | Панюк, С. С. Web-система з використанням асистента на основі штучного інтелекту для взаємодії з сайтом : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Панюк Сергій Сергійович. – Київ, 2025. – 96 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/76757 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | веб-застосунок | |
| dc.subject | інтернет-магазин | |
| dc.subject | чат-бот | |
| dc.subject | мікеросервіси | |
| dc.subject | нейронна мережа | |
| dc.subject | RNN | |
| dc.subject | LSTM | |
| dc.subject | GRU | |
| dc.subject | машинне навчання | |
| dc.subject | AI | |
| dc.subject | web application | |
| dc.subject | online store | |
| dc.subject | chatbot | |
| dc.subject | microservices | |
| dc.subject | neural network | |
| dc.subject | machine learning | |
| dc.title | Web-система з використанням асистента на основі штучного інтелекту для взаємодії з сайтом | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Paniuk_bakalavr.pdf
- Розмір:
- 1.73 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: