System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图谱生成方法、装置、设备与存储介质制造方法及图纸_技高网

图谱生成方法、装置、设备与存储介质制造方法及图纸

技术编号:41129724 阅读:4 留言:0更新日期:2024-04-30 17:58
本说明书实施例提供一种图谱生成方法、装置、设备与存储介质,该方法包括:通过获取规则描述文本中的动作数据和第一实体数据,确认动作数据与第一实体数据的关联关系,基于关联关系、动作数据和第一实体数据构建三元组数据,基于三元组数据生成规则描述文本对应的知识图谱。

【技术实现步骤摘要】

本说明书涉及计算机,尤其涉及一种图谱生成方法、装置、设备与存储介质


技术介绍

1、用户手册(user manuals):是一种指导用户正确使用产品或服务的书面文档。它通常包含产品或服务的基本信息、安装、设置、操作、维护和故障排除等方面的说明,旨在帮助用户充分了解并正确使用产品或服务。用户手册的内容通常由产品或服务的制造商或提供者编写,以确保用户可以最大限度地利用产品或服务的功能和性能。用户手册可以以纸质或电子形式提供,也可以以多种语言提供以满足不同地区和文化的需求。在现代科技时代,用户手册对于保证产品或服务的质量和用户满意度具有至关重要的作用。

2、用户手册中所包含的文本可以被认为是规则描述类文本,在客户服务的过程中,通常也需要参照用户手册对用户提出的问题进行回答,直接阅读用户手册来确认如何正确使用产品或者服务的方式较为复杂且耗时。因此,如何对用户手册的内容进行理解以及梳理,从而便于从用户手册中快速确认目标知识是亟待解决的问题。


技术实现思路

1、本说明书的主要目的在于提供一种图谱生成方法、装置、设备与存储介质,旨在解决规则描述文本难以理解的问题。所述技术方案如下:

2、第一方面,本说明书实施例提供了一种图谱生成方法,包括:

3、获取规则描述文本中的动作数据;

4、获取所述规则描述文本中的第一实体数据;

5、确认所述动作数据与所述第一实体数据的关联关系;

6、基于所述关联关系、所述动作数据和所述第一实体数据构建三元组数据,基于所述三元组数据生成所述规则描述文本对应的知识图谱。

7、第二方面,本说明书实施例提供了一种图谱生成模型训练方法,包括:

8、基于启发式规则从样本规则描述文本集合中抽取样本三元组数据;

9、基于所述样本三元组数据构建得到对应的样本图谱数据集合;

10、基于所述样本图谱数据集合,采用自监督训练模块对图谱生成模型的网络参数进行优化,当所述网络参数满足预设训练要求时,得到训练好的图谱生成模型。

11、第三方面,本说明书实施例提供一种图谱生成装置,包括:

12、第一获取模块,用于获取规则描述文本中的动作数据;

13、第二获取模块,用于获取所述规则描述文本中的第一实体数据;

14、融合模块,用于确认所述动作数据与所述第一实体数据的关联关系;

15、构建模块,用于基于所述关联关系、所述动作数据和所述第一实体数据构建三元组数据,基于所述三元组数据生成所述规则描述文本对应的知识图谱。

16、第四方面,本说明书实施例提供一种图谱生成装置,包括:

17、数据集构建模块,用于基于启发式规则从样本规则描述文本集合中抽取样本三元组数据;

18、特征提取模块,用于基于所述样本三元组数据构建得到对应的样本图谱数据集合;

19、自监督训练模块,用于基于所述样本图谱数据集合,采用自监督训练模块对图谱生成模型的网络参数进行优化,当所述网络参数满足预设训练要求时,得到训练好的图谱生成模型。

20、第五方面,本说明书实施例提供一种电子设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述方法的步骤。

21、第六方面,本说明书实施例提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。

22、第七方面,本说明书实施例提供了一种计算机程序产品,包括:计算机程序,当所述计算机程序被电子设备的处理器执行时,使所述处理器至少可以实现如第一方面至第二方面所述的方法。

