Как выбрать правильное программное обеспечение чат-бота для вашего бизнеса

И какие решения соответствуют вашим требованиям к функциональности и масштабу

Введение

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

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

Чат-боты - это не один технологический монолит. У каждого решения есть разные аспекты и элементы, которые могут быть сильнее или слабее.

В зависимости от конкретной реализации ваши требования и то, что для вас важно, также могут отличаться.

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

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

Глядя на различные технологии и на то, как они развиваются, можно выделить несколько явных тенденций…

Эти тенденции включают:

  • Слияние намерений и сущностей
  • Контекстные сущности. Следовательно, объекты без конечного списка, который определяется их контекстом в высказывании пользователя.
  • Прекращение поддержки Государственного автомата. Или, по крайней мере, в сторону более разговорного интерфейса.

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

Вертикальные - Технологии

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

По горизонтали - удобство для пользователя

В этом измерении бот превращается из бота для обмена сообщениями в по-настоящему диалоговый интерфейс. От перехода от щелчка мыши к возможному неограниченному составному естественному языку.

Цифровой сотрудник

В конце игры цифровой сотрудник, выходящий из среды чат-бота, превратился в области текста и речи.

С контекстной осведомленностью на трех уровнях:

  • В текущем разговоре
  • Из предыдущих бесед
  • Из CRM и других источников данных о клиентах / пользователях

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

Среды будут включать такие устройства, как Google Home, Amazon Echo, традиционный IVR и другие. Поскольку мы, люди, можем общаться с помощью текста или голоса; аналогично цифровой сотрудник сможет разговаривать с помощью текста или голоса.

Матрица рейтингов предложений чат-ботов

Оценивая восемь решений чат-ботов, я рассмотрел девять ключевых моментов. Очевидно, что возможности NLU являются ключевыми с точки зрения намерений и сущностей. Я был особенно резок в отношении того, насколько сущности могут быть аннотированы и обнаружены контекстно.

Развитие и управление диалоговым потоком (состоянием) также являются ключевыми моментами; простота разработки важна и насколько возможно сотрудничество.

Остальные элементы говорят сами за себя.

Для разных организаций разные элементы важны и будут определять их мышление и, в конечном итоге, определять их суждения. Например, несмотря на то, что Lex во многих отношениях отсутствует, если компания использует AWS для других сервисов, Lex может быть правильным выбором.

То же самое и с Oracle.

Инструменты разработки графического потока вызовов / диалогов

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

Вы увидите, что Microsoft имеет быстрорастущую и расширяющуюся среду фреймворка для ботов с соответствующими инструментами. Что привлекательно для Microsoft, так это подход с использованием собственного кода в Bot Framework в сочетании с графическим интерфейсом Composer. Все это подкреплено исключительной мощностью LUIS.

NLU

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

В некоторых элементах среды чат-бота импровизация может иметь большое значение. С NLU дело обстоит иначе. LUIS обладает исключительной категоризацией сущностей и функциональностью. Watson Assistant также можно считать одним из лидеров с RASA.

Я также посмотрел на интеграцию компонентов NLU с другими компонентами чат-бота. Именно здесь Microsoft выделяется своим растущим объемом продаж чат-ботов.

Масштабируемость

Зрелость любой инфраструктуры проверяется в корпоративной среде, где присутствуют реализации с разнообразными сценариями использования и постоянно расширяющимся масштабом.

Готовность предприятия - это критерий оценки, которому не уделяется должного внимания. После обнаружения уязвимостей в технологию уже вложено слишком много денег и времени.

Общие рейтинги

Невозможно сравнивать фреймворки один к одному, поэтому я создал пять точек рассмотрения, как показано на изображении ниже.

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

Если компания уже вложила значительные средства в Oracle Cloud или AWS, это станет для них решающим фактором. Отказ от других соображений и облегчение боли от других недостатков.

Стоимость играет большую роль, и это снова говорит о доступности таких сред, как Cisco MindMeld и RASA; особенно для начального прототипирования.

Вывод

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

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

Подробнее здесь…