Giter Site home page Giter Site logo

neo4j-kgbuilder's Introduction

Welcome to the Neo4j wiki!

初衷

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

技术栈

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

演示

demo地址:http://kg.miaoleyan.com/.

实现的基本功能:

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

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

后续优化:

  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/kg/index 即可
  3. 新版http://localhost
  4. 供前端小哥哥小姐姐参考的静态网页:打开文件夹,找到 /kgmaker/src/main/resources/templates/kg/demoforfont-end.html

交流

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

neo4j-kgbuilder's People

Contributors

miracletanc avatar

Watchers

hanmichael avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.