ELMA Bot > Редактор сценариев бота > Виды триггеров > Интент / Пользовательские интенты

Пользовательские интенты

Если вам не подходят готовые интенты, вы можете создать собственные с нуля или дополнить системные интенты нужными вам фразами.

Для этого выполните следующие действия:

  1. В окне для добавления интента нажмите кнопку Создать новый интент. В таблице с пользовательскими интентами появится новый.

Или на вкладке Системные выберите интент, который хотите дополнить, и нажмите кнопку Скопировать.

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

  1. Чтобы наполнить новый интент фразами или изменить содержание скопированного, нажмите кнопку Редактировать.
  2. В открывшемся окне введите название для нового интента или измените существующее.
  3. Задайте фразы, которые пользователь может использовать при обсуждении темы, для которой настраивается интент. Для этого нажмите + Добавить фразу.

user-intents-1

Для каждого интента можно задать любое количество фраз. Рекомендуется указывать 10-15. Если вы зададите меньше, качество распознавания может снизиться.

Чтобы бот распознавал намерение пользователя точнее, используйте разнообразные фразы.

Благодаря алгоритмам машинного обучения бот умеет распознавать синонимы и формы слов, а также распознавать схожие фразы. То есть не следует указывать одно и то же слово в разных формах. Например, для заказа техники можно добавить следующие фразы: «заявка на технику», «заполнить заявку», «заказать оборудование», «мне нужен ещё один монитор», «если нужна техника, это к тебе?», «в кабинете не хватает принтера», «новый ноутбук будет?».

Для разных сценариев должны задаваться разные интенты. Если они будут пересекаться, точность распознавания снизится. При создании фраз для пользовательского интента выполняется проверка на наличие схожих фраз в других интентах. Если схожая фраза обнаружена, справа от неё вы увидите значок bot-warning-icon. Чтобы просмотреть, в каких интентах уже добавлена эта фраза, наведите на него курсор.

Вы можете удалить фразу. Для этого наведите на неё курсор и нажмите Удалить фразу.

  1. Когда вы задаёте фразы, они добавляются по отдельности в разных строках. Вы можете изменять не каждую фразу по отдельности, а открыть сразу полный список. Для этого нажмите Редактировать список и внесите изменения. Чтобы применить изменения, нажмите Вернуться к списку.
  2. Нажмите кнопку Сохранить.

Список созданных или скопированных системных интентов отображается на вкладке Пользовательские.

user-intents-2

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

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

Чтобы добавить интент в сценарий, выберите его из списка и нажмите кнопку Добавить как триггер.