23、在本说明书实施例中,通过获取规则描述文本中的动作数据和第一实体数据,确认动作数据与第一实体数据的关联关系,基于关联关系、动作数据和第一实体数据构建三元组数据,基于三元组数据生成规则描述文本对应的知识图谱。通过获取规则描述文本中的动作数据以实现对规则描述文本中程序化信息的分析提取,再获取规则描述文本中的第一实体数据,以实现对规则描述文本中的事实性信息的提取,进而确认动作数据与第一实体数据的关联关系,从而将规则描述文本中的程序化信息和事实性信息关联起来,基于上述提取出的动作数据、第一实体数据以及关联数据能够高效地自动构建出规则描述文档对应的知识图谱,使生成的知识图谱具有对规则描述文档更高的理解程度,通过在图谱中联合表示事实性和程序化信息,因此,基于该方法构建得到的知识图谱能回答关于规则描述文本的事实性、程序化和非一致的问题,提高应用知识图谱进行问题回答的回答效果。

本文档来自技高网...

【技术保护点】

1.一种图谱生成方法,所述方法包括:

2.如权利要求1所述的方法,所述获取规则描述文本中的动作数据,包括:

3.如权利要求2所述的方法,所述关键参数类型包括所述执行动作的对象、时间、地点和方式中的一种或多种。

4.如权利要求1所述的方法,所述获取所述规则描述文本中的第一主体数据,包括:

5.如权利要求4所述的方法,所述关键描述类型包括所述第一实体的子实体、属性和状态中的一种或多种。

6.如权利要求1所述的方法,所述确认所述动作数据与所述第一实体数据的关联关系,包括:

7.如权利要求1所述的方法,所述基于所述关联关系、所述动作数据和所述第一实体数据构建三元组,基于所述三元组生成所述规则描述文本对应的知识图谱,包括:

8.如权利要求1所述的方法,所述基于所述关联关系、所述动作数据和所述第一实体数据构建三元组,基于所述三元组生成所述规则描述文本对应的知识图谱,包括:

9.如权利要求1所述的方法,所述方法还包括:

10.如权利要求9所述的方法,所述基于所述启发式规则将所述问题数据与所述知识图谱进行匹配,以得到匹配信息,包括:

11.如权利要求9所述的方法,所述基于所述匹配信息生成所述问题数据的答案数据,包括:

12.如权利要求9所述的方法,所述基于所述启发式规则将所述问题数据与所述知识图谱进行匹配,以得到匹配信息之前,还包括:

13.一种图谱生成模型训练方法,所述方法包括:

14.一种图谱生成装置,包括:

15.一种图谱生成装置,包括:

16.一种电子设备,包括:处理器和存储器;其中存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1至13中任一项所述方法的步骤。

17.一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至13中任一项所述方法的步骤。

18.一种计算机程序产品,包括:计算机程序,当所述计算机程序被电子设备的处理器执行时,使所述处理器执行如权利要求1至13中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种图谱生成方法,所述方法包括:

2.如权利要求1所述的方法,所述获取规则描述文本中的动作数据,包括:

3.如权利要求2所述的方法,所述关键参数类型包括所述执行动作的对象、时间、地点和方式中的一种或多种。

4.如权利要求1所述的方法,所述获取所述规则描述文本中的第一主体数据,包括:

5.如权利要求4所述的方法,所述关键描述类型包括所述第一实体的子实体、属性和状态中的一种或多种。

6.如权利要求1所述的方法,所述确认所述动作数据与所述第一实体数据的关联关系,包括:

7.如权利要求1所述的方法,所述基于所述关联关系、所述动作数据和所述第一实体数据构建三元组,基于所述三元组生成所述规则描述文本对应的知识图谱,包括:

8.如权利要求1所述的方法,所述基于所述关联关系、所述动作数据和所述第一实体数据构建三元组,基于所述三元组生成所述规则描述文本对应的知识图谱,包括:

9.如权利要求1所述的方法,所述方法还包括:

10.如权利要...

【专利技术属性】
技术研发人员:刘佳杜韦宏
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1