一种多级企业关系图谱的生成方法、系统及电子设备技术方案

技术编号:37438137 阅读:18 留言:0更新日期:2023-05-06 09:10
本申请实施例公开了一种多级企业关系图谱的生成方法、系统及电子设备,其中方法包括:当接收到用户终端发出的企业信息查询请求时,调取预存的待查企业的企业图谱信息;基于所述企业图谱信息,生成一级关系图谱,所述一级关系图谱包括父节点和至少一个子节点;若所述子节点存在关联节点,则生成存在关联节点的子节点的二级关系图谱,并将所述二级关系图谱预缓存于所述一级关系图谱中,并更新所述一级关系图谱。采用本申请实施例,可以将用户查询的企业图谱信息进行分级展示,减小了服务器的计算量,进而避免企业图谱信息的展示延迟。进而避免企业图谱信息的展示延迟。进而避免企业图谱信息的展示延迟。

【技术实现步骤摘要】
一种多级企业关系图谱的生成方法、系统及电子设备


[0001]本申请涉及大数据处理领域,具体涉及一种多级企业关系图谱的生成方法、系统及电子设备。

技术介绍

[0002]随着科技的发展,越来越多的用户产生了查询企业信息的需求,为了方便查看,一般采用图谱的方式将人们获取的有效信息进行归类,企业图谱中一般包括企业、相关企业以及相关人员信息。
[0003]现有技术一般是通过关系型数据库来生成企业图谱,但是关系型数据库通常只能存储小型数据集,一旦涉及到企业与相关企业、企业人员与相关企业人员信息等关系复杂度较大的企业信息查询时,存在的节点数据非常庞大,通过关系型数据库一次性加载对会后端服务器造成极大的负担,导致企业图谱信息的展示延迟。

技术实现思路

