一种管理关系图谱的方法和装置与流程

文档序号:20918555发布日期:2020-05-29 13:50阅读:230来源:国知局
一种管理关系图谱的方法和装置与流程

本发明涉及关系图谱领域,尤指一种管理关系图谱的方法和装置。



背景技术:

大数据时代下,知识图谱和数据可视化技术能够将数据以结构化、可视化的方式呈现,建立以关键词为中心的知识体系,展示数据间相互关系。在此基础上,基于多样化的全量数据,我们的知识图谱产品能够快速地进行智能分析、关联挖掘,提供显性和隐性的全维度数据关联,绘制出一张基于人、事、地、物组织和实体-关系-事件、反映真实世界的社会关系网络图。然而正是因为知识体系的广度与深度,我们得到的社会关系网络图往往会有很多分支和节点,导致了使用者通过直接观察图谱本身并不能迅速的得到想要获取的知识。



技术实现要素:

为了解决上述技术问题,本发明提供了一种管理关系图谱的方法和装置,其能够提升使用者查看关系图谱的效率。

为了达到本发明目的,本发明实施例提供了一种管理关系图谱的方法,该方法包括:

获取关系图谱中的对象的属性数据;其中,对象的属性数据包括:类别、标识符、标签、标签名称、对象题目以及时间;

根据关系图谱中的对象的属性数据,显示关系图谱中的对象的分类选项;

当接收到对于一种或多种类别的对象的选择指示的时候,根据对象的属性信息,在关系图谱中显示所选择的类别的对象;其中,关系图谱中的对象的显示方式由对象的属性数据确定。

在一个可选的实施例中,根据关系图谱中的对象的属性数据,显示关系图谱中的对象的分类选项的步骤包括:

根据对象的属性数据中的类别,显示关系图谱中的对象的分类选项;其中,类别包括:实体、关系以及事件。

在一个可选的实施例中,根据关系图谱中的对象的属性数据,显示关系图谱中的对象的分类选项的步骤包括:

根据对象的属性数据中的标签,在实体、关系或者事件类别下显示二级分类选项;其中,二级分类选项中的名称是根据对象的属性数据中的标签名称确定的。

在一个可选的实施例中,在获取关系图谱中的对象的属性数据的步骤之后,该方法还包括:

根据关系图谱中的对象的属性数据,生成时间维度视图;其中,时间维度视图的一个轴线是时间轴,另一个轴线以柱状图的形式表示在同一个时刻下在关系图谱中的对象的数量,并且时间维度视图接收对于在同一时刻或一个时间段内的对象的选择;

当接收到对于在同一时刻或一个时间段内的对象的选择的时候,在关系图谱中显示所选择的时刻或时间段的对象。

在一个可选的实施例中,当接收到对于一种或多种类别的对象的选择指示的时候,根据对象的属性信息,在关系图谱中显示对象的步骤包括:

当接收到对于一种或多种类别的对象的选择指示的时候,所选择的对象相对于未受到选择的对象突出显示。

在一个可选的实施例中,在每个对象的分类选项旁边显示对应的颜色、图案或者颜色与图案的组合;

时间维度视图在显示在同一时刻下在关系图谱中的对象的数量的时候,在柱状图中以对象对应的颜色、图案或者颜色与图案的组合来表示对象的数量。

为了达到上述目的,本发明实施例提供了一种管理关系图谱的装置,该装置包括存储器和处理器;

存储器用于存储计算机可读指令;

处理器用于读取计算机可读指令,以执行如下操作:

获取关系图谱中的对象的属性数据;其中,对象的属性数据包括:类别、标识符、标签、标签名称、对象题目以及时间;

根据关系图谱中的对象的属性数据,显示关系图谱中的对象的分类选项;

当接收到对于一种或多种类别的对象的选择指示的时候,根据对象的属性信息,在关系图谱中显示所选择的类别的对象;其中,关系图谱中的对象的显示方式由对象的属性数据确定。

在一个可选的实施例中,根据关系图谱中的对象的属性数据,显示关系图谱中的对象的分类选项的操作包括:

根据对象的属性数据中的类别,显示关系图谱中的对象的分类选项;其中,类别包括:实体、关系以及事件。

在一个可选的实施例中,处理器用于读取执行计算机可读指令,以执行如下操作:

在获取关系图谱中的对象的属性数据的操作之后,根据关系图谱中的对象的属性数据,生成时间维度视图;其中,时间维度视图的一个轴线是时间轴,另一个轴线以柱状图的形式表示在同一个时刻下在关系图谱中的对象的数量,并且时间维度视图接收对于在同一时刻或一个时间段内的对象的选择;

当接收到对于在同一时刻或一个时间段内的对象的选择的时候,在关系图谱中显示所选择的时刻或时间段的对象。

