【知识图谱】知识图谱存储、查询、可视化

目录

  • 一、实现的全流程
  • 二、参考资料
  • 三、知识图谱数据
  • 四、知识图谱可视化展示

一、实现的全流程

  1. 处理好我的三元组csv文件
  2. 确定适合的存储数据库(这儿采用neo4j图数据库)
  3. 根据csv数据文件大小,确定neo4j导入数据的模式(这儿采用import模式)
  4. 将csv数据文件处理成符合导入模式的数据格式;entity.csv和relationship.csv两类文件。
  5. 确定neo4j的版本,并安装部署(这儿采用community server版本)
  6. 命令行导入数据文件,浏览器查看可视化效果
  7. neo4j图数据库查询语言Cypher的语法学习
  8. 利用python实现批量知识图谱数据知识的查询及存储。

二、参考资料

  • 知识图谱 | 存储与可视化篇
    https://blog.csdn.net/qq_27782503/article/details/118017731
    学习基础原理的资料

  • Neo4j官方说明
    https://neo4j.com/developer/guide-import-csv/
    万能的说明

  • 【知识图谱】Neo4j的基本使用及思知1.4亿三元组数据构建知识图谱
    https://blog.csdn.net/NIeson2012/article/details/102785086
    非常非常非常详细
    使用 Neo4j 的import导入big graph。

  • 使用neo4j创建数据库以及导入csv文件
    https://blog.csdn.net/m0_46515351/article/details/106989369
    设置默认数据库dbms.default_database=myGraph
    设置当前激活的数据库dbms.active_database=myGraph
    给出了neo4j的import数据csv的格式,entity.csv 和 relationship.csv 的要求展示。

  • 基于电影知识图谱的智能问答系统
    https://blog.csdn.net/appleyk/category_7667380.html
    终级完结篇 https://blog.csdn.net/appleyk/article/details/80422055
    给出了原作者项目的源码及说明
    是一个学习知识图谱的较为详细的小项目

  • Neo4J 入门实践 - 安装、Cypher操作、Python调用Neo4j、数据导入
    https://blog.csdn.net/ming_hu_yong/article/details/112499564

三、知识图谱数据

  • 开源中文知识图谱网站: http://openkg.cn/

四、知识图谱可视化展示

  • 开源展示的工具(TODO) https://github.com/jexp/neo4j-3d-force-graph

你可能感兴趣的:(知识图谱,知识图谱,python,人工智能)