ВКР | КБГУ

Разработка чат-бота для службы поддержки клиентов интернет-магазина

образовательное учреждение

Кабардино-Балкарский государственный университет

Институт электроники, робототехники и искусственного интеллекта

Кафедра компьютерных технологий и информационной безопасности

Докладчик

Долов Ислам Арунович

научный руководитель

Шомахов Замир Валериевич

Ключевая ценность ВКР: клиент воспринимает чат как общение с менеджером магазина, а внутри работает двухуровневая архитектура — L1 bot для типовых сценариев, L2 AI-менеджер для свободных вопросов и операторский перехват.

AI-режимL1 botL2 AI-менеджер

безопасная проверка заказа

Статус заказа без раскрытия данных

Клиент

Где мой заказ 551204?

Амина

Чтобы безопасно показать статус, укажите email из заказа или последние 4 цифры телефона.

Клиент

marina@example.com

AI не показывает статус, пока клиент не подтвердит email или телефон.

Первый уровень: бот заготовленных ответов
L1 botстандартный сценарий закрывается быстро
Второй уровень: AI-менеджер подстраивается под клиента
L2 AIнестандартный вопрос уходит на свободный диалог
Контроль: оператор и администратор могут перехватить чат
overrideоператор и админ видят диалог и могут вмешаться

Актуальность темы

Рынку нужен не FAQ-бот, а цифровой менеджер магазина с контролем бизнеса

human-in-the-loop

Конфликт уходит оператору с контекстом

Клиент

Товар пришел сломанным, хочу вернуть деньги

Амина

Отмечаю обращение для команды поддержки и передаю уже собранный контекст.

Оператор видит summary, transcript, заказ, теги, заметки и может создать тикет.

доступность

24/7клиент ожидает ответ сразу

UX

liveдиалог похож на менеджера

нагрузка

L1типовые вопросы закрываются ботом

контроль

adminдиалог можно перехватить

требования рынка

Поток обращений покупателей 24/7
Нагрузка 24/7много обращений сходятся в один контур поддержки
Клиент ожидает естественный диалог менеджера
Эффект менеджераответ должен быть живым, а не похожим на FAQ
Администрация контролирует качество диалогов
Контроль бизнесадиалоги видны, спорный чат можно перехватить

вывод для исследования

Предмет исследования — не один чат-бот, а маршрутизация диалога между L1 bot, L2 AI-менеджером и человеком так, чтобы клиент получал единый естественный опыт, а бизнес сохранял наблюдаемость, безопасность и ручное управление.

Исследовательская постановка

Создать двухуровневого AI-менеджера с контролем оператора и администрации

цель исследования

Создать систему поддержки интернет-магазина, где L1 bot закрывает стандартные сценарии, L2 AI-менеджер отвечает на нестандартные вопросы естественным языком, а администрация видит все диалоги и может перехватить управление.

объект: процесс клиентской поддержки интернет-магазина

итоговая гипотеза

Качество поддержки повышается, если клиент получает цельный опыт менеджера, а система скрыто маршрутизирует диалог между L1, L2 и человеком по сложности и риску.

Цель исследования: разработать поддержку с эффектом живого менеджераgoal
Целевой результатединый чат, где клиент воспринимает систему как менеджера магазина
Задача исследования: маршрутизировать вопрос между ботом, AI и операторомL1AI
Задачи системыпростое закрывает L1, нестандартное уходит в AI, контроль остается у оператора
Научная проверка: метрики качества, безопасности и автоматизации100%
Доказательностьрезультат подтверждается кейсами, метриками и аудитом диалогов

рынок

требованияпроанализировать требования рынка к поддержке интернет-магазина: скорость, естественность, 24/7 и контроль качества

архитектура

L1 + L2спроектировать двухуровневую архитектуру: L1 bot для стандартных сценариев и L2 AI-менеджер для свободных вопросов

клиентский опыт

единый чатреализовать единый клиентский чат, где пользователь не ощущает техническую смену уровня ответа

управление

handoffобеспечить административный контроль: просмотр всех диалогов, аудит, handoff и ручной перехват управления

исследование

метрикипроверить новизну подхода через апробацию, evaluation-кейсы и метрики безопасной автоматизации
L1/L2

Двухуровневая диалоговая модель

Стандартные вопросы закрывает L1 bot, а нестандартные автоматически уходят на L2 AI-менеджера без разрыва клиентского опыта.
UX

Эффект единого менеджера

Пользователь не видит внутреннюю маршрутизацию и воспринимает систему как живого менеджера магазина с естественной манерой ответа.
HITL

Human override вместо полной автономии

Администрация наблюдает все диалоги и может перехватить управление, поэтому AI не заменяет контроль, а усиливает службу поддержки.

Что уже работает

Рабочий контур: 500+ тестовых диалогов и апробация в КБГУ

апробация проекта

Проект многократно тестировался студентами КБГУ: проверялись L1-ответы по стандартным сценариям, L2-ответы на свободные вопросы, безопасная верификация заказа, перевод оператору и ручной перехват из админки.

итог: клиентский опыт остается единым, а управление остается у бизнеса
диалогов500+

учебная апробация

участникиКБГУ

студенты тестировали сценарии

риски100%

перевод оператору

уверенность0%

ложных уверенных ответов

рабочая схема продукта

Пользователь видит один чат, система внутри управляет уровнем ответа

Схема рабочего контура чат-бота поддержки интернет-магазинаклиентL1 botRouterAIL2 AIпроверказаказаадминединый UX
типовые вопросы закрываются быстронестандартные уходят в AI-менеджераадмин видит историю и может вмешаться

