[知識圖譜]Neo4j知識圖譜構建(neo4j-python-pandas-py2neo-v3)


neo4j-python-pandas-py2neo-v3

利用pandas將excel中數據抽取,以三元組形式加載到neo4j數據庫中構建相關知識圖譜

Neo4j知識圖譜構建

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

Enjoy it!

詳細內容請到github上下載 項目地址

掃碼關注公眾號【雲將數據】,更多大數據及人工智能領域信息!


數據驅動變革-雲將 個人博客地址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM