Spaces:
Runtime error
Runtime error
File size: 922 Bytes
83f7ed7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# -*- coding: utf-8 -*-
import sys
sys.path.append(r"..//")#
from Neo4j.neo4j_op import KnowledgeGraph
from Neo4j.graph_extract import update_graph
from Config.config import neo4j_host,neo4j_name,neo4j_pwd
kg = KnowledgeGraph(neo4j_host,neo4j_name,neo4j_pwd)
if __name__ == "__main__":
text = """范冰冰,1981年9月16日生于山东青岛,毕业于上海师范大学谢晋影视艺术学院,中国女演员,歌手。
1998年参演电视剧《还珠格格》成名。2004年主演电影《手机》获得第27届大众电影百花奖最佳女演员奖。"""
res = update_graph(text)
# 批量创建节点
nodes = kg.create_nodes("node", res["nodes"])
print(nodes)
# 批量创建关系
relationships = kg.create_relationships([
("node", {"name": edge["source"]}, "node", {"name": edge["target"]}, edge["label"]) for edge in res["edges"]
])
print(relationships) |