dotnext DotNext 2018 Мск (22.11.2018)

Помочь всем человекам: зачем мы написали свой движок чат-бота

img

Мы написали свой движок для создания чат-ботов с полностью кастомизируемой системой сценариев. В докладе расскажем, почему мы решили писать собственный движок; какие вызовы стоят перед чат-ботом, который оказывает поддержку для крупного телеком-оператора; какие алгоритмы лежали в основе первых прототипов NLU и как он работает сейчас; какие приёмы и технологии мы используем в разработке.

Комментарий Программного комитета:

Актуальная тема на примере одной из крупнейших телекоммуникационных компаний.

Мы написали свой движок для создания чат-ботов с полностью кастомизируемой системой сценариев. В качестве базового транспортного уровня мы используем MS Bot Framework, поверх которого работает сценарный движок. Для того чтобы бот мог обрабатывать запросы на естественном языке, мы с нуля разработали сервис Natural Language Understanding (аналог LUIS от MS), который может использоваться как отдельный продукт, доступный по REST API. Сейчас чат-бот пилотируется в некоторых регионах России в Личном кабинете МТС.

В докладе расскажем:

  • почему мы решили писать собственный движок;

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

  • какие алгоритмы лежали в основе первых прототипов NLU и как он работает сейчас;

  • какие приёмы и технологии мы используем в разработке.