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

Таким образом, двигаясь рука об руку с технологиями, SAP уже представила Разговорный искусственный интеллект — мощный цифровой помощник, разработанный для организаций.

Искусственный интеллект: концепция

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

Хотя SAP успешно создала блестящие и удобные пользовательские интерфейсы с надежными приложениями FIORI; встраивание их в диалоговые интерфейсы оказалось вишенкой на торте. Это было упрощено, чтобы обеспечить гораздо лучший и более плавный пользовательский интерфейс. Умные чат-боты позволяют пользователям получать немедленные и направленные ответы на свои запросы о конкретных приложениях. Они также могут приветствовать клиентов, как если бы их посещал реальный агент.

Что такое чат-боты?

Чат-бот — это автоматизированное окно или интерфейс, предназначенный для взаимодействия с конечным пользователем. Они предназначены для имитации человеческого разговора с конечным пользователем. Чат-бот автоматизирует бизнес-процессы и улучшает поддержку клиентов. К чат-боту прикреплены некоторые основные элементы, как указано ниже:

  1. Навык. Навык — это цель, для которой чат-бот предназначен для достижения результата. Например, простое приветствие, проверка прогноза погоды, выполнение небольшого задания и т. д.
  2. Набор обучающих данных. Он состоит из вероятных интеллектуальных предложений, которые пользователь будет использовать в своем обычном разговоре с ботом. Он также хранит видоизмененные предложения, содержащие похожее значение.
  3. Выражения. Предложения, которые пользователь может попросить подключиться к чат-боту, называются выражениями. Это может быть простое «Привет» или предложение с просьбой о помощи.
  4. Намерение. Набор выражений, построенных по-разному, но означающих одно и то же, считается намерением. На основании любого выражения определяется Intent и на него соответственно дается ответ.
  5. Сущность. Сущность — это вхождение ключевого слова, которое, вероятно, определяет, какое намерение должно быть активировано.
  6. Триггер: бот состоит из множества объединенных вместе навыков, а триггер — это условие, которое определяет, какое намерение выполнит бот.
  7. Требования. Информация, которую собирает навык для выполнения действия.
  8. Действие. Наконец, действие — это шаг, который чат-бот будет выполнять или выполнять по запросу пользователя.

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

ОБЩАЯ МОДЕЛЬ БОТА

Пример бота — простой цифровой помощник!

Обучение чат-бота:

Мы быстро увидим, как создать простого чат-бота, как описано выше.

Цель: Этот чат-бот расскажет пользователю о различных ландшафтах систем SAP.

Заходим на https://cai.tools.sap/ и регистрируемся здесь.

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

Даем имя чат-боту, его назначение.

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

Выберите видимость бота и создайте бота.

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

SAP уже предоставила некоторые навыки предварительной сборки, одним из которых является @greetings.
Если мы выбираем сборку, нам даются два навыка, которые мы выбрали для наших чат-ботов. Эти:

Сюда же можно добавить больше навыков.
Если говорить о приветствиях, то все понятия, которые мы читали ранее, хорошо видны:

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

ДОБАВЛЕНИЕ НОВОГО НАВЫКА БОТУ

Точно так же, если мы хотим добавить новый навык, мы идем в Build и добавляем новый навык.

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

Разговор, который можно спросить у пользователя:

  1. Могу ли я узнать доступные системы
  2. Могу ли я получить информацию о доступных системах SAP
  3. Я хочу информацию о системе

И все такие случаи.

ДОБАВЛЕНИЕ НАТЯЖЕНИЯ В БОТА

Давайте создадим намерение для вышеуказанного навыка.

ДОБАВЛЕНИЕ ВЫРАЖЕНИЙ К НАМЕРЕНИЮ:

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

ДОБАВЛЕНИЕ СУЩЕСТВ ДЛЯ ВЫРАЖЕНИЙ:

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

Таким образом, мы создаем сущность с именем System.

После создания объекта мы переходим к намерениям и выбираем или извлекаем ключевое слово из выражений. Ниже мы отметили системы как ключевое слово.

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

СОЗДАЙТЕ БОТА: ДОБАВЬТЕ ТРИГГЕРЫ:

Итак, заходим в Триггер и выбираем требования к навыку.

СОЗДАЙТЕ БОТА: ДОБАВЬТЕ ТРЕБОВАНИЯ:

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

Нажмите на новые ответы, выберите тип сообщения.

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

Наш бот спросит пользователя, какая системная информация ему действительно нужна, и мы предоставим ему такие варианты, как HANA, ECC и FIORI. Наряду с каждым вариантом мы пишем текст как предсказание того, что ответит пользователь. Этот набор прогнозов создает другую пользовательскую_систему INTENT со связанными с ней выражениями и сущностями.

ДОБАВЛЕНИЕ ДРУГОГО НАМЕРЕНИЯ И СУЩНОСТИ К НАВЫКУ:

Чтобы предсказать реакцию пользователя, я создал @user_system как новое намерение с приведенными ниже возможными выражениями.

И новая сущность HANA, в которой каждое из приведенных выше выражений сопоставлено с сущностью, которая поможет определить НАМЕРЕНИЕ из ответа пользователя.

После создания нового намерения и объекта для ответа пользователя мы сопоставляем их с требованиями при создании BOT, и если на эти заданные вопросы ответ пользователя совпадает с намерением, BOT ответит с точными системами.

СОЗДАЙТЕ БОТА: ИЗМЕНИТЕ ТРЕБОВАНИЯ:

СОЗДАЙТЕ БОТА: ОПРЕДЕЛИТЕ ДЕЙСТВИЕ:

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

ТЕСТИРОВАНИЕ БОТА:

После хорошей подготовки BOT, давайте протестируем BOT.

Прохладный! После обучения моего БОТа необходимым навыкам мой БОТ стал умным и таким удобным в использовании!

ПРЕИМУЩЕСТВА РАЗГОВОРНОГО ИИ:

  1. Мощная цифровая помощь
  2. Надежная архитектура и инфраструктура
  3. Может быть легко встроен в приложения SAP
  4. Может быть интегрирован в SAP-системы
  5. Обеспечивает мощный пользовательский интерфейс для приложений FIORI.
  6. Может быть многоязычным и адаптированным для любого устройства
  7. Персонализированный человеческий разговор в любое время и в любом месте!

С таким появлением технологий SAP Conversational AI создает значительный след на рынках и среди пользователей SAP по всему миру!

Первоначально опубликовано на https://www.applexus.com.