一种基于结构化意图库的智能问数匹配方法及装置与流程
本发明涉及数据查询,具体而言,涉及一种基于结构化意图库的智能问数匹配方法及装置。
背景技术:
1、现有的智能问数方法在面对企业级复杂业务时存在明显局限。首先,在面对多源异构、表结构不规范的生产数据库时,在实施前需进行深度的、成本高昂的数据治理。其次,对于宏观复杂问题,现有的智能问数方法在构建涉及多表关联、嵌套子查询的复杂sql语句时成功率低,常因解析失败或查询简化而无法提供深度分析。最后,其回答形式僵化,无法根据用户角色或问题意图动态提供差异化、多维度的答案。以上缺陷导致的智能问数方法难以支撑复杂的业务决策全流程。
技术实现思路
1、本发明的目的在于提供一种基于结构化意图库的智能问数匹配方法及装置,以改善上述问题。为了实现上述目的,本发明采取的技术方案如下:
2、第一方面,本申请提供了一种基于结构化意图库的智能问数匹配方法,包括:
3、采集多条意图数据,由多条意图数据构建结构化意图库;其中,每条意图数据包括用于语义匹配的语义要素和用于内容生成的结构化内容要素;
4、获取预训练语言模型,基于所述结构化意图库中的语义要素,采用对比学习方式训练所述预训练语言模型,得到训练完成的意图匹配模型;
5、利用所述训练完成的意图匹配模型,为所述结构化意图库中的每条意图数据生成对应的语义向量,并将语义向量与对应的意图数据关联存储于所述结构化意图库中;
6、获取用户的自然语言问题,利用训练完成的所述意图匹配模型生成所述自然语言问题的语义向量,根据所述语义向量从结构化意图库匹配至少一条参考意图数据;
7、基于所述自然语言问题和所匹配的参考意图数据中的结构化内容要素,生成最终回答。
8、第二方面,本申请还提供了一种基于结构化意图库的智能问数匹配装置,包括:
9、构建模块,用于采集多条意图数据,由多条意图数据构建结构化意图库;其中,每条意图数据包括用于语义匹配的语义要素和用于内容生成的结构化内容要素;
10、训练模块,用于获取预训练语言模型,基于所述结构化意图库中的语义要素,采用对比学习方式训练所述预训练语言模型,得到训练完成的意图匹配模型;
11、向量化模块,用于利用所述训练完成的意图匹配模型,为所述结构化意图库中的每条意图数据生成对应的语义向量,并将语义向量与对应的意图数据关联存储于所述结构化意图库中;
12、匹配模块,用于获取用户的自然语言问题,利用训练完成的所述意图匹配模型生成所述自然语言问题的语义向量,根据所述语义向量从结构化意图库匹配至少一条参考意图数据;
13、生成模块,用于基于所述自然语言问题和所匹配的参考意图数据中的结构化内容要素,生成最终回答。
14、第三方面,本申请还提供了一种基于结构化意图库的智能问数匹配设备,包括:
15、存储器,用于存储计算机程序;
16、处理器,用于执行所述计算机程序时实现所述基于结构化意图库的智能问数匹配方法的步骤。
17、第四方面,本申请还提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于结构化意图库的智能问数匹配方法的步骤。
18、本发明的有益效果为:
19、本发明在结构化意图库预置了与业务直接对应的sql模板、图表规范及分析框架,可实现直接对接原始库表,并成功生成复杂查询,实现了对复杂业务数据的直接适配与深度分析能力的统一,显著提升了复杂业务场景的适应性。另外,本发明通过预置分级sql模板与多模态回答要素,实现了从简单查询到宏观分析报告的直接生成。
20、本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
1.一种基于结构化意图库的智能问数匹配方法,其特征在于,包括:
2.根据权利要求1所述的基于结构化意图库的智能问数匹配方法,其特征在于,采集多条意图数据,由多条意图数据构建结构化意图库;其中,每条意图数据包括用于语义匹配的语义要素和用于内容生成的结构化内容要素,包括:
3.根据权利要求1所述的基于结构化意图库的智能问数匹配方法,其特征在于,基于所述结构化意图库中的语义要素,采用对比学习方式训练所述预训练语言模型,包括:
4.根据权利要求1所述的基于结构化意图库的智能问数匹配方法,其特征在于,利用训练完成的所述意图匹配模型生成所述自然语言问题的语义向量,根据所述语义向量从结构化意图库匹配出至少一条参考意图数据,包括:
5.根据权利要求4所述的基于结构化意图库的智能问数匹配方法,其特征在于,提取所述自然语言问题中的关键词,并利用所述关键词计算各候选意图数据的关键词权重调整系数,包括:
6.一种基于结构化意图库的智能问数匹配装置,其特征在于,包括:
7.根据权利要求6所述的基于结构化意图库的智能问数匹配装置,其特征在于,所述构建模块包括:
8.根据权利要求6所述的基于结构化意图库的智能问数匹配装置,其特征在于,所述训练模块包括:
9.根据权利要求6所述的基于结构化意图库的智能问数匹配装置,其特征在于,所述匹配模块包括:
10.根据权利要求9所述的基于结构化意图库的智能问数匹配装置,其特征在于,所述关键词增强单元包括:
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com