System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于可视化的人物关系图谱交互式探索分析系统与方法技术方案_技高网

基于可视化的人物关系图谱交互式探索分析系统与方法技术方案

技术编号:41255350 阅读:3 留言:0更新日期:2024-05-11 09:15
本发明专利技术提供了一种基于可视化的人物关系图谱交互式探索分析系统与方法,其中系统包括图谱获取子系统,用于输入以及构建人物关系图谱;图谱可视化子系统,用于对人物关系图谱进行关联信息查询以及可视化操作;图谱分析子系统,用于根据人物关系图谱生成各人物节点的重要度分析结果;图谱更新子系统,用于对人物关系图谱进行实时更新。本发明专利技术提出的系统支持用户实时探索和分析人物关系图谱,提高用户对人物关系的理解和认知;将人物关系图谱以清晰、直观的形式展示,帮助用户快速获取关键信息和洞察;并支持对人物关系图谱进行多维度分析,同时能够实时更新人物关系图谱数据,使可视化展示具有时效性,满足用户对实时数据的需求。

【技术实现步骤摘要】

本专利技术涉及关系图谱相关,具体而言,涉及一种基于可视化的人物关系图谱交互式探索分析系统与方法


技术介绍

1、人物关系图谱,即从文本中抽取出人物的各种属性,以结构化的形式描述客观世界中与人物相关的概念、实体及其关系,对于获取实体或人物之间的关联提供了便利。但现有的人物关系图谱分析技术往往难以获取全面的人物关系报告,同时现有技术难以实现人物关系图谱的实时更新。


技术实现思路

1、鉴于此,本专利技术提出了一种基于可视化的人物关系图谱交互式探索分析系统与方法,以解决上述现有技术存在的问题。

2、一方面为实现上述目的,本专利技术提出了一种基于可视化的人物关系图谱交互式探索分析系统,包括图谱获取子系统、图谱可视化子系统、图谱分析子系统、图谱更新子系统;

3、所述图谱获取子系统与所述图谱可视化子系统连接,所述图谱分析子系统、所述图谱更新子系统分别与所述图谱可视化子系统连接;

4、所述图谱获取子系统用于输入以及构建人物关系图谱;

5、所述图谱可视化子系统用于对所述人物关系图谱进行关联信息查询以及可视化操作;

6、所述图谱分析子系统用于根据所述人物关系图谱生成各人物节点的重要度分析结果;

7、所述图谱更新子系统用于对所述人物关系图谱进行实时更新。

8、可选地,所述图谱获取子系统包括图谱输入模块、图谱构建模块;所述图谱输入模块用于用户手动输入人物关系图谱文件或图谱生成要素,所述图谱生成要素包括用于构建人物关系图谱的若干个人物节点以及所述人物节点之间的关联信息,所述图谱构建模块用于根据所述图谱生成要素构建人物关系图谱;

9、所述图谱构建模块对所述图谱生成要素进行智能识别,根据所述关联信息获取与其他人物节点存在最多关联的人物节点,将存在最多关联的人物节点设为起始节点,根据所述起始节点构建起始结构,并构建图谱生成策略,根据所述图谱生成策略在所述起始结构外构建一个外层关联结构;

10、所述图谱生成策略包括:对与所述起始节点存在直接关联的外层人物节点进行识别,对所述外层人物节点与所述起始节点之间、以及所述外层人物节点之间构建若干条外层关联线,基于所述外层人物节点与所述外层关联线构建所述外层关联结构;

11、将所述外层关联结构中的外层人物节点作为起始节点,再根据所述图谱生成策略循环构建多个外层关联结构,直至所有人物节点均存在关联线时,根据所述起始结构以及若干个外层关联结构生成所述人物关系图谱。

12、可选地,所述图谱可视化子系统包括图谱存储模块、关系查询模块以及图谱显示模块,通过所述图谱存储模块对所述图谱获取子系统的人物关系图谱进行存储,用户通过所述关系查询模块对目标人物节点的关联信息进行查询,所述图谱显示模块采用web应用框架对所述目标人物节点的关联信息进行可视化,并传输至所述图谱存储模块;

13、所述关系查询模块对用户输入的查询语句进行分词,并对若干个分词后的词语进行词性标注,根据所述词性标注的结果对人物关系图谱进行实体与关系识别,获取对应的人物节点和关联信息。

