办事引导系统:基于百度unit实现多轮会话
ie421 发布于2018-11 浏览:12278 回复:24
6
收藏
最后编辑于2020-10

多轮会话需求
用户故事
作为办事用户,我希望办事引导系统提供多轮引导会话的功能,可以快速定位到我要办理的事项清单。

需求材料

UE期望效果

Unit测试效果

详细设计方案
设计要求
办事系统的事项结构是一个多层级事项清单,最未级是具体的办事内容。

办事咨询系统应具备以下功能:

1、针对分类进行引导,例:用户说我要办事,先引到第一分类层级,如

【机器人】

你可以说出需要办理的事项类别或具体事项名称!

如:信息报告  >  单位纳税人设立登记

认定管理  >  增值税一般纳税人资格登记

2、中间层级询问,在确定用户要办事的第一层级后,继续询问用户第二层级的分类(应可支持无限层级)

3、引导到答案:经过第1、2步后,已经定位到具体的事项,则可引导到具体的办事二维码。

4、具体事项咨询,如果用户已经知道自己要办理的事项,可以直接说明事项的名称,直接给出答案。

意图管理

实现本次引导功能,需要配置上述意图:

1、引导意图(一级对话意图):用于询问用户大概的事项类别,根据词槽匹配跳转到对应的二级对话意图

2、信息报告(二级对话意图):进一步询问用户想办理<信息报告>分类下的具体办理事项

3、认定管理(二级对话意图):进一步询问用户想办理<认定管理>分类下的具体办理事项

4、办事清单(问答意图):具体的办事清单的标准问题及答案(办事该事项所需要的资料和二维码等信息)

对话意图:引导
引导意图(一级对话意图):用于询问用户大概的事项类别,根据词槽匹配跳转到对应的二级对话意图

配置词槽:事项类别

此处只列出2个第一层级的事项类别,真实应用时,应该将所有第一层级的类别添加到字典中来。

对话回应:引导到对话意图
引导意图通这词槽匹配后,根据词槽再引导到二级对话意图。

有多少个二级分类,就需要建多个引导对话,这样会更加清晰一些。当然也可以建立一个二级分类对话将全部分类统一引导。

对话样本配置
通过对话样本,可以识别常见的咨询场景,从而更智能的引导用户进入对应的会话中来。本次简单配置如下:

对话意图:信息报告

配置词槽:事项名称
因为信息报告分类下面就是具体的办事清单了,所以具体的办事清单就作为该意图的词槽,通过匹配词槽的形式来识别具体的办事项,如下所示:

由于unit在识别词槽时,是需要全词匹配的,不能做到理解匹配,所以字典待选项的值比较长时,用户输入会比较复杂,但unit提供归一化词来枚举一下词典值的各种表达方式来解决这个问题,字典配置如下所示:

对话回应:引导到问题集
当匹配到词槽时,用户希望能够直接得出答案来,所以对话回应的方式,改为引导至问题集

其实此处我们是希望可以直接引导到具体某个问题,而不是问题集(因为问题集有很多个问题,也不知道要拿哪个问题来回复),此处可以根据返回的json进行二次开发,根据匹配到的词槽从自己的数据库中获对应的答案。

配置问题集:

收藏
点赞
6
个赞
共24条回复 最后由wangwei8638回复于2020-10
#26wangwei8638回复于2020-10
#25 gkztcdev回复
请问怎么让机器人真的返回一个二维码?不是返回“二维码”这个词,是返回能扫那种图片
展开

首先要有二维码,然后根据对话进行相应的调用

0
#25gkztcdev回复于2020-09

请问怎么让机器人真的返回一个二维码?不是返回“二维码”这个词,是返回能扫那种图片

0
#24wangwei8638回复于2020-08

很详细

0
#22rose20135188回复于2020-07
#17 shipping2018回复
针对这个案例或者这类型案例为什么不能直接先进行搜索,在最末端的具体事项里面进行搜索就可以直接得到结果,当搜不到的时候再采用对话交互一层层引导的方式,否则本来简单的事情感觉变麻烦了。不知道大家是怎么看?
展开

在对话页面去搜索,这个案例主要争对人机对话,当然也可以在最末端的具体事项里面进行搜索就可以直接得到结果,搜不到的时候再采用层层引导对话交互方式,只是实现起来应该不容易吧。

0
#21陈子敬9回复于2019-04

请问您的这个项目是否上线,可以体验吗

0
#20陈子敬9回复于2019-04

请问您的这个项目是否上线,可以体验吗

0
#19荒墨丶迷失回复于2019-02
#17 shipping2018回复
针对这个案例或者这类型案例为什么不能直接先进行搜索,在最末端的具体事项里面进行搜索就可以直接得到结果,当搜不到的时候再采用对话交互一层层引导的方式,否则本来简单的事情感觉变麻烦了。不知道大家是怎么看?
展开

我也表示赞同你的说法 末端搜索的话 用什么技术呢

1
#18才能我浪费99回复于2019-02

现在系统开发进展如何? 上线了么?

0
#17shipping2018回复于2019-02

针对这个案例或者这类型案例为什么不能直接先进行搜索,在最末端的具体事项里面进行搜索就可以直接得到结果,当搜不到的时候再采用对话交互一层层引导的方式,否则本来简单的事情感觉变麻烦了。不知道大家是怎么看?

0
#16rose20135188回复于2018-12

写得很详细。

0
#15NKOHC回复于2018-12

NB!感谢楼主分享……
(不过这个是针对具体的情况,需要具体业务人员协助处理,还未抽象出来吧?唔,头疼)

0
#14荒墨丶迷失回复于2018-11
#6 ie421回复
广州的一些政务场景

不错不错 还需要基于大量的数据进行配置

1
#13ie421回复于2018-11
#12 爱倪波回复
肖总,厉害!!

被你人肉了呵

0
#12爱倪波回复于2018-11

肖总,厉害!!

0
#11才能我浪费99回复于2018-11
#10 ie421回复
开发中了

COOL,祝系统上线成功。

0
#10ie421回复于2018-11
#9 才能我浪费99回复
这个系统投入实际应用了么?

开发中了

0
#9才能我浪费99回复于2018-11

这个系统投入实际应用了么?

0
#8才能我浪费99回复于2018-11

楼主介绍的真详细,很棒

0
#7ie421回复于2018-11
#3 想123666回复
企业事业单位系统都有用

这几天就是在研究多轮的一些应用,其实这个方案还不是很成熟

0
#6ie421回复于2018-11
#5 荒墨丶迷失回复
请问楼主是做哪家政务的呀

广州的一些政务场景

0
TOP
切换版块