问机器人问题并得到答案后,我如何让用户回到主要问题?

时间:2018-11-09 01:25:10

标签: dialogflow

比方说,该用户需要在工作的面试前设置中回答A-B-C-D-E。假设在获得问题C时,该用户想提出一些问题,例如薪水或某物,然后此人获得了问题的答案。 如果用户说“返回”或“返回”,此人获得答案后,​​我希望用户再次获得问题C。因此,当前,由于上下文的堆积,如果该用户像“是”一样正确地记住了问题并回答,则可以顺利地转到D问题。但是人们可以忘记。另外,如果是“必需”之类的数字或其他内容,我可以提示并再次提出问题,但是在简单问题如是或否的情况下,我不知道如何。

1 个答案:

答案 0 :(得分:1)

您要寻找的是跟进意图。当用户说是或否时,它们使您可以执行特定的操作。请点击下面的链接,了解如何建立跟进意图以适应您的应用程序需求。

官方对话框流程指南-https://dialogflow.com/docs/contexts/follow-up-intents

带有示例的中型商品-https://medium.com/google-developer-experts/mastering-follow-up-intents-with-dialogflow-851b75b83f5a