14、可选地,所述图谱分析子系统对所述人物关系图谱中的起始节点进行标记,并根据所述人物关系图谱中所有的外层关联线数量以及人物节点数量计算关联线平均值,根据所述关联线平均值设置关联线阈值,并获取每个人物节点自身连接的外层关联线数量,对自身连接外层关联线数量超出所述关联线阈值的若干个人物节点进行识别,并标记为重要人物节点;所述图谱分析子系统根据所述重要人物节点的自身连接外层关联线数量以及所在的外层关联结构位置对若干个重要人物节点进行重要程度分析,生成重要度分值,根据所述重要度分值对若干个重要人物节点进行重要度排序,生成所述重要度分析结果。

15、可选地,所述图谱更新子系统获取最新关联信息以及更新方式,根据所述更新方式进行人物关系图谱的更新,所述更新方式包括新增节点、删除节点、替换节点;当需要新增节点时,根据所述最新关联信息获取与新增节点关联的若干个关联节点以及所属的关联层级结构,根据若干个关联节点在所述关联层级结构的位置进行新增节点,并对所述新增节点与若干个关联节点之间的关联线进行更新;当需要删除节点时,根据需要删除节点所在的关联层级结构进行节点删除,并根据所述最新关联信息对删除节点所在关联层级结构的其他节点进行关联线更新;当需要替换节点时,根据需要替换节点所在的关联层级结构位置进行替换,并根据所述最新关联信息对替换节点所在的关联层级结构进行关联线更新。

16、另一方面为实现上述目的,本专利技术提出了一种基于可视化的人物关系图谱交互式探索分析方法,包括以下步骤:

17、输入或构建人物关系图谱;

18、对所述人物关系图谱进行关联信息查询以及可视化操作;

19、基于所述人物关系图谱生成各人物节点的重要度分析结果;

20、对所述人物关系图谱进行实时更新。

21、可选地,构建人物关系图谱的过程包括:

22、获取用于构建人物关系图谱的若干个人物节点以及所述人物节点之间的关联信息;

23、根据所述关联信息获取与其他人物节点存在最多关联的人物节点,将存在最多关联的人物节点设为起始节点,基于所述起始节点构建起始结构,并构建图谱生成策略,根据所述图谱生成策略在所述起始结构外构建一个外层关联结构;

24、所述图谱生成策略包括:对与所述起始节点存在直接关联的外层人物节点进行识别,对所述外层人物节点与所述起始节点之间、以及所述外层人物节点之间构建若干条外层关联线,基于所述外层人物节点与所述外层关联线构建所述外层关联结构;

25、将所述外层关联结构中的外层人物节点作为起始节点,再基于所述图谱生成策略循环构建多个外层关联结构,直至所有人物节点均存在关联线时,基于所述起始结构以及若干个外层关联结构生成所述人物关系图谱。

26、可选地,对所述人物关系图谱进行关联信息查询以及可视化操作的过程包括:

27、输入查询语句并进行对查询语句进行分词处理,对若干个分词后的词语进行词性标注,根据所述词性标注的结果对人物关系图谱进行实体与关系识别,获取对应的人物节点和关联信息;

28、采用web应用框架对所述目标人物节点的关联信息进行可视化。

29、可选地,基于所述人物关系图谱生成各人物节点的重要度分析结果的过程包括:

30、对所述人物关系图谱中的起始节点进行标记,根据所述人物关系图谱中所有的外层关联线数量以及人物节点数量计算关联线平均值,根据所述关联线平均值设置关联线阈值,并获取每个人物节点自身连接的外层关联线数量,对自身连接外层关联线数量超出所述关联线阈值的若干个人物节点进行识别,并标记为重要人物节点;基于所述重要人物节点的自身连接外层关联线数量以及所在的外层关联结构位置对若干个重要人物节点进行重要程度分析,生成重要度分值,基于所述重要度分值对若干个重要人物节点进行重要度排序,生成所述重要度分析本文档来自技高网...

【技术保护点】

1.一种基于可视化的人物关系图谱交互式探索分析系统,其特征在于,包括图谱获取子系统、图谱可视化子系统、图谱分析子系统、图谱更新子系统;

2.根据权利要求1所述的基于可视化的人物关系图谱交互式探索分析系统,其特征在于,所述图谱获取子系统包括图谱输入模块、图谱构建模块;所述图谱输入模块用于用户手动输入人物关系图谱文件或图谱生成要素,所述图谱生成要素包括用于构建人物关系图谱的若干个人物节点以及所述人物节点之间的关联信息,所述图谱构建模块用于根据所述图谱生成要素构建人物关系图谱;

3.根据权利要求1所述的基于可视化的人物关系图谱交互式探索分析系统,其特征在于,所述图谱可视化子系统包括图谱存储模块、关系查询模块以及图谱显示模块,通过所述图谱存储模块对所述图谱获取子系统的人物关系图谱进行存储,用户通过所述关系查询模块对目标人物节点的关联信息进行查询,所述图谱显示模块采用Web应用框架对所述目标人物节点的关联信息进行可视化,并传输至所述图谱存储模块;