Маршрутизация диалога

Система сама выбирает уровень ответа по сложности и риску

типовые сценарии

Первый уровень закрывает стандартные сценарии

Бот отвечает заготовленными текстами по заказу, доставке, оплате и возврату, поэтому быстрые обращения не нагружают оператора.

свободный диалог

Второй уровень ведет свободный диалог

Если вопрос не входит в стандартные сценарии, RouterAI переводит клиента к AI-менеджеру, который адаптирует стиль и отвечает естественно.

единый опыт

Клиент видит единый опыт менеджера

Смена L1/L2 происходит за интерфейсом: для пользователя это цельный разговор с менеджером интернет-магазина без технических пауз.

ручной контроль

Администрация сохраняет контроль

Админка показывает все диалоги, статусы и следы решений, а оператор может вручную перехватить чат, если требуется человек.

политики риска

Свобода AI ограничена политиками

Платежные данные, персональная информация и конфликтные обращения не остаются на AI без проверки, trace или handoff.

научная проверка

Новизна проверяется метриками

Оценивается не только текст ответа, а качество маршрутизации между L1, L2 и оператором: точность, риски, контекст и автоматизация.

Risk-aware RouterAI выбирает уровень ответа
Risk-aware routingсложность и риск определяют: L1, L2 AI или оператор
Блокировка карточных данных и безопасная проверка заказа
Безопасность данныхкарточные данные блокируются, заказ проверяется без раскрытия лишнего
AI-менеджер подстраивается под клиента и сохраняет эффект человека
Human-like AIответ выглядит как работа менеджера, а не смена алгоритма
скоростьестественностьконтекстперехватаудит

Системная схема

Архитектура двух уровней: бот заготовок, AI-менеджер и ручной перехват

клиентвидит менеджера магазина

единый чат без технической смены режима

L1bot

заготовленные ответы и FAQ

routerсложность + риск

выбор уровня ответа

L2AI-менеджер

свободный адаптивный диалог

контрольоператор + админка

все диалоги видны, чат можно перехватить

Клиентский контур: пользователь видит единый чат менеджераединый чат без смены интерфейса
Клиентский контурпользователь не видит технической смены L1, L2 и оператора
Ядро: L1 bot, RouterAI и L2 AI-менеджерL1botRouterAIL2AIrisksafe
Ядро маршрутизацииRouterAI выбирает уровень ответа по сложности и риску запроса
Контур управления: оператор, админка, аудит и SSEaudit trail + ручной перехват
Контроль бизнесаадминка видит диалоги, оператор перехватывает чат без потери истории

Клиент видит менеджера магазина

L1 bot закрывает стандартные сценарии

RouterAI оценивает сложность и риск

AI-менеджер отвечает на нестандартные вопросы

Оператор перехватывает чат с контекстом

Админка хранит диалоги, аудит и настройки

Метрики подтверждают качество маршрута

Экспериментальная проверка

Исследовательская часть: апробация, критерии и воспроизводимые метрики

точность решений

перевод рисков

эффект менеджера

проверяли, распознает ли клиент ИИ или воспринимает его как реального менеджера с именем и фото

автоматизация

Evaluation-набор: эталонные кейсы проверки500+ диалоговотбор10 кейсов
Evaluation-кейсы4 этапа проверки: апробация, выборка, критерии и сравнение
Метрики качества и тест распознавания ИИ-менеджера100%точность100%рискиAI?узнавание40% безопасной автоматизации
Качество и восприятиеточность маршрута и проверка, распознает ли клиент ИИ-менеджера с именем и фото
Benchmark сравнивает базовый, AI-only и risk-aware подходыFAQAIriskawareсравнение подходов по единым критериям
Benchmarkrisk-aware подход сравнивается с FAQ-only и AI-only режимами
выборка: 500+ диалоговапробация: студенты КБГУнамерение: жалобаисточник: kb_returnsconfidence: 0.68флаг: негативрешение: handoff

Итоговый результат

В результате получена рабочая система поддержки, а не набор отдельных экранов

защищаемый результат

Двухуровневый чат-бот для интернет-магазина, который выглядит для клиента как менеджер, но остается управляемым для бизнеса.

Итог проекта — проверяемый контур: L1 bot для заготовленных сценариев, L2 AI-менеджер для свободного диалога, операторский перехват, админский контроль, аудит, API и исследовательский стенд с метриками.

Клиентполучает цельный опыт общения с менеджером магазина без видимой смены L1/L2
Операторможет перехватить чат и продолжить беседу с готовым контекстом
Администраторвидит все диалоги, управляет базой знаний, политиками, аудитом и ролями
Исследовательоценивает маршрутизацию L1/L2/operator через метрики и benchmark

готово сейчас

рабочий чат-бот с безопасной политикой ответов

операторское рабочее место с ручным контролем

административная панель базы знаний и настроек

исследовательский стенд для защиты гипотезы

документация, тест-кейсы, OpenAPI и health endpoint

развитие после MVP

заменить demo RBAC на OIDC/IdP

перенести state из JSON в PostgreSQL/Redis

подключить реальные CRM/helpdesk и OMS

расширить evaluation на обезличенные реальные обращения

добавить мониторинг, нагрузочные и e2e-тесты

Итог: защищается не просто чат-бот, а прикладной и исследовательский результат — проверяемый механизм принятия решений о том, когда AI имеет право отвечать сам.