垂直知识图谱可视化服务平台的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

垂直知识图谱可视化服务平台的设计与实现随着互联网技术与大数据技术的不断发展,互联网信息呈指数形式增长,越来越多数据被人们获取。面向海量的数据,不同角色的行业从业人员面向不同用户场景,对数据有着不同的应用需求。但是当前所提供的垂直知识图谱可视化服务存在以下问题:1)鲜少将知识图谱与可视化知识相融合,从而造成了直观度和交互性较低且数据利用不充分等问题,且面向不同场景需要不同类型的可视化工具进行可视化,接口数据异构性大;2)对于垂直知识图谱的大数据量不能够做到物尽其用,缺少一个能够一站式将知识图谱进行可视化表达且支持知识图谱数据编辑及统计可视化表达、进一步生成高交互性行业报告的平台,不能够快速生成行业报告很大程度的影响了报告的时效性与交互

性;3)面向知识图谱数据的可视化平台有着数据量庞大的特点,直接

从终端数据库请求响应,尤其是请求量大的时候,会给数据库造成非

常大的压力。数据库处理数据的能力给系统的吞吐量造成了很大局限性,甚至导致宕机。针对以上问题,通过对相关系统的研究,本文设计并实现了一款垂直知识图谱可视化服务平台,为行业用户提供查看实体关系、对图谱数据进行探索式分析以及提供创建行业报告的功能。本研究主要包含以下几点工作:(1)设计并发布基于Vue的知识图谱

可视化工具Kgv.js,对ECharts和D3.js可视化工具进行二次封装,方便图谱可视化开发者的调用,提高知识图谱的可视化开发能力,达

到可视化过程与数据解耦的目的,从而保证系统前端展现与后端业务逻辑的分离。(2)设计并实现了支持动态改变数据源的垂直知识图谱

可视化服务平台,该平台包括基于图谱可视化的知识图谱数据管理系统、基于知识图谱及可视化技术的知识服务系统和基于知识驱动的行业资讯报告生成系统。包括多源数据的连接、图谱可视化、查看实体关系、探索式数据分析生成行业图表、行业报告的生成等功能。(3)

设计并实现了基于Redis的系统响应优化机制,通过对Redis的主从

模式的优化,实现垂直知识图谱可视化服务平台的加速响应,缓解数

据库压力,设计缓存的持久化以及高可用性保证系统达到最佳使用状态,并通过功能和性能测试验证其提升性能的有效性。本文实现的垂

直知识图谱可视化服务平台,支持包括动态改变数据源、通过页面交

互导入数据和通过文件上传数据的多数据源,并通过简单的用户交互(如拖拽、输入等交互方式)实现行业统计数据信息的可视化。通过混合数据库的使用,实现对行业数据、行业报告的存储和实现系统快速

响应的缓存。本平台提供的不同功能模块能够满足知识图谱数据管理、数据分析以及信息浏览。

相关文档
最新文档