前言

前面的文章已经介绍了neo4j服务的本地安装,以及数据的增删改查操作方法。那么这里就要进入python项目,来完成医疗知识的构建,问答机器人的代码实现。但篇幅较长,本文就主要介绍知识图谱的构建吧。

打开网易新闻 查看更多图片

环境

Anaconda3

Python3.8

Py2neo (新版)

数据来源(结构)

打开网易新闻 查看更多图片

编码

1. 引入依赖

打开网易新闻 查看更多图片

2. 类的初始化 (连接neo4j)

打开网易新闻 查看更多图片

3. 读取数据

打开网易新闻 查看更多图片
打开网易新闻 查看更多图片

4. 创建节点

打开网易新闻 查看更多图片

5. 创建关联边

打开网易新闻 查看更多图片

6. 导出节点数据

打开网易新闻 查看更多图片
打开网易新闻 查看更多图片