Skip to content

Neo4j+springboot+vue+d3.js知识图谱构建和可视化

Notifications You must be signed in to change notification settings

svnware/Neo4j

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

Welcome to the Neo4j wiki!

初衷

这是一个知识图谱构建工具,最开始是对产品和领导为了做ppt临时要求配合做图谱展示的不厌其烦,做着做着就抽出一个目前看着还算通用的小工具

技术栈

小工具是前台是基于vue + d3.js ,后台是springboot配合Neo4j.

演示

实现的基本功能:

  1. 新增节点,添加连线,快速添加节点和关系
  2. 节点的颜色和大小可修改
  3. 节点和关系的编辑,删除
  4. 导出成图片
  5. csv导入
  6. 导出csv
  7. 添加图片和富文本
  8. 节点之间多个关系

知识图谱构建小工具 知识图谱构建小工具 知识图谱构建小工具 知识图谱构建小工具 知识图谱构建小工具 知识图谱构建小工具 知识图谱构建小工具 知识图谱构建小工具 知识图谱构建小工具 知识图谱构建小工具

后续优化:

  1. 新建单节点,节点的位置能指定(或者和鼠标点下的位置一致) over 2018-11-16
  2. 做出的图谱能够导出成图片 over 2018-11-16
  3. 支持导入功能,同时支持导出关系和节点 over 2018-11-17
  4. 输入一段文本,通过自然语言等手段,抽出实体和关系,编辑后可形成可视化的图谱
  5. 按钮组不能随节点半径的变化而变化
  6. 节点间多关系线和文字重叠

运行与启动

  1. 需要jdk1.8,安装Neo4j,安装和配置自行百度
  2. 启动后访问http://localhost:8089/kg/index 即可
  3. 新版http://localhost:8089

交流

希望感兴趣的小伙伴能一起做些事情

About

Neo4j+springboot+vue+d3.js知识图谱构建和可视化

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 62.7%
  • CSS 34.2%
  • HTML 3.1%