文档

普通节点-用户意图

普通节点中人机交互的关键触发点,即通过判定用户表述部分是否满足对应的意图条件,来决定后续对话分支的走向。

一、普通节点-用户说(用户意图)功能详解

如图:

image

1、用户说功能部分在于对于机器人播报内容问询后,用户可能存在描述性的关键词或关键语句的整理,譬如在机器人播报内容中,问询接听者身份,如图:

image

当机器人问询是否为${envVars['VENDOR_PARAM']['name']}本人时,这个时候终端接听的用户会对机器人内容进行回复,用户可能存在的回复就决定了后续对话分支的走向。当然此时我们需要针对用户的回复内容进行设定意图进行关联。

2、对话流画布中节点关联用户意图。

依然与上述图片内容为依据,当机器人询问是否为${envVars['VENDOR_PARAM']['name']}本人时,用户可能会回答是或者不是,亦或者当前处于忙碌的阶段不方便接听。既然我们已经想到了该节点问询后的用户反应时,就可以着手进行将意图与节点进行关联。

2.1、新建用户分支

image

设定分支名称

image

界面中展现意图分支条件为三种,关于三种类型的选择,这里进行解释下。

意图触发:选择此项则代表当用户描述过程中命中此意图内的内容即可向下游分支流程继续走下去。如下图:

image

条件触发:通过意图等节点设定后续对话流程的触发条件,逻辑上主要使用AND和OR条件,如下图:

image

  • AND条件:AND是同一的条件组,当选为AND的方式时,用户回复必须满足所有条件组的意图,才算是满足当前分支条件。

  • OR条件:OR之间是不同的条件组,满足任意一个条件组,即可满足条件。

表达式触发:则代表使用者自身可以通过正则表达式进行匹配用户问法

image

2.2、绑定关联意图(此处单举例为意图触发的方式)。

image

设定分支名称,并选择好分支条件的触发方式后,在意图选框中进行选择所创建好的意图或新增对应的意图,如下图:

image

关于意图该如何配置,详情参见:意图管理的配置文档

  • 本页导读 (0)
文档反馈