论文部分内容阅读
随着互联网的发展和大数据时代的到来,学术界和工业界对领域知识越来越重视,从领域知识中分析出有价值的信息的诉求也越来越普遍。随着数据量级越来越大,传统的数据存储和表示方式越来越难以满足相关领域的分析需求。基于这种诉求和问题,本文设计和实现了面向知识图谱的可视化分析系统,能够以可视化的形式为用户提供一种方便直观地分析领域知识的解决方案。本文通过对知识图谱的数据分析和可视化交互需求进行充分的分析,使用支持分布式存储的图数据库HugeGraph存储知识图谱形式的领域知识,使用Spring Boot搭建服务端框架,使用Vue框架结合vis.js可视化关系网络图,设计实现了面向知识图谱的可视化分析系统。该系统的功能分为五个模块:数据管理模块用于对本体数据和实例数据的管理;数据检索模块用于对实体数据和关系数据的多维度检索;网络分析模块用于对关系网络中的关联关系进行可视化交互分析;图谱计算模块用于对图谱数据按照几类算法模型进行相应指标的分析计算;历史与统计模块用于记录图谱数据的变动历史以及对图谱数据的特征统计。本系统全局灵活动态设计可适用于不同领域的数据集,丰富的分析计算功能对数据集的要求也不敏感,旨在实现一种通用的知识图谱可视化分析系统。通过系统测试与线上使用,系统正常运行。可视化的交互式分析界面直观而又方便用户使用,全局动态的代码设计灵活地适配不同领域的数据集,丰富的分析计算功能一定程度上满足了用户多样化的分析需求,帮助用户获取有价值的信息。