一种企业虚拟助手的生成系统技术方案

技术编号:37462696 阅读:10 留言:0更新日期:2023-05-06 09:36
本发明专利技术提供一种企业虚拟助手的生成系统,涉及人工智能技术领域,包括:根据用户输入的基本属性信息创建企业虚拟助手;根据用户添加的问答对以及用户于预设的意图对话模板上标注的槽位分别为虚拟助手配置问答对数据库和意图对话数据库;发布配置企业虚拟助手并对接第三方平台;企业虚拟助手在接收到通过第三方平台输入的用户问题时,识别到用户问题为对话型问题时调用问答检索引擎于问答对数据库中匹配得到问答对并给出回答,在识别到用户问题为意图型问题时调用意图对话引擎于意图对话数据库中匹配得到相应的意图对话模板时,根据意图对话模板建立意图对话。有益效果是用户无需具备编程能力即可自主生成企业虚拟助手并能够对接多个第三方平台。能够对接多个第三方平台。能够对接多个第三方平台。

【技术实现步骤摘要】
一种企业虚拟助手的生成系统


[0001]本专利技术涉及人工智能
,尤其涉及一种企业虚拟助手的生成系统。

技术介绍

[0002]企业虚拟助手,也可以称之为AI机器人助手,能够利用自然语言处理、机器学习等人工智能领域技术,接收用户咨询问题,理解问题语义、识别用户意图并给出正确的应答,正在更大力度和规模的出现在我们的生活中。智能语音客服不用多说,手机里的AI助手也成为标配。
[0003]但现有的企业虚拟助手的生成需要专业技术人员通过编程建立并维护,难以满足业务高速发展的需要,难以满足不具有编程能力的普通用户的使用需求。

技术实现思路

