[发明专利]一种知识图谱分析系统及方法在审
申请号: | 202210168248.3 | 申请日: | 2022-02-23 |
公开(公告)号: | CN114547157A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 汪德嘉;王淦 | 申请(专利权)人: | 江苏通付盾科技有限公司 |
主分类号: | G06F16/248 | 分类号: | G06F16/248;G06F16/28;G06F16/36 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 215000 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 知识 图谱 分析 系统 方法 | ||
本申请提供一种知识图谱分析系统及方法,包括根据业务场景及业务数据分析出业务场景中的实体和关系;根据实体和关系建立实体模型和关系模型,及将实体模型和关系模型存储在Neo4j中;分析实体模型和关系模型,得到分析结果,将分析结果以图形的形式展现,生成业务场景的图形分析数据;即时保存分析结果和图形分析数据,生成知识图谱分析图,及将知识图谱分析图存储在MySQL中。本申请采用MySQL和Neo4j混合存储技术,解决了传统数据库中无法灵活改变实体和关系的属性、数据查询效率低的问题,通过二维图展示业务关系,可以发现正常逻辑业务中的异常信息,还可以应用图计算算法发现业务实体的深层次关联关系。
技术领域
本申请涉及知识图谱关系技术领域,尤其涉及一种知识图谱分析系统及方法。
背景技术
传统的系统通常是由客户进行信息的整理录入,系统研发时候通过需求的分析调研,理清业务信息,交由系统开发人员开发出需求系统功能。通常使用传统数据库存储客户业务信息,其传统数据库预先定义了数据表模式,固定实体和关系的属性,查询关系时通过连接如JOIN操作。
但目前传统的数据库预先定义了数据表模式,无法灵活改变实体和关系的属性。查询关系时需要大量连接操作,在数据量很大时效率尤其低下,甚至无法返回结果。例如查询重点人的关系网络时,就需要在不同的实体表(人,车,户籍,案件等表)间进行大量的连接操作。如果系统中的业务表有修改,则需要开发人员修改表修改数据,这样的传统方式无法灵活的定义数据模式,管理数据间的关系,无法高效查询或遍历关系数据,没有深层次的关联关系挖掘能力。
发明内容
本申请提供一种知识图谱分析系统及方法,以解决传统数据库中无法灵活改变实体和关系的属性、数据查询效率低的问题。
第一方面,本申请提供一种知识图谱分析系统,包括:业务建模模块、数据接入模块、图谱分析模块以及图谱管理模块:
业务建模模块被配置为:根据业务场景及业务数据分析出业务场景中的实体和关系;
数据接入模块被配置为:根据实体和关系建立实体模型和关系模型,以及将实体模型和关系模型存储在Neo4j中;
图谱分析模块被配置为:分析实体模型和关系模型,得到分析结果,以及将分析结果以图形的形式展现,生成业务场景的图形分析数据;
图谱管理模块被配置为:即时保存分析结果和图形分析数据,生成知识图谱分析图,以及将知识图谱分析图存储在MySQL中。
进一步地,知识图谱分析系统还包括数据检索模块,数据检索模块被配置为:
基于图数据库Neo4j检索引擎,根据实体的属性值进行关键词匹配搜索,以查找目标实体;
根据关系的预设条件进行条件搜索,以查找目标关系。
进一步地,业务建模模块进一步被配置为:根据预设的模型关系字典构建实体属性及可视化实体关系,预设的模型关系字典用于存储实体及关系的属性信息。
进一步地,数据接入模块进一步被配置为:通过可视化方式对接各种数据源,以及对数据源及业务数据进行校验及管理,根据实体和数据源建立基本知识库。
进一步地,图谱分析模块进一步被配置为:根据实体和关系挖掘关联关系,生成关联关系结果;其中,挖掘关联关系包括关系查询、路径挖掘、全图搜索、图计算、基于时间属性和空间属性的轨迹描绘、多维度关联分析、实体定位。
第二方面,本申请还提供一种知识图谱分析方法,包括:
根据业务场景及业务数据分析出业务场景中的实体和关系;
根据实体和关系建立实体模型和关系模型,以及将实体模型和关系模型存储在Neo4j中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏通付盾科技有限公司,未经江苏通付盾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210168248.3/2.html,转载请声明来源钻瓜专利网。