在一个可选的实施例中,在每个对象的分类选项旁边显示对应的颜色、图案或者颜色与图案的组合;

时间维度视图在显示在同一时刻下在关系图谱中的对象的数量的时候,在柱状图中以对象对应的颜色、图案或者颜色与图案的组合来表示对象的数量。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为本发明实施例提供的管理关系图谱的方法的流程图;

图2示出本发明实施例提供的管理关系图谱的方法所使用的用户界面;

图3为本发明实施例提供的管理关系图谱的装置的框图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

为了解决上述技术问题,本发明实施例提供了一种管理关系图谱的方法。如图1所示,该方法包括步骤s101-步骤s105。

步骤s101,获取关系图谱中的对象的属性数据。

其中,关系图谱中的对象的属性数据用于在关系图谱中绘制对象。对象的类别包括:实体、关系以及事件。也就是说,对象的类别是在实体、关系以及事件三者之中的一种。其中,在关系图谱中,可以是实体类别的对象与实体类别的对象之间存在关系,可以是实体类别的对象与事件类别的对象之间存在关系,还可以是事件类别的对象与事件类别的对象之间存在关系。关系类别的对象用于连接其他类别的对象。关系图谱中的对象的属性信息是在记录关系图谱中的对象的时候生成的。对象的属性数据包括:类别、标识符、标签、标签名称、对象题目以及时间。其中,标识符用于在后续步骤中分辨条目。一个条目中包含对象的完整的属性数据,对象的属性数据包括:标识符、标签、标签名称、对象题目以及时间。标识符中可以包含对象的类别信息;或者,对象的属性数据还包括类别这一项。在步骤s101中获取关系图谱中的对象的属性数据,对象的属性数据将会用于在随后的步骤中生成关系图谱。

步骤s103,根据关系图谱中的对象的属性数据,显示关系图谱中的对象的分类选项。

在此,可以根据图谱中的对象的属性数据,将对象分成多种类别的对象,并且显示所分成的类别,以供使用者在观察关系图谱的时候选择或者不选择所分成的一种或者多种类别的对象,使得在关系图谱中显示所选择的类别的对象,从而使使用者能够观察到所选择的类型的对象。

以图2所示的使用者界面为例,左下部显示了筛选栏200。筛选栏200中显示了对象的类别210,将对象分成了实体类别、事件类别和关系类别三类。每种类别的对象前面均设置了复选框212,复选框212用于接收对于对象类别的选择,当复选框212的状态是选中的时候,与复选框212处于同一行的对象受到选择,那么将会在使用者界面中筛选栏200右侧的时间维度视图300中显示出所选择的对象按照时间排序所出现的次数。时间维度视图300中,横轴为时间轴310,时间轴310的下方显示了时间轴的刻度(即,时间),时间轴的量度是可以调节的,时间维度视图300的右上角显示了时间轴中的量度的多种单位(例如,年、月、周、日、时),量度的单位是可以接受到使用者的调节的;此外,时间维度视图300的左上角还可以显示时间轴的范围,并且接受使用者对于时间轴的范围的选择;时间维度视图300的最左侧竖直方向上显示了数量的参考数值315,并且从参考数值315开始向右延伸出了虚线状的参考线。时间维度视图300是以柱状图的形式显示对象的数量的;柱状图中的柱320显示了对象的数量。柱320在时间轴上的位置以及柱320的竖直高度是由在对象的属性数据之中的时间来决定的。例如,按照时间先后顺序,图2中所示的柱320所代表的数量分别为1、1、1和1。

步骤s105,当接收到对于一种或多种类别的对象的选择指示的时候,根据对象的属性信息,在关系图谱中显示所选择的类别的对象;其中,关系图谱中的对象的显示方式由对象的属性数据确定。

如图2所示,图2中显示了关系图谱400。关系图谱中包括用连接线形状的关系类别对象的两端连接的是实体类别对象和/或事件类别对象,实体类别对象与实体类别对象、实体类别对象与事件类别对象、事件类别对象与事件类别对象均是通过连接线形状的关系类别对象进行连接。对象的周围可以根据对象的属性数据中的对象题目来显示对象的信息,如图2的关系图谱400中的中央处的“刘吉平”。上述关系图谱可以简明地显示出对象的含义。

在此,由于在步骤s103中已经将对象进行了分类,可以供使用者根据对象的类别来选择对象,因此在步骤s105中,当接收到对于一种或多种类别的对象的选择指示的时候,显示所选择的类别的对象;并且在显示对象的时候,根据对象的属性数据来确定对象的显示方式:如果两个对象的所关注的属性数据相同,则以相同的显示方式来显示;如果两个对象的所关注的属性数据不同,则以彼此不同的显示方式来显示。这里所说的显示方式可以包括在颜色、图案以及形状之中的一种或者多种的组合,以及颜色、图案和/或形状的变化。通过上述方式,可以在使使用者能够观察到所选择的类型的对象的时候,在具有某种属性数据的情况下以特有的显示方式来显示对象,从而能够分辨关系图谱之中的对象,从而提高了查看关系图谱的效率,减小了在查看关系图谱的时候出现错误的概率。