4.根据权利要求1所述的基于可视化的人物关系图谱交互式探索分析系统,其特征在于,所述图谱分析子系统对所述人物关系图谱中的起始节点进行标记,并根据所述人物关系图谱中所有的外层关联线数量以及人物节点数量计算关联线平均值,根据所述关联线平均值设置关联线阈值,并获取每个人物节点自身连接的外层关联线数量,对自身连接外层关联线数量超出所述关联线阈值的若干个人物节点进行识别,并标记为重要人物节点;所述图谱分析子系统根据所述重要人物节点的自身连接外层关联线数量以及所在的外层关联结构位置对若干个重要人物节点进行重要程度分析,生成重要度分值,根据所述重要度分值对若干个重要人物节点进行重要度排序,生成所述重要度分析结果。

5.根据权利要求1所述的基于可视化的人物关系图谱交互式探索分析系统,其特征在于,所述图谱更新子系统获取最新关联信息以及更新方式,根据所述更新方式进行人物关系图谱的更新,所述更新方式包括新增节点、删除节点、替换节点;当需要新增节点时,根据所述最新关联信息获取与新增节点关联的若干个关联节点以及所属的关联层级结构,根据若干个关联节点在所述关联层级结构的位置进行新增节点,并对所述新增节点与若干个关联节点之间的关联线进行更新;当需要删除节点时,根据需要删除节点所在的关联层级结构进行节点删除,并根据所述最新关联信息对删除节点所在关联层级结构的其他节点进行关联线更新;当需要替换节点时,根据需要替换节点所在的关联层级结构位置进行替换,并根据所述最新关联信息对替换节点所在的关联层级结构进行关联线更新。

6.一种基于可视化的人物关系图谱交互式探索分析方法,其特征在于,包括以下步骤:

7.根据权利要求6所述的基于可视化的人物关系图谱交互式探索分析方法,其特征在于,构建人物关系图谱的过程包括:

8.根据权利要求6所述的基于可视化的人物关系图谱交互式探索分析方法,其特征在于,对所述人物关系图谱进行关联信息查询以及可视化操作的过程包括:

9.根据权利要求6所述的基于可视化的人物关系图谱交互式探索分析方法,其特征在于,基于所述人物关系图谱生成各人物节点的重要度分析结果的过程包括:

10.根据权利要求6所述的基于可视化的人物关系图谱交互式探索分析方法,其特征在于,对所述人物关系图谱进行实时更新的过程包括:

...

【技术特征摘要】

1.一种基于可视化的人物关系图谱交互式探索分析系统,其特征在于,包括图谱获取子系统、图谱可视化子系统、图谱分析子系统、图谱更新子系统;

2.根据权利要求1所述的基于可视化的人物关系图谱交互式探索分析系统,其特征在于,所述图谱获取子系统包括图谱输入模块、图谱构建模块;所述图谱输入模块用于用户手动输入人物关系图谱文件或图谱生成要素,所述图谱生成要素包括用于构建人物关系图谱的若干个人物节点以及所述人物节点之间的关联信息,所述图谱构建模块用于根据所述图谱生成要素构建人物关系图谱;

3.根据权利要求1所述的基于可视化的人物关系图谱交互式探索分析系统,其特征在于,所述图谱可视化子系统包括图谱存储模块、关系查询模块以及图谱显示模块,通过所述图谱存储模块对所述图谱获取子系统的人物关系图谱进行存储,用户通过所述关系查询模块对目标人物节点的关联信息进行查询,所述图谱显示模块采用web应用框架对所述目标人物节点的关联信息进行可视化,并传输至所述图谱存储模块;

4.根据权利要求1所述的基于可视化的人物关系图谱交互式探索分析系统,其特征在于,所述图谱分析子系统对所述人物关系图谱中的起始节点进行标记,并根据所述人物关系图谱中所有的外层关联线数量以及人物节点数量计算关联线平均值,根据所述关联线平均值设置关联线阈值,并获取每个人物节点自身连接的外层关联线数量,对自身连接外层关联线数量超出所述关联线阈值的若干个人物节点进行识别,并标记为重要人物节点;所述图谱分析子系统根据所述重要人物节点的自身连接外层关联线数量以及所在的外层关联结构位置对若干个重要人物节点进行重要程度分析,生成重要度分值,根据所述重要度分...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:共济润道人工智能科技上海有限公司
类型:发明
国别省市:

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

1