国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > 知识图谱可以用python构建吗?

知识图谱可以用python构建吗?

Python 知识图谱

头像

哈登

2020-06-04 17:43:054345浏览 · 0收藏 · 0评论

知识图谱可以用python构建吗?

答案当然是可以的!!!

那么如何使用python构建

什么是知识图谱

从Google搜索,到聊天机器人、金融风控、物联网场景、智能医疗、自适应教育、推荐系统,无一不跟知识图谱相关。它在技术领域的热度也在逐年上升。
互联网的终极形态是万物的互联,而搜索的终极目标是对万物的直接搜索。传统搜索引擎依靠网页之间的超链接实现网页的搜索,而语义搜索是直接对事物进行搜索,如人物、机构、地点等。这些事物可能来自文本、图片、视频、音频、IoT设备等各种信息资源。而知识图谱和语义技术提供了关于这些事物的分类、属性和关系的描述,使得搜索引擎可以直接对事物进行索引和搜索。
知识图谱是由Google公司在2012年提出来的一个新的概念。从学术的角度,我们可以对知识图谱给一个这样的定义:“知识图谱本质上是语义网络(Semantic Network)的知识库”。但这有点抽象,所以换个角度,从实际应用的角度出发其实可以简单地把知识图谱理解成多关系图(Multi-relational Graph)。
那什么叫多关系图呢? 学过数据结构的都应该知道什么是图(Graph)。图是由节点(Vertex)和边(Edge)来构成,但这些图通常只包含一种类型的节点和边。但相反,多关系图一般包含多种类型的节点和多种类型的边。
本项目利用pandas将excel中数据抽取,以三元组形式加载到neo4j数据库中构建相关知识图谱。

运行环境

基于Neo4j能够很容易构建知识图谱,除了用neo4j自带的cypher,也支持Python包py2neo创建节点和关系从而构建知识图谱。本项目是基于发票信息,将发票数据中结构化数据抽象成三元组,分别创建节点和关系从而构建成知识图谱。
具体包依赖可以参考文件requirements.txt

neo4j-driver==1.6.2numpy==1.15.3pandas==0.23.4parso==0.3.1pickleshare==0.7.5pluggy==0.8.0prompt-toolkit==1.0.15py==1.7.0py2neo==3Pygments==2.2.0pytest==3.9.3python-dateutil==2.7.5wcwidth==0.1.7wincertstore==0.2xlrd==1.1.0

将所需依赖安装到pyton中:pip install -r requirements.txt

Pandas抽取excel数据

python中pandas非常适用于数据分析与处理,可以将excel文件转换成dataframe格式,这种格式类似于Spark中的Dataframe结构,可以用类sql的形式对数据进行处理。
Excel数据结构如下

通过函数data_extraction和函数relation_extrantion分别抽取构建知识图谱所需要的节点数据以及联系数据,构建三元组。
数据提取主要采用pandas将excel数据转换成dataframe类型
invoice_neo4j.py

建立知识图谱所需节点和关系数据

DataToNeo4jClass.py

具体代码请移步到GitHub上下载

详细内容请到github下载,项目名neo4j-python-pandas-py2neo-v3

更多Python知识,请关注:Python自学网!!

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

翁虹《玉尺经》| 欧美一区二区| 《从上司到妻子》动画结局| 爷爷的鸡又黑又长下一句怎么接| 12美国禁忌| 天天挨龠中度过BY浮白曲讲什么 | 小洞流口水了 是不是饿了| 美丽小洞5荷尔蒙| 豆传媒剧国产MV有什么特点| 学长让我夹跳D上课不能掉| 亲嘴还扔衣服| 电影《乳妓》在线观看| 一路向西在线观看剧情电影| 老公带我到工地慰问老公滚| 茄子视频| 美女比基尼游泳图片视频| 黑寡妇5免费观看高清| 医生一直揉白带湿漉漉的正常吗| 当着老公的面被维修工欺负| 黄金网站9.1免费入口 | 美国灭火宝贝3| 《高压监狱5》完整版| 《请好好疼爱里面》免费观看| 玉女献身台湾1988版主演是谁| 少女配狗视频大全播放| 我在公车被蹭水后当晚就来了月经| 妈妈装睡配合孩子阴阳调和| 麻花传剧原创MV免费播放小米车| 黑料门-今日黑料-万里长征| 上课装睡B被同学扣了一节课!| 怀孕期间叫闺蜜来给老公消火| 熟母10和熟母10的区别| 麻花MV在线看免费观看电视剧| 儿媳妇陪我睡觉的经典句子| 刘老汉的儿媳小雪的背景资料| 《互换人妻HD中字》| 日韩电影| 解开她的扣子伸进她的胸罩| 白带内裤拉丝尿液| 小扫货几天没弄了| 吻戏