在一个可选的实施例中,步骤s103包括:

根据对象的属性数据中的类别,显示关系图谱中的对象的分类选项;其中,类别包括:实体、关系以及事件。

在此,按照对象的属性数据中的类别,对对象进行分类,并且显示关系图谱中的对象的分类选项,也就是将对象按照实体类别、关系类别以及事件类别分成三类,以供使用者进行选择。在此,可以在显示对象的分类选项的时候,显示分类选项对应的图案,从而使得使用者更容易分辨分类选项。

在一个可选的实施例中,步骤s103包括:

根据对象的属性数据中的标签,在实体、关系或者事件类别下显示二级分类选项;其中,二级分类选项中的名称是根据对象的属性数据中的标签名称确定的。

如图2所示,图2中显示了二级分类选项220,二级分类选项220是根据对象的属性数据中的“标签”项来确定的,并且是根据对象的属性数据中的“标签名称”项而在用户界面中显示二级分类选项220的名称的;二级分类选项的左侧设置有复选框,二级分类选项的右侧显示了二级分类选项独特的标记颜色,标记颜色将会在时间维度视图300中显示对象的二级分类类别;二级分类选项中的名称是根据对象的属性数据中的标签名称确定的。

在一个可选的实施例中,在步骤s101之后,该方法还包括:

根据关系图谱中的对象的属性数据,生成时间维度视图;其中,时间维度视图的一个轴线是时间轴,另一个轴线以柱状图的形式表示在同一个时刻下在关系图谱中的对象的数量,并且时间维度视图接收对于在同一时刻或一个时间段内的对象的选择;

当接收到对于在同一时刻或一个时间段内的对象的选择的时候,在关系图谱中显示所选择的时刻或时间段的对象。

在一个可选的实施例中,步骤s105包括:

当接收到对于一种或多种类别的对象的选择指示的时候,所选择的对象相对于未受到选择的对象突出显示。

在此所说的突出显示,可以有多种方式进行显示:例如,可以直接突出显示所选择的对象;或者,可以淡化未选择的对象的颜色,从而使得所选择的对象相对于未收到选择的对象来说更为突出地显示。

在一个可选的实施例中,在每个对象的分类选项旁边显示对应的颜色、图案或者颜色与图案的组合;

时间维度视图在显示在同一时刻下在关系图谱中的对象的数量的时候,在柱状图中以对象对应的颜色、图案或者颜色与图案的组合来表示对象的数量。

为了解决上述技术问题,本发明实施例提供了一种管理关系图谱的装置,如图3所示,该装置包括存储器10和处理器20;

存储器10用于存储计算机可读指令;

处理器20用于读取计算机可读指令,以执行如下操作:

获取关系图谱中的对象的属性数据;其中,对象的属性数据包括:类别、标识符、标签、标签名称、对象题目以及时间;

根据关系图谱中的对象的属性数据,显示关系图谱中的对象的分类选项;

当接收到对于一种或多种类别的对象的选择指示的时候,根据对象的属性信息,在关系图谱中显示所选择的类别的对象;其中,关系图谱中的对象的显示方式由对象的属性数据确定。

在一个可选的实施例中,根据关系图谱中的对象的属性数据,显示关系图谱中的对象的分类选项的操作包括:

根据对象的属性数据中的类别,显示关系图谱中的对象的分类选项;其中,类别包括:实体、关系以及事件。

在一个可选的实施例中,处理器20用于读取执行计算机可读指令,以执行如下操作:

在获取关系图谱中的对象的属性数据的操作之后,根据关系图谱中的对象的属性数据,生成时间维度视图;其中,时间维度视图的一个轴线是时间轴,另一个轴线以柱状图的形式表示在同一个时刻下在关系图谱中的对象的数量,并且时间维度视图接收对于在同一时刻或一个时间段内的对象的选择;

当接收到对于在同一时刻或一个时间段内的对象的选择的时候,在关系图谱中显示所选择的时刻或时间段的对象。

在一个可选的实施例中,在每个对象的分类选项旁边显示对应的颜色、图案或者颜色与图案的组合;

时间维度视图在显示在同一时刻下在关系图谱中的对象的数量的时候,在柱状图中以对象对应的颜色、图案或者颜色与图案的组合来表示对象的数量。

虽然本发明所揭露的实施方式如上,但上述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1