Кейс Официальный бот Formula 1 Baku City Circuit 2018 | Unibot
facebook
Кейс Официальный бот Formula 1 Baku City Circuit 2018

Кейс Официальный бот Formula 1 Baku City Circuit 2018

Задача: Разработать чат бот ориентированный на решение самых распространенных запросов.

Почему нужен бот?

Большинство запросов, которые получает call-центр, стандартны — люди хотят узнать, цены на билеты, как добраться до мероприятия, кто будет выступать, расписание заездов и их результаты. Бот же позволит любому пользователю с помощью только привычного мессенджера в смартфоне легко получить ответы на эти вопросы, без звонка оператору.

Чат-бот Formula 1 Baku общается на трех языках: EN, RU, AZ.

Бот Formula 1 Baku ориентированный на решение самых распространенных запросов и с легкостью поможет сориентироваться на территории Гран При Азербайджана, расскажет о лайнапе подберет лучшую трибуну для просмотра гонок, пришлет оповещения с результатами гонок, напомнит об автограф сессиях, ну и просто поделится полезными советами гостю мероприятия.

Результат:

- более 4 тысяч ключевых слов, по которым пользователь может найти необходимую информацию;

- более 500 подписчиков на рассылку результатов заездов и расписание автограф сессий;
снижение нагрузки на колл-центр;

Основные компоненты системы:

Модуль входящих-выходящих сообщений. Служит для приема(и отправки) сообщений от мессенджеров (Facebook, Telegram, и т.д.)
Модуль web-extention - для рендеринга страниц вебвью.
Модуль бизнес процессов - для маршрутизации сценариев пользователей.
Модуль ключевых слов, модуль NLP, для распознавания написанного текста клиента(с ошибками, на другой раскладке и т.д.) и распознаваний “желаний” клиента.
Все модули платформы общаются между собой через месседж брокер, для гарантированной доставки сообщений.
Каждый модуль запускается в отдельном контейнере (Docker) и не занимает более чем 1 ГБ оперативной памяти.
Использование месседж брокера и запуск в изолированном контейнере каждого модуля дает возможность масштабирования и/или быстрого и простого построения отказоустойчивого кластера.

Используемые технологии:
Java8, RabbitMQ, Vert.x, Camunda, Nginx, Postgresql, Spring.

Чат-бот для Formula 1 Grand Prix Azerbaijan разработан на языке программирования Java, платформа реализована в виде микросервисов.

#чатботы #unibot