一种政务知识图谱的构建方法、装置、设备、介质及产品与流程
本发明涉及知识图谱,尤其涉及一种政务知识图谱的构建方法、装置、设备、介质及产品。
背景技术:
1、政务系统目前正朝向智能化的方向发展,当前的智能政务系统主要采用集中式架构进行构建和管理,随着知识图谱规模的不断扩大,分布式知识图谱技术逐渐兴起。
2、现有的分布式知识图谱技术主要包括:基于图拓扑结构分片的图分片技术;采用分布式数据库(如hbase、cassandra、mongodb等)存储知识图谱数据的分布式存储方案;以及将联邦学习技术应用于分布式知识图谱的构建方式。
3、但是上述分布式知识图谱的方式,未考虑政务数据的行政层级特征和地理分布规律,未充分考虑政务场景的特殊需求,现有的分布式知识图谱技术多为通用设计,缺乏针对政务场景的专门优化。政务服务对响应速度有较高要求,用户期望在秒级甚至毫秒级时间内获得查询结果。但在分布式环境下,知识图谱查询往往需要跨多个节点进行数据检索和关系推理,查询延迟较高。
技术实现思路
1、本发明提供了一种政务知识图谱的构建方法、装置、设备、介质及产品,以建立行政层级与地理分布结合的政务知识图谱。
2、根据本发明的第一方面,提供了一种政务知识图谱的构建方法,包括:
3、获取待构建的政务知识图谱数据;
4、基于所述政务知识图谱数据所属的地理行政编码,初始化基于地理感知分布式哈希表geo-dht算法的政务知识图谱的节点;
5、根据所述政务知识图谱数据中政务实体的地理属性进行知识图谱分片,得到分片数据;
6、基于行政层级确定每个所述节点的g-k混合桶路由表,所述g-k混合桶路由表包括基于行政层级的地理桶g-bucket和基于同一行政层级下逻辑距离的距离桶k-bucket;
7、基于所述政务实体的地理行政编码将所述分片数据分布存储到相应的节点上,并建立各所述节点间的索引信息;
8、基于所述节点、所述g-k混合桶路由表及所述索引信息,构建政务知识图谱。
9、根据本发明的第二方面,提供了一种政务知识图谱的构建装置,包括:
10、数据获取模块,用于获取待构建的政务知识图谱数据;
11、节点确定模块,用于基于所述政务知识图谱数据所属的地理行政编码,初始化基于地理感知分布式哈希表geo-dht算法的政务知识图谱的节点;
12、数据分片模块,用于根据所述政务知识图谱数据中政务实体的地理属性进行知识图谱分片,得到分片数据;
13、路由建立模块,用于基于行政层级确定每个所述节点的g-k混合桶路由表,所述g-k混合桶路由表包括基于行政层级的地理桶g-bucket和基于同一行政层级下逻辑距离的距离桶k-bucket;
14、信息确定模块,用于基于所述政务实体的地理行政编码将所述分片数据分布存储到相应的节点上,并建立各所述节点间的索引信息;
15、图谱构建模块,用于基于所述节点、所述g-k混合桶路由表及所述索引信息,构建政务知识图谱。
16、根据本发明的第三方面,提供了一种电子设备,所述电子设备包括:
17、至少一个处理器;以及
18、与所述至少一个处理器通信连接的存储器;其中,
19、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的政务知识图谱的构建方法。
20、根据本发明的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的政务知识图谱的构建方法。
21、根据本发明的第五方面,本发明实施例还提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序在被处理器执行时实现本发明任一实施例的政务知识图谱的构建方法。
22、本发明实施例的技术方案,获取待构建的政务知识图谱数据;基于政务知识图谱数据所属的地理行政编码,初始化基于地理感知分布式哈希表geo-dht算法的政务知识图谱的节点;根据政务知识图谱数据中政务实体的地理属性进行知识图谱分片,得到分片数据;基于行政层级确定每个节点的g-k混合桶路由表;基于政务实体的地理行政编码将分片数据分布存储到相应的节点上,并建立各节点间的索引信息;基于节点、g-k混合桶路由表及索引信息,构建政务知识图谱。通过将地理感知分布式哈希表geo-dht算法技术与政务知识图谱相结合,实现政务数据的地理分布式存储和高效访问。充分利用政府行政层级的天然地理分布特性,将传统的逻辑路由与地理路由相结合,显著提升了政务知识图谱的查询效率和系统扩展性。
23、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种政务知识图谱的构建方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述政务知识图谱数据所属的地理行政编码,初始化基于地理感知分布式哈希表geo-dht算法的政务知识图谱的节点,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述政务实体的地理行政编码将所述分片数据分布存储到相应的节点上,并建立各所述节点间的索引信息,包括:
4.根据权利要求1所述的方法,其特征在于,在所述基于所述节点、所述g-k混合桶路由表及所述索引信息,构建政务知识图谱之后,还包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述查询信息在所述政务知识图谱中进行查询,得到查询结果,包括:
6.根据权利要求1所述的方法,其特征在于,在所述基于所述节点、所述g-k混合桶路由表及所述索引信息,构建政务知识图谱之后,还包括:
7.一种政务知识图谱的构建装置,其特征在于,包括:
8.一种电子设备,其特征在于,所述电子设备包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-6中任一项所述的政务知识图谱的构建方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-6中任一项所述的政务知识图谱的构建方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com