MiracleTanC/Neo4j-KGBuilder
Neo4j+springboot+vue+d3.js知识图谱构建和可视化
它解决了什么问题
Neo4j-KGBuilder 提供了一种轻量级、可视化的知识图谱构建与管理方式。它消除了为基本图谱构建编写复杂 Cypher 查询的需求,使初学者更容易学习知识图谱,或让开发者能够快速原型化小型项目。
它如何工作
该工具使用 Spring Boot 后端和 Vue.js 前端与 Neo4j 5.x 图数据库进行交互。用户可以通过可视化画布创建节点和关系,从 CSV/Excel 文件导入数据,或连接外部 MySQL 数据库以提取关系型数据并转换为图格式。它还包含一个 ER 建模工具,可从实体-关系图生成图谱,以及一个基于 HanLP 的基础关键词问答系统,用于自然语言处理。
适用人群
- 学习知识图谱基础知识的初学者。
- 需要快速原型工具来构建小型知识图谱项目的开发者。
- 希望通过图形界面进行简单 Neo4j 图谱编辑和可视化的用户。
主要特性
- 可视化编辑:通过径向菜单直接在画布上交互创建节点、编辑属性和绘制关系。
- 数据集成:支持从 CSV 和 Excel 导入三元组,以及从外部 MySQL 源提取数据。
- ER 建模:内置工具用于设计 ER 图并自动生成对应的图结构。
- 持久化:自动保存节点坐标,以在不同会话间保持布局一致性。
- 基础问答:演示级别的自然语言接口,通过关键词匹配从图谱中检索信息。
相关
- 项目
- 项目
- 项目
- 项目