[0004]本申请提供一种多级企业关系图谱的生成方法、系统及电子设备,可以将用户查询的企业图谱信息进行分级展示,减小了服务器的计算量,进而避免企业图谱信息的展示延迟。
[0005]在本申请的第一方面提供了一种多级企业关系图谱的生成方法,包括:当接收到用户终端发出的企业信息查询请求时,调取预存的待查企业的企业图谱信息;基于所述企业图谱信息,生成一级关系图谱,所述一级关系图谱包括父节点和至少一个子节点;若所述子节点存在关联节点,则生成存在关联节点的子节点的二级关系图谱,并将所述二级关系图谱预缓存于所述一级关系图谱中,并更新所述一级关系图谱。
[0006]通过采用上述技术方案,根据企业图谱信息生成一级关系图谱,其中,在生成一级关系图谱过程中,将一级关系图谱中存在关联节点的子节点的二级关系图谱缓存于一级关系图谱中,相比于一次性加载整个企业图谱信息,减小了服务器的计算量,进而避免了企业图谱信息的展示延迟。
[0007]可选的,所述基于所述企业图谱信息,生成一级关系图谱,所述一级关系图谱包括父节点和至少一个子节点,包括:根据所述企业信息查询请求,确定父节点;基于所述父节点的关联节点,确定至少一个子节点;基于所述父节点和至少一个子节点,生成一级关系图谱。
[0008]通过采用上述技术方案,根据用户需求确定父节点,再确定与父节点相关的子节点,基于父节点和子节点生成一级关系图谱,使得图谱数据的解读更加细致,提升了用户的体验感。
[0009]可选的,所述至少一个子节点包括至少一个一级子节点和/或至少一个二级子节点,所述基于所述父节点的关联节点,确定至少一个子节点,包括:基于所述父节点的关联节点确定至少一个一级子节点;基于所述至少一个一级子节点的关联节点,确定至少一个二级子节点。
[0010]通过采用上述技术方案,基于父节点的关联节点确定一级子节点,再基于一级子节点的关联节点确定二级子节点,使得图谱数据的解读更加细致,提升了用户的体验感。
[0011]可选的,所述基于所述父节点的关联节点,确定至少一个子节点后,还包括:判断所述一级子节点的数据量与所述至少一个二级子节点的数据量之和,是否大于预设数据量;若所述一级子节点的数据量与所述至少一个二级子节点的数据量之和大于所述预设数据量,则将所述一级子节点作为展示子节点;若所述一级子节点的数据量与所述至少一个二级子节点的数据量之和小于或等于所述预设数据量,则将所述一级子节点、二级子节点均作为展示子节点。
[0012]通过采用上述技术方案,根据一级子节点和二级子节点的数据量,确定展示子节点的数量,使得生成的一级关系图谱的数据量既在用户的可读范围之内,又不影响服务器的计算速度。在避免了企业图谱信息的展示延迟的同时,提升了用户的阅读体验感。
[0013]可选的,所述生成存在关联节点的子节点的二级关系图谱,包括:基于所述存在关联节点的子节点的关联节点,确定至少一个从子节点;基于所述存在关联节点的子节点和所述至少一个从子节点,确定二级关系图谱。
[0014]通过采用上述技术方案,基于子节点的关联节点确定从子节点,再根据从子节点确定二级关系图谱,使得图谱数据的解读更加细致,提升了用户的阅读体验感。
[0015]可选的,所述将所述二级关系图谱预缓存于所述一级关系图谱中,包括:根据所述二级关系图谱生成对应的标识链接,并附着于所述一级关系图谱中对应的存在关联节点的子节点上。
[0016]通过采用上述技术方案,利用标识链接将二级关系图谱附着于一级关系图谱中对应的子节点上,用户可直接通过标识链接直接查看子节点对应的二级关系图谱,提升了用户的体验感。
[0017]可选的,所述方法还包括:将所述一级关系图谱中存在所述关联节点的子节点设置为可点击状态,将其余的子节点设置为不可点击状态,其中,可点击状态用于用户点击所述一级关系图谱中的所述标识链接,以展示所述二级关系图谱。
[0018]通过采用上述技术方案,将存在二级关系图谱的子节点设置为可点击状态,将不存在二级关系图谱的子节点设置为不可点击状态,使得用户在浏览一级关系图谱时,可以直观地区分存在二级关系图谱的子节点,提升了用户的体验感。
[0019]可选的,所述将所述一级关系图谱发送至所述用户终端之后,还包括:当接收到用户终端发出的存在关联节点的子节点的信息查询请求时,获取所述存在关联节点的子节点对应的所述二级关系图谱;基于所述企业图谱信息,生成三级关系图谱,并更新所述二级关系图谱。
[0020]通过采用上述技术方案,当用户点击查看子节点对应的二级关系图谱时,根据企
业图谱信息生成二级关系图谱中子节点对应的三级关系图谱,并将三级关系图谱缓存于二级关系图谱中,减小了服务器的计算量,进而避免了企业图谱信息的展示延迟。
[0021]在本申请的第二方面提供了一种多级企业关系图谱的生成系统,所述系统包括:企业图谱获取模块(11),用于当接收到用户终端发出的企业信息查询请求时,调取预存的待查企业的企业图谱信息;一级关系图谱生成模块(12),用于基于所述企业图谱信息,生成一级关系图谱,所述一级关系图谱包括父节点和至少一个子节点;一级关系图谱更新模块(13),用于若所述子节点存在关联节点,则生成存在关联节点的子节点的二级关系图谱,并将所述二级关系图谱预缓存于所述一级关系图谱中,并更新所述一级关系图谱。
[0022]在本申请的第三方面提供了一种电子设备,包括:处理器、存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
[0023]综上所述,本申请包括以下至少一种有益效果:1.根据企业图谱信息生成一级关系图谱,并将一级关系图谱中存在关联节点的子节点对应的二级关系图谱缓存于一级关系图谱中,减小了服务器的计算量,进而避免了企业图谱信息的展示延迟;2.将一级关系图谱中存在关联节点的子节点设置为可点击状态,将不存在关联节点的子节点设置为不可点击状态,使得用户在浏览一级关系图谱时,可以直观地区分一级关系图谱中的子节点是否存在关联节点,提升了用户的体验感。
附图说明
[0024]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多级企业关系图谱的生成方法,其特征在于,包括:当接收到用户终端发出的企业信息查询请求时,调取预存的待查企业的企业图谱信息;基于所述企业图谱信息,生成一级关系图谱,所述一级关系图谱包括父节点和至少一个子节点;若所述子节点存在关联节点,则生成存在关联节点的子节点的二级关系图谱,并将所述二级关系图谱预缓存于所述一级关系图谱中,并更新所述一级关系图谱。2.根据权利要求1所述的多级企业关系图谱的生成方法,其特征在于,所述基于所述企业图谱信息,生成一级关系图谱,所述一级关系图谱包括父节点和至少一个子节点,包括:根据所述企业信息查询请求,确定父节点;基于所述父节点的关联节点,确定至少一个子节点;基于所述父节点和至少一个子节点,生成一级关系图谱。3.根据权利要求2所述的多级企业关系图谱的生成方法,其特征在于,所述至少一个子节点包括至少一个一级子节点和/或至少一个二级子节点,所述基于所述父节点的关联节点,确定至少一个子节点,包括:基于所述父节点的关联节点确定至少一个一级子节点;基于所述至少一个一级子节点的关联节点,确定至少一个二级子节点。4.根据权利要求3所述的多级企业关系图谱的生成方法,其特征在于,所述基于所述父节点的关联节点,确定至少一个子节点后,还包括:判断所述一级子节点的数据量与所述至少一个二级子节点的数据量之和,是否大于预设数据量;若所述一级子节点的数据量与所述至少一个二级子节点的数据量之和大于所述预设数据量,则将所述一级子节点作为展示子节点;若所述一级子节点的数据量与所述至少一个二级子节点的数据量之和小于或等于所述预设数据量,则将所述一级子节点、二级子节点均作为展示子节点。5.根据权利要求1所述的多级企业关系图谱的生成方法,其特征在于,所述生成存在关联节点的子节点的二级关系图谱,包括:基于所述存在关联节点的子节点的关联节点,确定至...

【专利技术属性】
技术研发人员:张巍阳彪
申请(专利权)人:企知道科技有限公司
类型:发明
国别省市:

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

1