# neo4j-python-pandas-py2neo-v3 **Repository Path**: surexing_david_guo/neo4j-python-pandas-py2neo-v3 ## Basic Information - **Project Name**: neo4j-python-pandas-py2neo-v3 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-11 - **Last Updated**: 2021-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # neo4j-python-pandas-py2neo-v3 利用pandas将excel中数据抽取,以三元组形式加载到neo4j数据库中构建相关知识图谱 # Neo4j知识图谱构建 ![](https://s1.ax1x.com/2018/11/13/iObQkn.png) ### 1.运行环境: python3.6.5 windows10 具体包依赖可以参考文件requirements.txt ``` pip install -r requirements.txt ``` ### 2.Pandas抽取excel数据 Excel数据结构如下 通过函数data_extraction和函数relation_extrantion分别抽取构建知识图谱所需要的节点数据以及联系数据,构建三元组。 数据提取主要采用pandas将excel数据转换成dataframe类型 invoice_neo4j.py ### 3.建立知识图谱所需节点和边数据 DataToNeo4jClass.py ----------------------------------------------------------------------------------------------------- ## 2019.2.15更新 ### 更新neo4j_matrix.py代码,将知识图谱中数据抽取转化成矩阵,为机器学习模型提供数据 ## 感谢大家的支持,以后有关于知识图谱的分享会同步到我的公众号【云将数据】