百度UNIT使用的步骤与自己的一点简单理解(上)

12 篇文章 1 订阅

         最近项目需要语音上下文对话,找了几家都没有找到可以定制个性化上下文场景对话的技术,一般都是固定场景的对话,刚好,百度近期推出了UNIT技术,感觉刚好可以实现功能,可能需求与UNIT技术功能不是十分匹配,但是可以满足当前项目需求,于是就花了一天多的时间研究了一下百度UNIT技术并总结了一下简单的使用流程。这一块分两个部分来说,第一块是开发流程与自己的一点理解;第二部分是百度UNIT在线开发的一些简单界面介绍(如有不懂,具体请参见百度UNIT技术官网或者查看其文档)。

 

1,主要功能:

使用文档中有很详细的介绍了,但是这里就我个人有一点简单的理解:

      完成特定场景下的上下文对话提示问答功能。所以其主要功能是帮助或者引导客户给出提问完整信息并提供给客户所要询问的信息;根据开发者提供的对话样本配合百度的机器学习实现体验友好的智能化语音交互。

比如:办卡案例

必要条件:办卡业务银行卡种类

第一步:客户提问“我要办卡”,“我想办卡”,“我要办理银行卡”,“办理银行卡应该找谁?”......(根据开发者提供的对话样本或者对话模板,在生成模型的时候,有一个训练与学习的过程)

第二步:提示提问“您好,请问您想办理什么卡?

第三步:客户回答“信用卡

第四步:给出客户所需信息“好的,办理信用卡……

      总结:所以由上例可知,百度unit技术主要实现的是协助客户调整纠正提问从而达到主动引导对话的功能,也即提供用户“选择权”,自己掌握“主动权”,避免了在特定场景下用户漫无目的的提问,提高对话效率,提升用户体验。

 

2,开发流程:

(1)开发流程图如下:

                                                                                                 图 1

 

(2)有关联的业务需求,进行整合,比如:

                                                                                                图 2

上图中,本来有三个业务关联的业务场景,经过整合,可以划定除两个无关联的业务场景;有利于后续开发。

(3)开发单个特定业务场景。

第一步:确定意图结构流程图(很重要),比如下图“公积金业务”:

 

                                                                                                 图 3

第二步:分析上下文(用户)意图,“公积金业务”中用户的”意图“有以下四个:

1)转移公积金

2)提取公积金为现金

3)提取公积金还商业贷款

4)提取公积金还公积金贷款

第三步:统计该上下文所需词槽,比如“公积金业务”中意图所需词槽:

1)转移,公积金

2)提取,公积金,现金

3)提取,公积金,还贷款,商业贷款

4)提取,公积金,还贷款,公积金贷款

总计:公积金,转移,提取,现金,还贷款,商业贷款,公积金贷款等7个词槽

第四步:意图切换策略

      在百度UNIT中,有两类意图切换:系统引导切换用户主动切换,后者不可控,我们这里不多说,前者我自己总结了下面两种使用模式:

方式1:确定意图逻辑关系,实现意图内部“澄清话术”跳转意图

                                                                               图 4:方式1

 

方式2:根据业务逻辑结构图,使用“中转意图”(我自己定义的)实现意图切换

                                                                                     图 5:方式2

       在最终指定意图切换策略的时候,可以两种配合使用,通常第二种可以放在最后一步意图实现的时候使用(注意:使用第二种意图应道切换时,一个中转意图/意图最多只能引导至三个意图上

 

第五步:具体编辑场景,意图,词槽,对话单元,对话样本,对话模板,简单问答,训练模型,最后发布就可以使用了。

   具体操作将在第二部分介绍。截止目前,开发UNIT的流程以及思想基本就介绍完了。下一步就是具体操作及关键技术介绍。

 

 

 

 

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值