满足后,Amazon Lex + Lambda聊天机器人如何调用其他意图?

时间:2019-06-05 12:47:27

标签: java aws-lambda chatbot aws-lex

我是aws lex + lambda chatbot(Java 8)的新手,并且我正在研究非常基本的shoppingbot示例,其中我的机器人首先通过提示向用户获取用户详细信息,然后在实现bot消息“ Welcome XYZ,您会做什么?喜欢买吗?”

我还有其他一些意图,例如下面的用户可以购买一些物品的意图。 牛奶 面包店 蔬菜 ReviewCart

请让我知道在以下情况下我将如何实现?

1)满足问候意图后,     机器人-“欢迎,您想购买什么”     用户-牛奶   那么我应该在lambda中使用哪种对话框操作类型将用户带入Milk Intent。

2)满足问候意图后,     机器人-“欢迎,您想购买什么”     用户-没事     那么我应该使用哪种对话框操作类型来吸引用户查看意图。

简而言之,在问候语实现上

if(ans == 'yes')
  // take user to milk/bread/vegetable intent.
if(ans == 'No')
  // take user to review intent or good bye intent. 

TIA。

0 个答案:

没有答案