[0004]针对现有技术中存在的问题,本专利技术提供一种企业虚拟助手的生成系统,包括:
[0005]前端服务器,所述前端服务器包括:
[0006]创建模块,用于根据用户输入的基本属性信息创建企业虚拟助手;
[0007]技能配置模块,分别连接所述创建模块、问答对数据库和意图对话数据库,用于根据用户添加的问答对为所述虚拟助手配置所述问答对数据库,以及根据用户于预设的意图对话模板上标注的槽位为所述虚拟助手配置所述意图对话数据库;
[0008]发布部署模块,连接所述技能配置模块,用于发布配置有所述基本属性信息、所述问答对数据库和所述意图对话数据库的企业虚拟助手并对接相应的第三方平台;
[0009]后端服务器,连接所述前端服务器,所述后端服务器中装载有问题识别模块,以及连接所述问题识别模块的问答检索引擎和意图对话引擎;
[0010]所述企业虚拟助手在接收到通过所述第三方平台输入的用户问题时,调用所述问题识别模块识别到所述用户问题为对话型问题时调用所述问答检索引擎于所述问答对数据库中匹配得到相应的所述问答对并给出回答,以及在识别到所述用户问题为意图型问题时调用所述意图对话引擎于所述意图对话数据库中匹配得到相应的所述意图对话模板时,根据所述意图对话模板建立意图对话。
[0011]优选的,所述问答检索引擎包括:
[0012]问题匹配单元,用于分别计算所述用户问题与所述问答数据库中各所述问答对中的标准问题之间的问题匹配度,将各所述问题匹配度从大到小进行排序形成匹配度序列;
[0013]匹配判断单元,连接所述问题匹配单元,用于在判断最大的所述问题匹配度大于预设阈值时,将最大的所述问题匹配度关联的所述标准问题作为第一匹配结果输出,以及在判断最大的所述问题匹配度不大于所述预设阈值时,由所述匹配度序列中选择排序靠前的预设数量的各所述问题匹配度关联的所述标准问题作为第二匹配结果输出;
[0014]第一输出单元,连接所述匹配判断单元,用于根据所述第一匹配结果向所述用户给出所述标准问题关联的标准答案作为所述回答;
[0015]第二输出单元,连接所述匹配判断单元,用于根据所述第二匹配结果向所述用户提出各所述标准问题作为所述回答,以供用户选择所述标准问题作为所述用户问题。
[0016]优选的,所述技能配置模块包括预处理单元,用于分别将用户添加所述问答对中包含的标准问题进行预处理得到各所述标准问题的第一指纹编码并保存;
[0017]则所述问题匹配单元包括:
[0018]处理子单元,用于处理得到所述用户问题的第二指纹编码;
[0019]匹配子单元,连接所述处理子单元,用于分别计算所述第二指纹编码与各所述第一指纹编码之间的编辑距离;
[0020]排序子单元,连接所述匹配子单元,用于将各所述编辑距离进行归一化处理得到相应的归一化分值作为所述问题匹配度,随后将各所述问题匹配度从大到小进行排序形成所述匹配度序列。
[0021]优选的,采用局部敏感哈希算法处理得到所述第一指纹编码和所述第二指纹编码。
[0022]优选的,采用sigmoid函数对各所述编辑距离进行归一化处理得到所述归一化分值。
[0023]优选的,所述意图对话引擎包括:
[0024]存储单元,用于保存根据所述意图对话数据库中的各意图对话模板及其标注的所述槽位训练得到的槽位识别模型;
[0025]槽位识别单元,连接所述存储单元,用于将所述用户问题输入所述槽位识别模型以识别得到所述用户问题中包含的槽位内容和非槽位内容;
[0026]模板匹配单元,连接所述槽位识别单元,用于根据所述槽位内容和所述非槽位内容于所述意图对话数据库中进行匹配,并将匹配得到的各所述意图对话模板作为候选模板;
[0027]语义匹配单元,连接所述模板匹配单元,用于将所述用户问题和各所述候选模板进行语义相似性分析,并选取语义相似性分析得到的语义相似度最高的所述候选模板建立意图对话。
[0028]优选的,所述第三方平台包括微信小程序,微信公众号,企业微信,钉钉,slack中的至少一种。
[0029]优选的,所述基本属性信息包括名字,和/或性别,和/或生日,和/或电话,和/或对话导语。
[0030]上述技术方案具有如下优点或有益效果:通过前端服务器为用户提供企业虚拟助手的生成界面,以便用户根据需求自定义企业虚拟助手的基本属性信息以及企业虚拟助手能够执行的问答对以及意图对话模板,后台服务器能够为用户自定义的问答对以及意图对话模板的执行提供服务支撑,用户无需具备编程能力即可自主生成企业虚拟助手并能够对接多个第三方平台。
附图说明
[0031]图1为本专利技术的较佳的实施例中,一种企业虚拟助手的生成系统的结构示意图。
具体实施方式
[0032]下面结合附图和具体实施例对本专利技术进行详细说明。本专利技术并不限定于该实施方式,只要符合本专利技术的主旨,则其他实施方式也可以属于本专利技术的范畴。
[0033]本专利技术的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种企业虚拟助手的生成系统,如图1所示,包括:
[0034]前端服务器1,前端服务器1包括:
[0035]创建模块11,用于根据用户输入的基本属性信息创建企业虚拟助手;
[0036]技能配置模块12,分别连接创建模块11、问答对数据库13和意图对话数据库14,用于根据用户添加的问答对为虚拟助手配置问答对数据库13,以及根据用户于预设的意图对话模板上标注的槽位为虚拟助手配置意图对话数据库14;
[0037]发布部署模块15,连接技能配置模块12,用于发布配置有基本属性信息、问答对数据库13和意图对话数据库14的企业虚拟助手并对接相应的第三方平台;
[0038]后端服务器2,连接前端服务器1,后端服务器2中装载有问题识别模块21,以及连接问题识别模块21的问答检索引擎22和意图对话引擎23;
[0039]企业虚拟助手在接收到通过第三方平台输入的用户问题时,调用问题识别模块21识别到用户问题为对话型问题时调用问答检索引擎22于问答对数据库13中匹配得到相应的问答对并给出回答,以及在识别到用户问题为意图型问题时调用意图对话引擎23于意图对话数据库14中匹配得到相应的意图对话模板时,根据意图对话模板建立意图对话。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种企业虚拟助手的生成系统,其特征在于,包括:前端服务器,所述前端服务器包括:创建模块,用于根据用户输入的基本属性信息创建企业虚拟助手;技能配置模块,分别连接所述创建模块、问答对数据库和意图对话数据库,用于根据用户添加的问答对为所述虚拟助手配置所述问答对数据库,以及根据用户于预设的意图对话模板上标注的槽位为所述虚拟助手配置所述意图对话数据库;发布部署模块,连接所述技能配置模块,用于发布配置有所述基本属性信息、所述问答对数据库和所述意图对话数据库的企业虚拟助手并对接相应的第三方平台;后端服务器,连接所述前端服务器,所述后端服务器中装载有问题识别模块,以及连接所述问题识别模块的问答检索引擎和意图对话引擎;所述企业虚拟助手在接收到通过所述第三方平台输入的用户问题时,调用所述问题识别模块识别到所述用户问题为对话型问题时调用所述问答检索引擎于所述问答对数据库中匹配得到相应的所述问答对并给出回答,以及在识别到所述用户问题为意图型问题时调用所述意图对话引擎于所述意图对话数据库中匹配得到相应的所述意图对话模板时,根据所述意图对话模板建立意图对话。2.根据权利要求1所述的生成系统,其特征在于,所述问答检索引擎包括:问题匹配单元,用于分别计算所述用户问题与所述问答数据库中各所述问答对中的标准问题之间的问题匹配度,将各所述问题匹配度从大到小进行排序形成匹配度序列;匹配判断单元,连接所述问题匹配单元,用于在判断最大的所述问题匹配度大于预设阈值时,将最大的所述问题匹配度关联的所述标准问题作为第一匹配结果输出,以及在判断最大的所述问题匹配度不大于所述预设阈值时,由所述匹配度序列中选择排序靠前的预设数量的各所述问题匹配度关联的所述标准问题作为第二匹配结果输出;第一输出单元,连接所述匹配判断单元,用于根据所述第一匹配结果向所述用户给出所述标准问题关联的标准答案作为所述回答;第二输出单元,连接所述匹配判断单元,用于根据所述第二匹配结果向所述用户提出各所述标准问题作为...

【专利技术属性】
技术研发人员:高宇栋郭文峰戴良智
申请(专利权)人:宁波薄言信息技术有限公司
类型:发明
国别省市:

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

1