В этой статье рассмотрим кейс, когда бот не мог распознать фразу клиента, хотя она была в намерении агента.
Описание кейса: клиент заказал такси и произнёс фразу: "сколько стоит такси?" , но бот уходит в постоянный переспрос.
В данном сценарии также есть ветка с ключевыми словами, где содержится ключ "Стоять", которая идет в блок с переспросом.
Информация | ||
---|---|---|
|
Рассмотрим на примере сценария эту проблему. Клиент заказал такси и желает уточнить стоимость заказа, но бот не может распознать фразу и просит повторить.
Информация |
---|
Причина подобного поведения заключается в том, что система по умолчанию приводит слова к начальной форме перед выбором ветки, в которую идти. |
- В примере слово "стоит" (в значении стоимости) приводится к начальной форме "стоять", что совпадает с ключом "стойте".
Так как ключи приоритетнее намерений, бот бот идёт именно по ветки ветке с этим ключом в блок с текстом "Не могли бы повторить?"
Чтобы система не приводила слова к начальной форме и разбирала их, как есть. Вам нужно нажать на круговое поле и поставить галочку "в круглом блоке поставить галочку Отключить приведение слов к первой форме при выборе ответа"
Предупреждение |
---|
Однако нужно учесть, что это поможет в этом конкретном случае, но может помешать в других. |
- Так же чтобы решить эту проблему Также есть второй способ решения этого кейса. Где вам Вам нужно в стрелке с намерением "сколько стоит" поставить галочку "приоритет Приоритет ветки". Что так же Это позволит системе разбирать слова правильно.
распределять фразы правильно.
Но способ будет работать корректно только в конкретном кейсе. В других ситуациях могут возникнуть ошибки, связанные с приоритетами распределения ответов пользователей.