信息交互方法、装置、设备及存储介质制造方法及图纸

技术编号:32543396 阅读:19 留言:0更新日期:2022-03-05 11:41
本申请公开了一种信息交互方法、装置、设备及存储介质,涉及互联网技术领域。方法包括:在为终端提供目标服务时,获取终端在第i轮对话中的交互语句,i为大于1的整数;在目标服务的业务流包括的多个业务节点中,确定交互语句对应的目标业务节点,业务流的每个业务节点用于获取实现目标服务所需的要素,每个业务节点具有用于触发下一轮对话的引导语句;基于第i轮对话之前的历史对话所包括的多个交互语句和目标业务节点对应的引导语句,确定目标交互语句,向终端发送目标交互语句。上述方案中,通过借助于业务流的有序性,来快速定位目标业务节点,结合历史对话来精准地确定目标交互语句,从而提高了信息交互效率。从而提高了信息交互效率。从而提高了信息交互效率。

【技术实现步骤摘要】
信息交互方法、装置、设备及存储介质


[0001]本申请涉及互联网
,特别涉及一种信息交互方法、装置、设备及存储介质。

技术介绍

[0002]随着互联网技术的发展,如何以线上的信息交互方式为用户提供服务(例如电信服务、法律服务或者健康服务等),成为亟需解决的问题。
[0003]相关技术中,线上的服务一般提供有在线客服,用户输入问题,在线客服搜索问题对应的答案,然后返回答案,以供用户查看。其中,在线客服基于知识库中存储的大量的与该服务相关的信息来确定答案。
[0004]上述技术中,由于服务涉及的信息较多,而不同用户在信息交互过程中提出的问题区别较大,因此问题比较分散,在这种情况下,在线客服需要从知识库中存储的大量信息中逐一确定与问题相关的答案,因此信息交互效率较低。

技术实现思路

