Details
| Title | Разработка серверной части интеллектуального помощника для гостиничного сервиса с использованием больших языковых моделей (LLM): выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of the server-side of an intelligent assistant for hotel service using large language models (LLM) |
|---|---|
| Creators | Казаков Вячеслав Евгеньевич |
| Scientific adviser | Юсупова Ольга Андреевна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | большая языковая модель ; генерация с дополненной выборкой ; чат-бот ; гостиничная индустрия ; микросервисная архитектура ; RAG ; large language model ; retrieval-augmented generation ; chatbot ; hotel industry ; microservice architecture |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.04 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-3496 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42689 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
В данной выпускной квалификационной работе предлагается решение проблемы автоматизации клиентского сервиса в гостиничной индустрии, заключающееся в разработке и внедрении интеллектуального помощника на базе больших языковых моделей с применением технологии генерации с дополненной выборкой (Retrieval-Augmented Generation, RAG). Для эффективного решения проблемы «галлюцинаций» нейросетей и обеспечения круглосуточной мультиязычной поддержки гостей спроектирована и реализована распределенная микросервисная архитектура. В работе приводится обоснование выбора технологического стека, включающего модуль бизнес-логики на базе Java и Spring Boot, векторную СУБД Qdrant, а также специализированную модель multilingual-e5-base. Описана практическая реализация системы, включая алгоритмы семантической сегментации (чанкинга) базы знаний отеля и маршрутизацию данных через сетевые протоколы HTTP, gRPC и SSE для обеспечения потоковой генерации ответов в реальном времени. Результаты тестирования разработанного чат-бота подтверждают высокую релевантность и фактологическую достоверность генерируемых ответов. Внедрение предложенного решения с применением технологии RAG позволяет преодолевать языковые барьеры при обслуживании клиентов, существенно снижать операционную нагрузку на персонал отелей, а также значительно повышать общее качество пользовательского опыта и удовлетворенность постояльцев.
This graduation thesis proposes a solution to the problem of automating customer service in the hotel industry, consisting in the development and deployment of an intelligent assistant based on large language models using Retrieval-Augmented Generation (Retrieval-Augmented Generation, RAG) technology. To effectively address the problem of neural network “hallucinations” and provide round-the-clock multilingual guest support, a distributed microservice architecture has been designed and implemented. The paper provides a rationale for the choice of the technology stack, including a business logic module based on Java and Spring Boot, the Qdrant vector DBMS, and the specialized multilingual-e5-base model. The practical implementation of the system is described, including algorithms for semantic segmentation (chunking) of the hotel’s knowledge base and data routing via HTTP, gRPC, and SSE network protocols to enable real-time streaming response generation. Testing results of the developed chatbot confirm the high relevance and factual accuracy of the generated responses. The deployment of the proposed solution using RAG technology makes it possible to overcome language barriers in customer service, significantly reduce the operational burden on hotel staff, and substantially improve the overall quality of the user experience and guest satisfaction.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|