采用字段映射字典!
import csv from py2neo import Graph, Node, Relationship, NodeMatcher # 字段映射字典 mapping_dict = { "公司": "company", "职位": "title", "薪资": "salary", "学历要求": "education", "职位描述": "description", "公司地址": "address", } # 公司与职位之间的关系 relationship_dict = { "公司招聘了某个职位": ["company", "招聘了", "title"], "职位对学历有一定的要求": ["title", "对", "education"], "职位描述详细说明了职位的技能和资格要求": ["title", "详细说明了", "description"], "公司位于某个具体的地址": ["company", "位于", "address"], } # 账号密码改为自己的即可 graph = Graph('http://localhost:7474', user='neo4j', password='neo4j') # 清空全部数据 graph.delete_all() # 开启一个新的事务 graph.begin() matcher = NodeMatcher(graph
关于知识图谱基于数据集的自动化构建——Python代码实现
最新推荐文章于 2025-04-05 17:33:17 发布