基于数字员工的业务功能调用方法技术

技术编号:39828964 阅读:5 留言:0更新日期:2023-12-29 16:06
本申请公开了一种基于数字员工的业务功能调用方法

【技术实现步骤摘要】
基于数字员工的业务功能调用方法、装置及存储介质


[0001]本申请涉及人工智能领域,具体而言,涉及一种基于数字员工的业务功能调用方法

装置及存储介质


技术介绍

[0002]随着人工智能技术的发展,基于自然语言处理的数字员工作为拟人化的新型工作人员应运而生,各大企业都开始使用数字员工为企业内部员工或者客户解决该企业的办公或者客服问题

相关技术中,数字员工通常基于自然语言处理能力实现,实质是机器人流程自动化,通过训练数据进行用户意图识别,然后以图形界面

多媒体交互等方式实现与用户的交互,用于降低重复性的劳动力投入,提高企业的智能生产力

[0003]然而,公司内存在多种业务的复杂问答场景,数字员工需要将自然语言处理结果和公司的业务系统的多种业务功能进行对接,然后再通过图形界面对话功能显示业务处理结果,数字员工与业务功能的接入流程需要进行定制化的开发工作,导致数字员工按照业务需求接入业务场景无法快速实现,业务功能无法快速迭代

[0004]相关技术中,当数字员工机器人需要接入新场景时,首先配置意图识别的问答语料和模型训练,通过图形界面对话功能与数字员工交互,然后数字员工根据问答语料的标识再与该功能所属的业务系统提供的接口进行对接,最后根据对接后接口返回值定制化返回话术和
UI
样式

针对每次新增的业务功能均需要投入开发人员对接业务功能接口,需要大量的开发成本,影响需求迭代速度/>。
由于依赖程序开发,无法对数字员工进行灵活配置,导致需求变更的迭代速度依赖于项目版本发布,无法快速响应需求变更或者新增需求

业务功能的接口调用返回后需要对接触点层图形界面渲染接口,由于界面渲染技术通常为客户端侧的开发技术,对于此前未涉及客户端
的业务系统需要大量的学习成本和开发成本,影响数字员工的需求迭代速度

[0005]针对相关技术中数字员工调用业务功能的效率低的问题,目前尚未提出有效的解决方案


技术实现思路

[0006]本申请的主要目的在于提供一种基于数字员工的业务功能调用方法

装置及存储介质,以解决相关技术中数字员工调用业务功能的效率低的问题

[0007]为了实现上述目的,根据本申请的一个方面,提供了一种基于数字员工的业务功能调用方法

该方法包括:获取客户与数字员工的对话内容,从对话内容中提取出词槽,其中,对话内容用于客户办理业务;将对话内容和词槽输入第一模型,得到与词槽对应的传参数据,其中,第一模型由多组第一训练样本训练得到,每组第一训练样本包括历史对话内容

历史词槽和历史传参数据;基于传参数据确定待调用业务功能和调用待调用业务功能的目标接口;从目标接口调用并执行待调用业务功能,得到执行待调用业务后的返回参数;将返回参数输入第二模型,得到回复客户的业务功能执行结果,其中,第二模型由多组第二
训练样本训练得到,每组第二训练样本包括历史返回参数和历史业务功能执行结果

[0008]可选地,在从对话内容中提取出词槽之前,该方法还包括:确定目标机构提供的多个业务功能,获取调用每个业务功能时需要提供的词槽,并将多个业务功能的所有词槽存入词槽库;对每个业务功能设置调用标识,建立每个业务功能

业务功能所需词槽与业务功能的调用标识之间的关联关系,得到关联关系集合,其中,关联关系集合中包含多组关联关系,每组关联关系对应一个业务功能的调用标识

业务功能所需词槽和业务功能之间的关联关系

[0009]可选地,从对话内容中提取出词槽包括:提取对话内容中的多个关键词,计算每个关键词与词槽库中的每个词槽的相似度;对于每个关键词,在关键词与词槽的相似度大于等于相似度阈值的情况下,将词槽确定为待定词槽;将所有待定词槽中最大相似度对应的待定词槽确定为目标词槽,其中,目标词槽为从对话内容中提取出的待调用业务功能需要的词槽

[0010]可选地,基于传参数据确定待调用业务功能和调用待调用业务功能的目标接口包括:从传参数据中提取出目标调用标识和接口调用参数,从目标关联关系中确定与目标调用标识关联的待调用业务功能,其中,目标关联关系为与待调用业务功能对应的一组关联关系;通过接口调用参数确定目标接口的调用地址;基于调用地址从待调用业务功能的多个接口中确定目标接口

[0011]可选地,第一模型由以下方式得到:获取目标机构提供的多个业务功能的历史调用数据,从历史调用数据中提取出每次调用业务功能的历史对话内容

历史词槽和历史传参数据;将每次调用业务功能的历史对话内容

