Я новичок в приложении чат-бота и RASA, может ли кто-нибудь помочь мне понять, как мне использовать RASA NLU с RASA CORE.
Как использовать RASA NLU с RASA CORE
comment
Я думаю, вам следует сначала прочитать документацию по этой ссылке.
- person Kunal Mukherjee   schedule 10.02.2018
Ответы (1)
RASA NLU - это часть понимания естественного языка, которая используется для того, чтобы брать примеры из естественного языка и переводить их в «намерения». Например: «да», «да», «да» и «наверняка» будут переведены в намерение «да».
С другой стороны, RASA CORE - это движок, который обрабатывает поток разговора после того, как намерение пользователя уже было определено. RASA CORE также может использовать другие переводчики естественного языка, поэтому, хотя он очень хорошо сочетается с RASA NLU, их не обязательно использовать вместе.
Например, если вы использовали оба:
- Пользователь говорит "привет" базовому боту RASA
- Основной бот Rasa звонит в RASA NLU, чтобы понять, что означает "привет"
- RASA NLU переводит "привет" в "намерение = привет" (с вероятностью 85%)
- Ядро Rasa получает намерение "привет"
- Ядро Rasa просматривает свои обучающие примеры, чтобы угадать, что он должен делать, когда получает намерение "привет".
- Ядро Rasa предсказывает (с вероятностью 92%), что оно должно ответить шаблоном "utter_hello"
- Ядро Rasa отвечает пользователю: "Привет, я твой дружелюбный бот Rasa"
Надеюсь это поможет.
person
Jason Smith
schedule
11.04.2018
Спасибо! Мне нравится, когда в ответ приходит пример
- person Ateik; 22.04.2018