图谱的展示方法、装置、计算机装置和可读存储介质制造方法及图纸

技术编号:31888062 阅读:13 留言:0更新日期:2022-01-15 12:13
本公开实施例涉及一种图谱的展示方法、装置、计算机装置和可读存储介质,其中方法包括:获取待展示图谱中节点的属性信息,属性信息中包括节点的关系密度,关系密度用于指示节点所在的关系和/或事件的数量;基于节点的关系密度获取节点的展示尺寸;基于节点的展示尺寸,展示图谱,以使在展示的图谱中,展示尺寸大的节点的关系密度大于展示尺寸小的节点的关系密度。上述技术方案,不同节点的展示尺寸由节点的关系密度决定,进而可以基于不同节点的展示尺寸展示图谱,由于图谱中每个节点的尺寸即表达了节点的关系密度,因此实现了更多维度的图谱信息的展示,进而可以帮助用户更好地理解图谱。图谱。图谱。

【技术实现步骤摘要】
图谱的展示方法、装置、计算机装置和可读存储介质


[0001]本公开涉及计算机
,尤其涉及一种图谱的展示方法、装置、计算机装置和可读存储介质。

技术介绍

[0002]随着人工智能技术的不断发展,作为人工智能重要分支之一的知识图谱技术,在各行各业也有着越来越多的应用。
[0003]知识图谱是一个存储大量知识的图数据库,但是其节点-关系边-节点的结构又与传统数据库有着非常大的差别,知识图谱可以实现图形化的展示方式,便于用户直接的从图形化的知识图谱中读取相关内容。然而,专利技术人在实现本专利技术的过程中发现:现有的知识图谱在进行展示时,往往没有对节点的展示方式进行区分,节点大小往往只与所处层级有关,节点所能直接表现的信息较少。对于无层级状态,若节点大小一致,但数量较大时,难以区分知识图谱上的不同节点,影响了用户体验。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种图谱的展示方法、装置、设备和可读存储介质。
[0005]本公开实施例第一方面提供了一种图谱的展示方法,该方法包括:
[0006]获取待展示图谱中节点的属性信息,所述属性信息中包括所述节点的关系密度,所述关系密度用于指示所述节点所在的关系和/或事件的数量;
[0007]基于所述节点的关系密度获取所述节点的展示尺寸;
[0008]基于所述节点的展示尺寸,展示所述图谱,以使在所述展示的图谱中,所述展示尺寸大的节点的关系密度大于所述展示尺寸小的节点的关系密度。/>[0009]在一些实施例中,所述基于所述节点的关系密度获取所述节点的展示尺寸,包括:
[0010]对所有节点的关系密度进行区间划分,得到至少两个密度区间,每一密度区间设置有对应的展示尺寸;
[0011]根据所述节点的关系密度所在的密度区间,确定所述节点的展示尺寸。
[0012]在一些实施例中,所述对所有节点的关系密度进行区间划分,得到至少两个密度区间,包括:
[0013]基于所有节点的关系密度,获取最大密度值、最小密度值和中位数密度值;
[0014]基于所述最大密度值和所述中位数密度值确定至少两个密度区间,和/或,基于所述中位数密度值和所述最小密度值确定至少两个密度区间。
[0015]在一些实施例中,所述属性信息中还包括节点类型,所述方法还包括:
[0016]基于所述节点的节点类型获取所述节点的展示颜色和/或展示形状,
[0017]所述基于所述节点的展示尺寸,展示所述图谱包括:
[0018]基于所述节点的展示尺寸,以及展示颜色和/或展示形状,展示所述图谱,以使所
述展示的图谱中,不同节点类型的节点具有不同的展示颜色和/或展示形状。
[0019]在一些实施例中,所述节点类型包括第一实体类型、第二实体类型和事件类型中的至少一种。
[0020]在一些实施例中,在展示所述图谱前,所述方法还包括:
[0021]确定待展示图谱中满足第一预设条件的第一中心节点;
[0022]则,在展示所述图谱时,将所述第一中心节点高亮突出显示。
[0023]在一些实施例中,所述满足第一预设条件的第一中心节点包括关系密度最高的预定数量个节点。
[0024]在一些实施例中,在展示所述图谱前,所述方法还包括:
[0025]确定所述节点相对于所述第一中心节点所在的节点层级;
[0026]则,在展示所述图谱时,所述节点相对于所述第一中心节点所在的节点层级不同,所述节点的展示亮度和/或展示透明度不同,其中,所述节点的展示亮度随节点层级变大而逐渐减小,或,所述节点的展示透明度随节点层级变大而逐渐降低。
[0027]在一些实施例中,所述确定所述节点相对于所述第一中心节点所在的节点层级包括:
[0028]基于待展示图谱中其他节点与所述第一中心节点的距离值,确定其他节点的节点层级。
[0029]在一些实施例中,所述展示的图谱中仅展示预定数量的节点层级,和/或,所述展示的图谱中最大的节点层级为熄灭态显示。
[0030]在一些实施例中,在展示所述图谱后,所述方法还包括:
[0031]基于用户的触发操作确定所述展示的图谱中的第二中心节点;
[0032]将所述展示的图谱切换为突出显示有所述第二中心节点的第二图谱。
[0033]在一些实施例中,所述基于用户的触发操作获取待展示图谱的第二中心节点,包括:
[0034]基于用户的节点点击操作、悬停操作、搜索操作中的至少一个确定所述展示的图谱中的第二中心节点。
[0035]在一些实施例中,在所述第二图谱中,与所述第二中心节点关联的预定节点层级的节点处于正常态展示,其他节点处于熄灭态显示。
[0036]在一些实施例中,所述方法还包括:
[0037]提供构建图谱界面,所述构建图谱界面上展示有待确认问题和与所述待确认问题对应的第三图谱,其中,所述待确认问题与所述第三图谱中的至少一个节点相关联,在所述第三图谱中,所述相关联的节点区别于其他节点突出显示。
[0038]在一些实施例中,在提供构建图谱界面后,所述方法还包括如下至少一个:
[0039]在获取到用户针对所述待确认问题的确定结果后,在所述第三图谱中将所述待确认问题相关联的至少一个节点进行高亮态展示;
[0040]在获取到用户针对所述待确认问题的否定结果后,在所述第三图谱中将所述待确认问题相关联的至少一个节点进行熄灭态展示;
[0041]在获取到用户针对所述待确认问题的不确定结果后,保持所述第三图谱中所述待确认问题相关联的至少一个节点的正常态展示。
[0042]在一些实施例中,所述方法还包括:
[0043]提供配置图谱界面,所述构建图谱界面上展示有用户配置类型控件和与用户配置类型对应的第四图谱,在所述第四谱中,所述节点的展示尺寸与所述节点的构建次数相关联。
[0044]本公开实施例的第二个方面,提供了一种图谱的展示装置,该装置包括:
[0045]属性信息获取模块,用于获取待展示图谱中节点的属性信息,所述属性信息中包括所述节点的关系密度,所述关系密度用于指示所述节点所在的关系和/或事件的数量;
[0046]展示尺寸获取模块,用于基于所述节点的关系密度获取所述节点的展示尺寸;
[0047]图谱展示模块,用于基于所述节点的展示尺寸,展示所述图谱,以使在所述展示的图谱中,所述展示尺寸大的节点的关系密度大于所述展示尺寸小的节点的关系密度。
[0048]在一些实施例中,所述展示尺寸获取模块包括:
[0049]密度区间划分单元,用于对所有节点的关系密度进行区间划分,得到至少两个密度区间,每一密度区间设置有对应的展示尺寸;
[0050]尺寸确定单元,用于根据所述节点的关系密度所在的密度区间,确定所述节点的展示尺寸。
[0051]在一些实施例中,所述密度区间划分单元具体用于:
[00本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图谱的展示方法,其特征在于,该方法包括:获取待展示图谱中节点的属性信息,所述属性信息中包括所述节点的关系密度,所述关系密度用于指示所述节点所在的关系和/或事件的数量;基于所述节点的关系密度获取所述节点的展示尺寸;基于所述节点的展示尺寸,展示所述图谱,以使在所述展示的图谱中,所述展示尺寸大的节点的关系密度大于所述展示尺寸小的节点的关系密度。2.根据权利要求1所述的方法,其特征在于,所述基于所述节点的关系密度获取所述节点的展示尺寸,包括:对所有节点的关系密度进行区间划分,得到至少两个密度区间,每一密度区间设置有对应的展示尺寸;根据所述节点的关系密度所在的密度区间,确定所述节点的展示尺寸。3.根据权利要求1所述的方法,其特征在于,所述属性信息中还包括节点类型,所述方法还包括:基于所述节点的节点类型获取所述节点的展示颜色和/或展示形状,所述基于所述节点的展示尺寸,展示所述图谱包括:基于所述节点的展示尺寸,以及展示颜色和/或展示形状,展示所述图谱,以使所述展示的图谱中,不同节点类型的节点具有不同的展示颜色和/或展示形状。4.根据权利要求1至3任一项所述的方法,其特征在于,在展示所述图谱前,所述方法还包括:确定待展示图谱中满足第一预设条件的第一中心节点;则,在展示所述图谱时,将所述第一中心节点高亮突出显示。5.根据权利要求1至3任一项所述的方法,其特征在于,在展示所述图谱后,所述方法还包括:基于用户的触发操作确定所述展示的图谱中的第二中心节点...

【专利技术属性】
技术研发人员:王雨萱陶冶李章誉徐昀
申请(专利权)人:第四范式北京技术有限公司
类型:发明
国别省市:

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

1