Dialogflow(api.ai)具有不同的意图,但有类似的问题混淆了api.ai

时间:2017-11-13 13:40:23

标签: java android dialogflow

enter image description here我正在使用api.ai(Dialog flow)创建一个聊天机器人android应用程序,我有两个类似问题的意图。 对于前者 意图1:No_of_user_creating_leads        问:今天创建潜在客户的用户数量是多少?

意图2:No_of_user_creating_visits        问:今天创建潜在客户的用户数量是多少?

用户,线索和今天是实体。 当我想问第二个数字问题时,它会触发第一个意图而不是第二个。 有没有办法解决这个问题

1 个答案:

答案 0 :(得分:0)

您必须设置上下文并创建单独的意图。在 intent1 中将输出上下文设置为 intent1 ,并在 intent2 中将输出上下文设置为< em> intent2 ,现在创建2个单独的意图,如 intent1-question ,用户说今天创建潜在客户的用户数量?并使用输入上下文作为 intent1 ,并使用名称 intent2-question 创建另一个意图,用户名为Number of用户今天创建线索?并将输入上下文设置为 intent2 。请参阅https://dialogflow.com/docs/contexts