Информация в этой статье распространяется в первую очередь на телефонию. В чатах принцип определения веса фундаментально не отличается, но есть некоторые различия.
Бывает так, что из блока вопроса выходит одновременно несколько стрелок возможных ответов. Во время выполнения сценария бот сравнит полученные ответ с каждой из стрелок и пройдет по стрелке с наибольшим весом. Вес стрелки определяет ее приоритетность.
Тип выходных данных | Вес | Тип выходных данных | Вес | |||
---|---|---|---|---|---|---|
Ключевые слова | x | Номер телефона | 21 | |||
Дата | 12 | Ошибка определения номера телефона | -10 | |||
Дата и время | 12 | Ветка по умолчанию | -100 + x | |||
Время | 12 | Интеллектуальное принятие решений | x | |||
Число | 10 + x | Сигнал DTMF | 1000 | |||
Большое число | 9 + x | Файл | 150 | |||
Ошибка определения большого числа | x |
Ключевые слова
Вес стрелки Ключевые слова складывается из суммы веса всех совпадений. По умолчанию вес одного совпадения равен 1, но это значение можно менять.
Для изменения веса совпадения используйте знаки «+» и «-» перед ключом: плюс добавляет 1 к весу, а минус отнимает 1 от веса.
На скриншоте ниже ключи имеют следующие значения веса:
- да: 1
- хочу: -1
- желаю: 4
- жажду: 0
Ключевое условие | Вес |
---|---|
Ответ совпадает с ключом, который указан в поле Ключевые слова | Суммированный вес всех уникальных совпадений |
По умолчанию редактор учитывает склонение ключей. Отключить эту функцию можно в стартовом блоке.
Дата / Дата и время / Время
Все 3 типа выходных данных работают с одними и теми же входными данными: с датой и временем.
Тип Дата имеет встроенный форматор, и на выходе он показывает чистую дату.
Тип Время имеет встроенный форматор, и на выходе он показывает чистое время.
Вес этих стрелок одинаковый.
Ключевое условие | Удовлетворяет ключевому условию | Вес |
---|---|---|
Ответ является датой/временем | Да | 12 |
Конфликт
Если из блока запроса выходит несколько стрелок: Дата и время, Дата, Время. И ответ удовлетворяет условию более чем одной из них. В таком случае приоритет будет отдан стрелке, которая была создана раньше.
Число
Ключевое условие | Условие | Удовлетворяет условию | Вес |
---|---|---|---|
Ответ является числом | Удовлетворяет условию поля Значение должно быть | Да | 10 + значение поля Значение |
Нет | 10 |
Большое число
Ключевое условие | Условие | Удовлетворяет условию | Вес |
---|---|---|---|
Ответ является числом | Удовлетворяет условию поля Маска большого числа | Да | 9 + количеством символов в поле Маска большого числа |
Нет | 0 |
Конфликт
Если из блока запроса выходит несколько стрелок: Большое число, Номер телефона. И ответ удовлетворяет условию более чем одной из них. В таком случае приоритет будет отдан стрелке, которая была создана раньше.
Ошибка определения большого числа
Функционал в разработке.
Номер телефона
Ключевое условие | Условие | Удовлетворяет условию | Вес |
---|---|---|---|
Ответ является числом | Число состоит из 12 символов | Да | 21 |
Нет | 0 |
Конфликт
Если из блока запроса выходит несколько стрелок: Большое число, Номер телефона. И ответ удовлетворяет условию более чем одной из них. В таком случае приоритет будет отдан стрелке, которая была создана раньше.
Ошибка определения номера телефона
Ключевое условие | Вес |
---|---|
Ответ является числом, не подходящим под маску Номера телефона и не проходит по условиям в другие стрелки с числом | -10 |
Ветка по умолчанию
Используется для прохождения сценария в случае, если условия других стрелок выбора не соблюдаются.
Ключевое условие | Вес |
---|---|
Нет определенного условия | -100 + значение поля Максимальный вес ветки |
Интеллектуальное принятие решений
Ключевое условие | Условие | Удовлетворяет условию | Вес |
---|---|---|---|
Ответ преодолевает значение из поля Порог доверия | Установлена галка Приоритет ветки Значение поля Порог доверия > 0 | Установлена галка Приоритет ветки и значение поля Порог доверия > 0 | Точность распознавания * 100 |
Установлена галка Приоритет ветки и знание поля Порог доверия = 0 | Точность распознавания / 2 * 100 | ||
Не установлена галка Приоритет ветки и значение поля Порог доверия > 0 | Точность распознавания | ||
Не установлена галка Приоритет ветки и значение поля Порог доверия = 0 | Точность распознавания / 2 |
Сигнал DTMF
Ключевое условие | Вес |
---|---|
Ответ равен значению поля Сигнал | 1000 |
Файл
Ключевое условие | Вес |
---|---|
Ответ является файлом | 150 |