一种关系图谱的实现方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31090120 阅读:27 留言:0更新日期:2021-12-01 12:51
本申请公开了一种关系图谱的实现方法、装置、电子设备及存储介质;该方法包括:通过图形可视化引擎接收当前用户发送的关系图谱查询请求;其中,关系图谱查询请求中携带目标用户的标识;基于目标用户的标识在预先构建的数据库中获取目标用户对应的关系图谱;在图形可视化引擎中将目标用户的关系图谱展示给当前用户。本申请实施例可以为用户提供更加美观、交互性更高的关系图谱;而且页面加载性能更高,可以支持节点更多的关系图谱。可以支持节点更多的关系图谱。可以支持节点更多的关系图谱。

【技术实现步骤摘要】
一种关系图谱的实现方法、装置、电子设备及存储介质


[0001]本申请实施例涉及关系图谱
,尤其涉及一种关系图谱的实现方法、装置、电子设备及存储介质。

技术介绍

[0002]随着网络技术和计算机技术的不断发展,互联网应用以及其它网络应用已经成为人们生活、工作、学习的主要工具,如获取信息、在线娱乐、在线学习、在线交易、在线购物等。同时人们在使用这些应用时也会进行相关的网络操作,如用户在搜索引擎中输入搜索请求后,搜索引擎能够向用户返回与该搜索请求对应的搜索结果。为了更加方便用户获取更多相关信息,提升用户的使用体验,用户在进行相关网络操作后,还希望能够提供给该用户与该网络操作相关的辅助信息,如推荐信息、关系信息等。这时如何生成与网络操作相关的辅助信息就起到了非常关键的作用。
[0003]为了展示某个人的社会关系,经常会使用图形来展示。目前普遍是使用echart可视化组件,该方法存在以下缺点:1、对定制化支持较差,无法展示更美观的图形。2、无法支持节点过多的情况,当节点超过1000时,页面加载十分缓慢,可能会耗时几分钟甚至更久。
专本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种关系图谱的实现方法,其特征在于,所述方法包括:通过图形可视化引擎接收当前用户发送的关系图谱查询请求;其中,所述关系图谱查询请求中携带目标用户的标识;基于所述目标用户的标识在预先构建的数据库中获取所述目标用户对应的关系图谱;在所述图形可视化引擎中将所述目标用户的关系图谱展示给所述当前用户。2.根据权利要求1所述的方法,其特征在于,在所述通过图形可视化引擎接收当前用户发送的关系图谱查询请求之前,所述方法还包括:基于预先确定的JSON数据结构构建所述目标用户对应的JSON数据;其中,所述JSON数据包括:节点和关系线;所述节点包括:人物节点和关系类型节点;在所述数据库中存储所述目标用户对应的JSON数据;其中,所述数据库为分布式文档存储数据库。3.根据权利要求1所述的方法,其特征在于,所述在所述图形可视化引擎中将所述目标用户的关系图谱展示给所述当前用户,包括:在所述图形可视化引擎的超文本标记语言的页面的Body标签中,定义至少一个DIV标签作为所述目标用户对应的关系图谱中的容器;基于所述至少一个DIV标签将所述目标用户的关系图谱展示给所述当前用户。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述超文本标记语言的页面上接收所述当前用户针对于所述目标用户对应的关系图谱的点击事件;其中,所述点击事件包括但不限于以下至少其中之一:节点点击事件、节点划过事件、节点划过离开、扩线点击事件、扩线划过事件、扩线划过离开、画布点击事件;响应于所述点击事件将对应的图形界面展示给所述当前用户。5.一种关系图谱的实现装置,其特征在于,所述装置包括:接收模块、获取模块和展示模块;其中,所述接收模块,用于通过图形可视化引擎接收当前用户发送的关系图谱查询请求;其中,所述关系图...

【专利技术属性】
技术研发人员:张立志万月亮冯宇波
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:

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

1