我是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。