[发明专利]一种基于图数据库的知识图谱构建系统和方法有效
申请号: | 202010999621.0 | 申请日: | 2020-09-22 |
公开(公告)号: | CN112182238B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 路智钦 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F16/36 | 分类号: | G06F16/36;G06F16/24 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 张晓冬 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据库 知识 图谱 构建 系统 方法 | ||
本发明公开了一种基于图数据库的知识图谱构建系统和方法,包括:识别图数据库中的图数据类型,将不同类型的所述图数据分批次加载到CPU内存中;将加载到所述CPU内存中的所述图数据逐个进行识别并标记结果属性关联字段,获得知识图谱的字段,并提取信息字段;将所述信息字段按照比重建立数据维度内层模型,基于所述数据维度内层模型建立数据维度外层模型;根据所述数据维度内层模型和所述数据维度外层模型分别将模型中的数据持久化,获得知识图谱数据库;建立知识查询Web接口,解析查询命令,返回知识图谱数据库中调取结果数据。本发明实现一键式的查询和毫秒级的响应,尽可能降低了对图数据进行知识挖掘的难度,极大的提高了构建知识图谱的效率。
技术领域
本发明涉及知识图谱构建技术领域,更具体地说,本发明涉及一种基于图数据库的知识图谱构建系统和方法。
背景技术
知识图谱是通过将应用数学、图形学、信息可视化技术、信息科学等学科的理论与方法与计量学引文分析、共现分析等方法结合,并利用可视化的图谱形象地展示学科的核心结构、发展历史、前沿领域以及整体知识架构达到多学科融合目的的现代理论。它把复杂的知识领域通过数据挖掘、信息处理、知识计量和图形绘制而显示出来,揭示知识领域的动态发展规律,为学科研究提供切实的、有价值的参考。在涉及构建知识图谱的场景中,由于需要对复杂的进行分析并提取有用的知识信息,过程冗长,效率极低,而且因为对考虑不全面,往往导致知识发掘结果的准确性较低。因此,有必要提出一种基于图数据库的知识图谱构建系统和方法,以至少部分地解决现有技术中存在的问题。
发明内容
在发明内容部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本发明的发明内容部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
为至少部分地解决上述问题,本发明提供了一种基于图数据库的知识图谱构建方法,包括:
识别图数据库中的图数据类型,将不同类型的所述图数据分批次加载到CPU内存中;
将加载到所述CPU内存中的所述图数据逐个进行识别并标记结果属性关联字段,获得知识图谱的字段,并提取信息字段;
将所述信息字段按照比重建立数据维度内层模型,基于所述数据维度内层模型建立数据维度外层模型;
根据所述数据维度内层模型和所述数据维度外层模型分别将模型中的数据持久化,获得知识图谱数据库;
建立知识查询Web接口,解析查询命令,返回知识图谱数据库中调取结果数据。
进一步地,所述识别图数据库中的图数据类型,将不同类型的所述图数据分批次加载到CPU内存中,包括:
加载图数据的配置文件,识别图数据库中的图数据的类型;
对所述配置文件实时监控,随所述配置文件的修改动态变更所述图数据的加载策略;
调用与不同类型的所述图数据对应的API,将所述图数据按照所述加载策略加载到所述CPU内存中。
进一步地,对所述配置文件实时监控,随所述配置文件的修改动态变更所述图数据的加载策略,包括:
采用动态监控所述配置文件,所述配置文件修改则动态变更所述图数据的加载策略;
利用添加监控将丢失的所述图数据重新从数据源文件中进行加载。
进一步地,所述调用与不同类型的所述图数据对应的API,将所述图数据按照所述加载策略加载到所述CPU内存中,包括:
使用flume将所述图数据导入到kafka主题中;
调用与不同类型的所述图数据对应的API,将所述图数据按照所述加载策略从所述kafka主题中加载到所述CPU内存中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010999621.0/2.html,转载请声明来源钻瓜专利网。