历史词槽和历史传参数据确定为一组第一训练样本,得到多组第一训练样本;通过多组第一训练样本训练神经网络模型,得到第一模型

[0012]可选地,第二模型由以下方式得到:获取金融机构向客户提供的多个业务功能,并确定每个业务功能的历史返回参数;确定每个业务功能对应的图形界面模板,将每个历史返回参数输入到与历史返回参数对应的图形界面模板中,得到历史返回参数对应的历史业务功能执行结果;将每个历史返回参数与历史返回参数对应的历史业务功能执行结果确定为一组第二训练样本,得到多组第二训练样本;基于多组第二训练样本训练自然语言处理模型,得到第二模型

[0013]可选地,在将对话内容和词槽输入第一模型之后,该方法还包括:在第一模型未输出传参数据的情况下,基于词槽确定待调用业务功能;获取待调用业务功能需要的多个目标词槽,从多个目标词槽中确定对话内容中未包含的待补充词槽;向客户发送提示语句,其中,提示语句用于提示客户补充待补充词槽

[0014]为了实现上述目的,根据本申请的另一方面,提供了一种基于数字员工的业务功能调用装置

该装置包括:获取单元,用于获取客户与数字员工的对话内容,从对话内容中提取出词槽,其中,对话内容用于客户办理业务;第一输入单元,用于将对话内容和词槽输入第一模型,得到与词槽对应的传参数据,其中,第一模型由多组第一训练样本训练得到,每组第一训练样本包括历史对话内容

历史词槽和历史传参数据;确定单元,用于基于传参数据确定待调用业务功能和调用待调用业务功能的目标接口;调用单元,用于从目标接口调用并执行待调用业务功能,得到执行待调用业务后的返回参数;第二输入单元,用于将返
回参数输入第二模型,得到回复客户的业务功能执行结果,其中,第二模型由多组第二训练样本训练得到,每组第二训练样本包括历史返回参数和历史业务功能执行结果

[0015]通过本申请,采用以下步骤:获取客户与数字员工的对话内容,从对话内容中提取出词槽,其中,对话内容用于客户办理业务;将对话内容和词槽输入第一模型,得到与词槽本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种基于数字员工的业务功能调用方法,其特征在于,包括:获取客户与数字员工的对话内容,从所述对话内容中提取出词槽,其中,所述对话内容用于所述客户办理业务;将所述对话内容和所述词槽输入第一模型,得到与所述词槽对应的传参数据,其中,所述第一模型由多组第一训练样本训练得到,每组第一训练样本包括历史对话内容

历史词槽和历史传参数据;基于所述传参数据确定待调用业务功能和调用所述待调用业务功能的目标接口;从所述目标接口调用并执行所述待调用业务功能,得到执行所述待调用业务后的返回参数;将所述返回参数输入第二模型,得到回复所述客户的业务功能执行结果,其中,所述第二模型由多组第二训练样本训练得到,每组第二训练样本包括历史返回参数和历史业务功能执行结果
。2.
根据权利要求1所述的方法,其特征在于,在从所述对话内容中提取出词槽之前,所述方法还包括:确定目标机构提供的多个业务功能,获取调用每个业务功能时需要提供的词槽,并将所述多个业务功能的所有词槽存入词槽库;对每个业务功能设置调用标识,建立每个业务功能

业务功能所需词槽与业务功能的调用标识之间的关联关系,得到关联关系集合,其中,所述关联关系集合中包含多组关联关系,每组关联关系对应一个业务功能的所述调用标识

所述业务功能所需词槽和所述业务功能之间的关联关系
。3.
根据权利要求2所述的方法,其特征在于,从所述对话内容中提取出词槽包括:提取所述对话内容中的多个关键词,计算每个关键词与所述词槽库中的每个词槽的相似度;对于每个关键词,在关键词与词槽的相似度大于等于相似度阈值的情况下,将所述词槽确定为待定词槽;将所有待定词槽中最大相似度对应的待定词槽确定为目标词槽,其中,所述目标词槽为从所述对话内容中提取出的所述待调用业务功能需要的词槽
。4.
根据权利要求2所述的方法,其特征在于,基于所述传参数据确定待调用业务功能和调用所述待调用业务功能的目标接口包括:从所述传参数据中提取出目标调用标识和接口调用参数,从目标关联关系中确定与所述目标调用标识关联的待调用业务功能,其中,所述目标关联关系为与所述待调用业务功能对应的一组关联关系;通过所述接口调用参数确定所述目标接口的调用地址;基于所述调用地址从所述待调用业务功能的多个接口中确定所述目标接口
。5.
根据权利要求1所述的方法,其特征在于,所述第一模型由以下方式得到:获取目标机构提供的多个业务功能的历史调用数据,从所述历史调用数据中提取出每次调用业务功能的历史对话内容

历史词槽和历史传参数据;将每次调用业务功能的历史对话...

【专利技术属性】
技术研发人员:徐赟佳章孜谦陈雪峰
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1