知识图谱可视化

人物关系知识图谱

一、背景

将结构化数据通过关系预处理程序处理为图数据库可以查询的数据,示例是将其中一部分(人物关系数据)可视化表示。

二、用到的技术

技术点:图数据库Neo4j,d3.js,java,css,spring boot
开发工具:IDEA专业版(可找学生账号注册免费使用一年,社区版不支持WEB开发)

三、项目结构以及代码实现过程

启动入口类KnowledgeGraphApplication之后,
调用接口:http://localhost:7476/knowledge-graph/hello/index
此接口调用控制类加载index.html,HTML中调用了js文件加载展示数据,详细的实现过程请看完整的代码注释。
知识图谱可视化
知识图谱可视化

四、可视化效果(所有可视化效果均带有力布局效果)

1.节点与关系均带有选中效果,节点关系裁剪与扩展
☿ 解锁当前节点
✂ 剪切当前节点于关系
✠ 扩展当前节点与关系
오 固定所有节点
◎ 解锁所有节点
知识图谱可视化
知识图谱可视化
2.完整示例
知识图谱可视化
知识图谱可视化

五、完整案例下载

点击下载完整知识图谱可视化案例
url:http://www.demodashi.com/demo/13181.html