[0005]本申请实施例提供了一种信息交互方法、装置、设备及存储介质,能够提高信息交互的效率。技术方案如下:
[0006]一方面,提供了一种信息交互方法,所述方法包括:
[0007]在为终端提供目标服务时,获取所述终端在第i轮对话中的交互语句,i为大于1的整数;
[0008]在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点,所述业务流的每个所述业务节点用于获取实现所述目标服务所需的要素,每个所述业务节点具有用于触发下一轮对话的引导语句;
[0009]基于所述第i轮对话之前的历史对话所包括的多个交互语句和所述目标业务节点对应的引导语句,确定目标交互语句,向所述终端发送所述目标交互语句。
[0010]在一种可能的实现方式中,所述目标服务为健康服务,所述健康服务用于为用户提供健康信息的咨询;所述在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点,包括:
[0011]从所述交互语句中获取所述健康服务的目标要素;
[0012]在所述健康服务的业务流包括的多个业务节点中,确定所述目标要素对应的所述目标业务节点。
[0013]在一种可能的实现方式中,所述基于所述第i轮对话之前的历史对话所包括的多个交互语句和所述目标业务节点对应的引导语句,确定目标交互语句,包括:
[0014]基于所述目标要素、已获取的历史要素和实现所述健康服务所需的多个要素,从所述目标业务节点对应的引导语句中,确定所述目标交互语句;
[0015]其中,所述历史要素为从所述历史对话所包括的多个交互语句中获取到的要素,
所述目标交互语句用于获取所述多个要素中除所述目标要素和所述历史要素以外的要素。
[0016]在一种可能的实现方式中,所述方法还包括:
[0017]对所述交互语句进行意图识别,得到意图识别结果;
[0018]在所述意图识别结果与所述目标服务不匹配的情况下,基于所述意图识别结果,重新确定目标服务的类型,基于重新确定的目标服务的类型进行信息交互。
[0019]在一种可能的实现方式中,在所述获取所述终端在第i轮对话中的交互语句之后,所述方法还包括:
[0020]在所述交互语句的语句类型为问题类型的情况下,获取所述交互语句对应的答案,向终端发送所述答案;
[0021]在所述交互语句的语句类型不是问题类型的情况下,执行所述在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点的步骤。
[0022]在一种可能的实现方式中,所述方法还包括:
[0023]在未获取到所述交互语句对应的答案的情况下,执行所述在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点的步骤。
[0024]在一种可能的实现方式中,所述方法还包括:
[0025]获取历史交互数据,所述历史交互数据包括在历史信息交互过程中得到的多个交互语句;
[0026]对所述历史交互数据进行问题和答案的提取,得到多个问题以及与每个所述问题对应的答案;
[0027]将每个所述问题以及与所述问题对应的答案之间的对应关系存储在知识库中。
[0028]在一种可能的实现方式中,所述将每个所述问题以及与所述问题对应的答案之间的对应关系存储在知识库中,包括:
[0029]基于相关性确定模型,确定每个所述问题对应的目标问题,所述目标问题为所述知识库中已存储的问题,且与所述问题之间的相关性参数最大,所述相关性确定模型为基于多个样本问题之间的相关性参数训练得到的;
[0030]在所述知识库中,基于所述问题对应的答案,更新所述目标问题对应的答案。
[0031]在一种可能的实现方式中,所述方法还包括:
[0032]在所述答案审核通过的情况下,执行所述在所述知识库中,基于所述问题对应的答案,更新所述目标问题对应的答案的步骤。
[0033]在一种可能的实现方式中,所述方法还包括:
[0034]获取所述终端对应的画像信息,所述画像信息用于描述所述终端所属的用户;
[0035]所述基于所述第i轮对话之前的历史对话所包括的多个交互语句和所述目标业务节点对应的引导语句,确定目标交互语句,包括:
[0036]基于所述第i轮对话之前的历史对话所包括的多个交互语句,从所述目标业务节点对应的至少一个引导语句中,确定第一引导语句;
[0037]基于所述画像信息,从所述第一引导语句关联的下一级业务节点对应的至少一个引导语句中,确定第二引导语句;
[0038]基于所述画像信息对所述第二引导语句进行调整,得到所述目标交互语句。
[0039]在一种可能的实现方式中,所述方法还包括:
[0040]对历史交互数据进行画像信息的提取,得到所述终端所属用户的画像信息,所述历史交互数据包括在与所述终端的历史信息交互过程中得到的多个交互语句。
[0041]另一方面,提供了一种信息交互装置,所述装置包括:
[0042]语句获取模块,用于在为终端提供目标服务时,获取所述终端在第i轮对话中的交互语句,i为大于1的整数;
[0043]节点确定模块,用于在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点,所述业务流的每个所述业务节点用于获取实现所述目标服务所需的要素,每个所述业务节点具有用于触发下一轮对话的引导语句;
[0044]语句确定模块,用于基于所述第i轮对话之前的历史对话所包括的多个交互语句和所述目标业务节点对应的引导语句,确定目标交互语句,向所述终端发送所述目标交互语句。
[0045]在一种可能的实现方式中,所述目标服务为健康服务,所述健康服务用于为用户提供健康信息的咨询;所述节点确定模块,用于从所述交互语句中获取所述健康服务的目标要素;在所述健康服务的业务流包括的多个业务节点中,确定所述目标要素对应的所述目标业务节点。
[0046]在一种可能的实现方式中,所述语句确定模块,用于基于所述目标要素、已获取的历史要素和实现所述健康服务所需的多个要本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息交互方法,其特征在于,所述方法包括:在为终端提供目标服务时,获取所述终端在第i轮对话中的交互语句,i为大于1的整数;在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点,所述业务流的每个所述业务节点用于获取实现所述目标服务所需的要素,每个所述业务节点具有用于触发下一轮对话的引导语句;基于所述第i轮对话之前的历史对话所包括的多个交互语句和所述目标业务节点对应的引导语句,确定目标交互语句,向所述终端发送所述目标交互语句。2.根据权利要求1所述的方法,其特征在于,所述目标服务为健康服务,所述健康服务用于为用户提供健康信息的咨询;所述在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点,包括:从所述交互语句中获取所述健康服务的目标要素;在所述健康服务的业务流包括的多个业务节点中,确定所述目标要素对应的所述目标业务节点。3.根据权利要求2所述的方法,其特征在于,所述基于所述第i轮对话之前的历史对话所包括的多个交互语句和所述目标业务节点对应的引导语句,确定目标交互语句,包括:基于所述目标要素、已获取的历史要素和实现所述健康服务所需的多个要素,从所述目标业务节点对应的引导语句中,确定所述目标交互语句;其中,所述历史要素为从所述历史对话所包括的多个交互语句中获取到的要素,所述目标交互语句用于获取所述多个要素中除所述目标要素和所述历史要素以外的要素。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述交互语句进行意图识别,得到意图识别结果;在所述意图识别结果与所述目标服务不匹配的情况下,基于所述意图识别结果,重新确定目标服务的类型,基于重新确定的目标服务的类型进行信息交互。5.根据权利要求1所述的方法,其特征在于,在所述获取所述终端在第i轮对话中的交互语句之后,所述方法还包括:在所述交互语句的语句类型为问题类型的情况下,获取所述交互语句对应的答案,向终端发送所述答案;在所述交互语句的语句类型不是问题类型的情况下,执行所述在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点的步骤。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在未获取到所述交互语句对应的答案的情况下,执行所述在所述目标服务的业务流包括的多个业务节点中,确定所述交互语句对应的目标业务节点的步骤。7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:获取历史交互数据,所述历史交互数据包括在历史信息交互过程中得到的多个交互语句;对所述历史交互数据进行问题和答案的提取,得到多个问题以及与每个所述问题对应的答案;将每个所述问题以及与所述问题对应的答案之间的对应关系存储在知识库中。
8.根据权利要求7所述的方法,其特征在于,所述将每...

【专利技术属性】
技术研发人员:李科研李智勇陈孝良
申请(专利权)人:北京声智科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1