知识图谱服务封装方法、系统、计算机设备和存储介质技术方案

技术编号:32334352 阅读:17 留言:0更新日期:2022-02-16 18:42
本申请涉及一种知识图谱服务封装方法、系统、计算机设备和存储介质,可用于人工智能技术领域,用于提高知识图谱的使用效率。所述方法包括:配置已获取的知识图谱的查看方式,得到初始知识图谱;配置所述初始知识图谱的图谱属性信息,得到待发布图谱;根据目标用户的属性信息,对所述待发布图谱进行数据隔离处理,得到与所述属性信息对应的目标知识图谱;配置所述目标知识图谱的查询规则;根据选择的封装服务类型,将所述目标知识图谱关联的配置信息封装成对应的知识图谱服务信息;所述知识图谱服务信息用于为所述目标用户提供相应的知识图谱服务。图谱服务。图谱服务。

【技术实现步骤摘要】
知识图谱服务封装方法、系统、计算机设备和存储介质


[0001]本申请涉及人工智能知识图谱
,特别是涉及一种知识图谱服务封装方法、系统、计算机设备和存储介质。

技术介绍

[0002]随着人工智能领域的发展,知识图谱技术受到了越来越多专家学者和建模人员的关注,建模人员可以通过知识图谱的开发工具进行知识图谱的构建,但构建得到的,往往是一个整体的、无法修改的知识图谱。
[0003]这种知识图谱会将所有数据暴露给业务人员,不利于数据的保护。若是仅对部分人员开放知识图谱的查看权限,再由这部分人员向其他人转达各自所需的数据,使得数据获取的时间大大增加了,降低了数据的使用效率。另外,在知识图谱的查询方式上,若采用统一的查询方式,不同业务人员的数据使用需求不同,会导致资源的浪费,由此存在查询方式死板的问题;若采用多样的知识图谱的查询方式,则需要通过其他途径向需要查询的业务人员说明对应的查询规则和参数填写规则,导致知识图谱的使用效率降低。因此,如何提升知识图谱使用效率,就成为了一个亟需解决的难题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高知识图谱使用效率的知识图谱服务封装方法、系统、计算机设备和存储介质。
[0005]第一方面,本申请提供了一种知识图谱服务封装方法,所述方法包括:
[0006]配置已获取的知识图谱的查看方式,得到初始知识图谱;
[0007]配置所述初始知识图谱的图谱属性信息,得到待发布图谱;根据目标用户的属性信息,对所述待发布图谱进行数据隔离处理,得到与所述属性信息对应的目标知识图谱;
[0008]配置所述目标知识图谱的查询规则;
[0009]根据选择的封装服务类型,将所述目标知识图谱关联的配置信息封装成对应的知识图谱服务信息;所述知识图谱服务信息用于为所述目标用户提供相应的知识图谱服务。
[0010]在其中一个实施例中,所述方法还包括:
[0011]配置对所述目标知识图谱的实体和关系进行扩展的权限,对所述目标知识图谱的查询接口或/和查询算法库进行使用的权限,以及对所述目标知识图谱的显示信息进行处理的权限。
[0012]在其中一个实施例中,配置所述目标知识图谱的查询规则,包括:
[0013]获取所述目标知识图谱的目标查询语句;
[0014]将所述目标查询语句中的查询参数修改为超参数,生成对应的超参数查询语句;所述超参数查询语句用于查询所述目标知识图谱。
[0015]在其中一个实施例中,在将所述目标查询语句中的查询参数修改为超参数,生成对应的超参数查询语句之后,还包括:
[0016]配置所述超参数查询语句中的超参数的输入提示信息,基于所述目标用户根据所述输入提示信息输入的目标超参数,生成对应的查询语句。
[0017]在其中一个实施例中,所述方法还包括:
[0018]当选择的所述知识图谱服务信息的服务发送方式为被动发送方式,则对所述参数规则模块中的超参数查询语句进行修改,生成修改后的超参数查询语句;所述修改后的超参数查询语句用于为所述目标用户提供所述目标知识图谱的多种查询方式。
[0019]在其中一个实施例中,封装服务类型包括页面服务和接口服务;所述根据选择的封装服务类型,将所述目标知识图谱关联的配置信息封装成对应的知识图谱服务信息,包括:
[0020]若所述封装服务类型为所述页面服务,则响应于所述目标用户针对所述知识图谱服务信息的页面查询操作,获取所述页面查询操作对应的页面查询结果,对所述页面查询结果进行可视化处理,得到可视化服务信息,作为所述知识图谱服务信息;
[0021]若所述封装服务类型为所述接口服务,则响应于所述目标用户针对所述知识图谱服务信息的接口查询操作,获取所述接口查询操作对应的接口查询结果,将所述接口查询结果按照预设格式进行格式转换处理,得到预设格式的接口查询结果,作为所述知识图谱服务信息。
[0022]在其中一个实施例中,所述方法还包括:
[0023]展示所述初始知识图谱、所述待发布图谱和所述目标知识图谱的配置信息以及所述配置信息对应的配置结果。
[0024]第二方面,本申请还提供了一种知识图谱服务封装系统,包括:数据模块、控制模块、规则模块和封装模块;所述封装模块分别与所述数据模块、所述控制模块、所述规则模块连接;
[0025]所述数据模块,用于配置已获取的知识图谱的查看方式,得到初始知识图谱;
[0026]所述控制模块,用于配置所述初始知识图谱的图谱属性信息,得到待发布图谱;根据目标用户的属性信息,对所述待发布图谱进行数据隔离处理,得到与所述属性信息对应的目标知识图谱;
[0027]所述规则模块,用于配置所述目标知识图谱的查询规则;
[0028]所述封装模块,用于根据选择的封装服务类型,将所述数据模块、所述控制模块和所述规则模块的配置信息,封装成对应的知识图谱服务信息;所述知识图谱服务信息用于根据所述封装服务类型为所述目标用户提供相应的知识图谱服务。
[0029]在其中一个实施例中,所述控制模块还包括扩展控制模块、查询控制模块和显示信息控制模块;
[0030]所述扩展控制模块,用于配置对所述目标知识图谱的实体和关系进行扩展的权限;
[0031]所述查询控制模块,用于配置对所述目标知识图谱的查询接口或/和查询算法库进行使用的权限;
[0032]所述显示信息控制模块,用于配置对所述目标知识图谱的显示信息进行处理的权限。
[0033]在其中一个实施例中,所述规则模块包括初始规则模块和参数规则模块;
[0034]所述初始规则模块,还用于获取所述目标知识图谱的目标查询语句;
[0035]所述参数规则模块,还用于将所述目标查询语句中的查询参数修改为超参数,生成对应的超参数查询语句;所述超参数查询语句用于查询所述目标知识图谱。
[0036]在其中一个实施例中,所述参数规则模块,还用于配置所述超参数查询语句中的超参数的输入提示信息,基于所述目标用户根据所述输入提示信息输入的目标超参数,生成对应的查询语句。
[0037]在其中一个实施例中,所述封装模块,还用于当选择服务发送方式的为被动发送方式时,则对所述参数规则模块中的超参数查询语句进行修改,生成修改后的超参数查询语句;所述修改后的超参数查询语句用于为所述目标用户提供所述目标知识图谱的多种查询方式。
[0038]在其中一个实施例中,所述封装模块,还用于若所述封装服务类型为页面服务,则响应于所述目标用户针对所述知识图谱服务信息的页面查询操作,获取所述页面查询操作对应的页面查询结果,对所述页面查询结果进行可视化处理,得到可视化服务信息,作为所述知识图谱服务信息;若所述封装服务类型为接口服务,则响应于所述目标用户针对所述知识图谱服务信息的接口查询操作,获取所述接口查询操作对应的接口查询结果,将所述接口查询结果按照预设格式进行格式转换处理,得到预设格式的接口查询结果,作为所述知本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种知识图谱服务封装方法,其特征在于,应用于发布方终端,所述方法包括:配置已获取的知识图谱的查看方式,得到初始知识图谱;配置所述初始知识图谱的图谱属性信息,得到待发布图谱;根据目标用户的属性信息,对所述待发布图谱进行数据隔离处理,得到与所述属性信息对应的目标知识图谱;配置所述目标知识图谱的查询规则;根据选择的封装服务类型,将所述目标知识图谱关联的配置信息封装成对应的知识图谱服务信息;所述知识图谱服务信息用于为所述目标用户提供相应的知识图谱服务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:配置对所述目标知识图谱的实体和关系进行扩展的权限,对所述目标知识图谱的查询接口或/和查询算法库进行使用的权限,以及对所述目标知识图谱的显示信息进行处理的权限。3.根据权利要求1所述的方法,其特征在于,所述配置所述目标知识图谱的查询规则,包括:获取所述目标知识图谱的目标查询语句;将所述目标查询语句中的查询参数修改为超参数,生成对应的超参数查询语句;所述超参数查询语句用于查询所述目标知识图谱。4.根据权利要求3所述的方法,其特征在于,在将所述目标查询语句中的查询参数修改为超参数,生成对应的超参数查询语句之后,还包括:配置所述超参数查询语句中的超参数的输入提示信息,基于所述目标用户根据所述输入提示信息输入的目标超参数,生成对应的查询语句。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当选择的所述知识图谱服务信息的服务发送方式为被动发送方式,则对所述参数规则模块中的超参数查询语句进行修改,生成修改后的超参数查询语句;所述修改后的超参数查询语句用于为所述目标用户提供所述目标知识图谱的多种查询方式。6.根据权利要求1所述的方法,其特征在于,所述封装服务类型包括页面服务和接口服务;所述根据选择的封装服务类型,将所述目标知识图谱关联的配置信息封装成对应的知识图谱服...

【专利技术属性】
技术研发人员:陆怡贾玉红张梦迪常梦圆
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1