Как связать ответ действия со слотом в ядре rasa? - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь создать чат-бота с двумя слотами: локацией и кухней.Здесь я сталкиваюсь с двумя проблемами:

Проблема 1: Иногда бот не может поместить ответ на utter_ask_location (который является действием) в слот местоположения.Например: я дал ввод 'delhi' в ответе, но слот местоположения все еще отображается как none.

Проблема 2: Иногда бот заменяет значение ранее обновленного слота.Например: бот сохранил «kolkata» в слоте локации, и когда я поместил ответ для utter_ask_cuisine, вместо обновления в слот кухни, он обновился до слота локации.

, поэтому любой может предложить любые указатели на то же самое.

1 Ответ

0 голосов
/ 15 ноября 2018

На самом деле это больше похоже на проблему с NLU, чем на проблему Rasa Core, поскольку NLU неправильно подбирает ваши объекты.Может быть, стоит попробовать таблицы поиска blog.rasa.com/improving-entity-extraction или предоставить больше данных NLU.

...