背景介绍:进行满意度调查,如果是满意,就结束对话;不满意的话,询问哪里不满意。
首先创建满意与不满意两个分支意图的意图,以便在满意度调查的主意图里选择引导的意图。
1、满意意图
2、不满意
3、满意度调查主意图:
具体的词槽值自定义就行,模板配置也比较简单,就不贴图了,每个词槽配置一个对应的模板,训练之后对话即可。
4、对话效果:
需要说明的是,输入的内容不局限于展现文本,只要是词槽词典里面存在的值,都可以触发回复,比如:
这个只是一个示例小场景,但是理解了对话引导的用法之后,就可以根据自己的需求配置更加复杂的对话逻辑了。
另外,需要说明的是展现文本内容的配置,展现文本内容最好要和要引导到的那个意图有关。换句话说,如果把展现文本里面的内容单独发,这个内容要能够被解析到设定的这个意图。
如果上面的说法不理解的话,可以认为展现文本内容是属于设定的意图的一条样本。
实际配置的话,不要把多个意图的展现文本内容设置成一样,这样会造成识别错误(这种识别错误是用户角度,实际来说,是符合配置预期的)。
如果出现了引导意图需要重复澄清的情况,请检查一下引导意图单独输入的时候能否直接识别到词槽,检查模板是否正确。只有单独输入也能正常识别,对话引导才不会出现重复澄清。
在一个意图里面,一个触发规则不能配置在不同的对话引导。两个不同的对话引导,它的触发规则关系是“或”,而第一个引导的优先级高,所以满足了第一个之后就给出了回复,不会触发到第二个对话引导。
写得很详细,
检查配置数据,看看能够识别意图是正常的模板识别还是其他形式。如果交互学习日志存在数据,可以清除。
命中意图但是引导对话意图没有是为什么
这个有语音方面的多轮对话接口吗
不能超过三个吗,想做多轮对话引导
这个好,最近刚好做一个满意度调查的
初学者更详细https://ai.baidu.com/docs#/UNIT-v2-guide/top
目标对话意图想填写大于三个应该怎么解决呢?
目标对话意图想填超过三个怎么解决呢?
简单易懂,多些分享。
很好,简单粗暴
如果大家有相关问题或其他问题,欢迎留言与我们联系。