(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211038401.7
(22)申请日 2022.08.29
(71)申请人 浪潮软件科技有限公司
地址 250100 山东省济南市高新区浪潮路
1036号浪潮科技园
(72)发明人 于家晟 田浩 路国隋 李存冰
胡焕钢
(74)专利代理 机构 济南信达专利事务所有限公
司 37100
专利代理师 姜鹏
(51)Int.Cl.
G06F 16/36(2019.01)
G06F 16/33(2019.01)
(54)发明名称
一种基于SmartKG的知识图谱构建与查询优
化方法及系统
(57)摘要
本发明公开了一种基于SmartKG的知识图谱
构建与查询优化方法及系统, 属于知识图谱构建
领域; 所述的方法具体步骤如下: S1进行源码编
译; S2增加导入SPARQL和Cyph er文本并兼容老版
本excel导入的方法; S3将后端中对于节点的增、
删、 改、 查功能嵌入到 前端UI; S4对数据结构和部
分方法进行优化升级; 本发明提供兼容SPARQL和
Cypher的API, 即提供一种转化功能, 能够提取
Cypher和SPARQL中创建的节点及其关系, 能够方
便技术人员导入写好的SPARQL或Cypher语句来
进行知识图谱的创建与管理; 将后端中对于节点
的增、 删、 改、 查功能嵌入到前端UI, 支持用户在
UI界面实时修改节点信息, 能够节约在excel上
修改且重新上传花费的时间; 对源码中部分数据
结构和方法进行调优, 提高查询效率。
权利要求书1页 说明书5页 附图2页
CN 115329099 A
2022.11.11
CN 115329099 A
1.一种基于SmartKG的知识图谱构建与查询优化方法, 其特征是所述的方法具体步骤
如下:
S1进行源码编译;
S2增加导入SPARQL和Cypher文本并兼容老版本excel 导入的方法;
S3将后端中对于节点的增、 删、 改、 查功能嵌入到前端 UI;
S4对数据结构和部分方法进行优化升级。
2.根据权利要求1所述的方法, 其特 征是所述S1的具体步骤如下:
S11下载zip文件;
S12下载完成后进入src文件夹, 并启动Smar tKG;
S13进入VisualStudi o后, 利用Bui ld的Build Solution, 编译源代码;
S14进行定制功能的开发和原有功能的修改。
3.根据权利要求1所述的方法, 其特 征是所述S2的具体步骤如下:
S21增加兼容txt,.jso n,.xml格式文件的上传;
S22判断是txt或者是jso n, xml后缀结尾的文件就先进行关键词匹配。
4.根据权利要求1所述的方法, 其特征是所述S3中的前端UI支持用户在UI界面实时修
改节点信息 。
5.一种基于SmartKG的知识图谱构建与查询优化系统, 其特征是所述的系统具体包括
源码处理模块、 文本兼容模块、 节点处 理模块和升级优化模块:
源码处理模块: 进行源码编译;
文本兼容模块: 增 加导入SPARQL和Cypher文本并兼容老版本excel 导入的方法;
节点处理模块: 将后端中对于节点的增、 删、 改、 查功能嵌入到前端 UI;
升级优化模块: 对数据结构和部分方法进行优化升级。
6.根据权利要求5所述的系统, 其特征是所述源码处理模块具体包括文件下载模块、 启
动处理模块、 代码编译模块和功能编辑模块:
文件下载模块: 下 载zip文件;
启动处理模块: 下 载完成后进入src文件夹, 并启动Smar tKG;
代码编译模块: 进入Visual Studio后, 利用Bui ld的Build Solution, 编译源代码;
功能编辑模块: 进行定制功能的开发和原有功能的修改。
7.根据权利要求5所述的系统, 其特征是所述文本兼容模块据具体步骤包括格式扩容
模块和文件匹配模块:
格式扩容模块: 增 加兼容txt,.jso n,.xml格式文件的上传;
文件匹配模块: 判断是txt或者是jso n, xml后缀结尾的文件就先进行关键词匹配。
8.根据权利要求5所述的系统, 其特征是所述节点处理模块中的前端UI支持用户在UI
界面实时修改节点信息 。权 利 要 求 书 1/1 页
2
CN 115329099 A
2一种基于Sm artKG的知识图谱构建与查询优化方 法及系统
技术领域
[0001]本发明公开一种基于SmartKG的知识图谱构建与查询优化方法及系统, 涉及知识
图谱构建技 术领域。
背景技术
[0002]近年来, 知识图谱相关技术的丰富与发展促使越来越多的企业和科研机构开始着
眼于内部人员结构优化或者搜索推荐算法等商用或科研领域的知识图谱构建, 并以此来进
行规律探索。 微软开 发的开源轻量级知识图谱构建工具SmartKG以部署简单, 使用方便受到
大众好评。 然而, 随着用户需求的不断增多, 这款工具的弊端也逐渐暴露了出来。 比如, 此工
具只接受excel的输入, 平添了后续分析或建模流程额外的工作量。 模板Excel中, 节 点和边
被分为两个工作表, 分析人员要想拿到节点间关系的同时拿到节点的属 性, 就需要考虑到
底使用什么样的数据结构, 是否需要创建额外存储, 不同节点属 性数量不同该如何存储等
问题。 另外, 虽然SmartKG和Neo4j一样, 运行可视化后可以呈现出实体与实体之间的关系,
但当用户想要进行节点或实体关系的修改时, 只能先进行excel内容的修改, 然后重新上
传, 再重新展示, 这无疑浪费了一定的时间。 而且, 大数据时代, 依靠人力去输入庞大的节 点
和边的关系是很不现实的。
[0003]故现发明一种基于Smar tKG的知识图谱构建与查询优化方法, 以解决上述问题。
发明内容
[0004]本发明针对现有技术 的问题, 提供一种基于SmartKG的知识图谱构建与查询优化
方法及系统, 所采用的技术方案为: 一种基于SmartKG 的知识图谱构建与查询 优化方法, 所
述的方法具体步骤如下:
[0005]S1进行源码编译;
[0006]S2增加导入SPARQL和Cypher文本并兼容老版本excel 导入的方法;
[0007]S3将后端中对于节点的增、 删、 改、 查功能嵌入到前端 UI;
[0008]S4对数据结构和部分方法进行优化升级。
[0009]所述S1的具体步骤如下:
[0010]S11下载zip文件;
[0011]S12下载完成后进入src文件夹, 并启动Smar tKG;
[0012]S13进入Visual Studio后, 利用Bui ld的Build Solution, 编译源代码;
[0013]S14进行定制功能的开发和原有功能的修改。
[0014]所述S2的具体步骤如下:
[0015]S21增加兼容txt,.jso n,.xml格式文件的上传;
[0016]S22判断是txt或者是jso n, xml后缀结尾的文件就先进行关键词匹配。
[0017]所述S3中的前端 UI支持用户在UI界面实时修改节点信息 。
[0018]一种基于SmartKG的知识图谱构建与查询优化系统, 所述 的系统具体包括源码处说 明 书 1/5 页
3
CN 115329099 A
3
专利 一种基于SmartKG的知识图谱构建与查询优化方法及系统
文档预览
中文文档
9 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-17 23:38:04上传分享