知识图谱
文章平均质量分 67
SuperBetterMan
正在成为一名High Level的程序猿
展开
-
基于知识图谱的玉米病虫害知识问答(二)
知识问答原创 2022-06-20 14:51:37 · 653 阅读 · 0 评论 -
基于知识图谱的玉米病虫害知识问答(一)
引言: 在农业生产过程中面临了很多的挑战,其中病虫害的问题一直是农业所重视的领域之一。随着科技的发展,农业领域需要更高效完善的智能问答系统。为此,最近我做了以下相关工作。知识图谱的构建 一般而言,我们将图谱构建分为以下流程:知识建模、知识抽取、知识融合、知识存储、知识推理。我这里简单赘述一下,知识建模主要是从不同类型的多源数据中,构建生成领域知识体系。领域知识体系的构建是对领域分类、属性以及分类之间关系的定义。知识存储顾名思义,即是构建高效的存储。知识抽取从各种多源异构的数据源在获得有效的数据。知识融合这块原创 2022-06-17 23:54:44 · 1525 阅读 · 10 评论 -
基于中医药知识图谱智能问答(二)
鸣谢:该项目基于刘焕勇老师、IrvingBei这两位的代码启发下,才有了我这么一个辣鸡项目。期间我的学业导师,给了我很多指导帮助。站在前人的肩膀上,我们可以看得更远前文我们已经构建了知识图谱,我们知道知识图谱的一个重要应用就是智能问答,接下来我们要基于中医药知识图谱完成智能问答系统的搭建基于知识图谱的智能问答就是依托一个大型知识库(知识图谱、结构化数据库等),将用户的自然语言问题转化成结构化查询语句,直接从知识库中导出用户所需的答案。对于智能问答的关键在于处理用户提出的自然语言,在学术界常用研究方法.原创 2020-07-06 09:05:12 · 4950 阅读 · 3 评论 -
基于中医药知识图谱智能问答(一)
鸣谢:该项目基于刘焕勇老师、IrvingBei这两位的代码启发下,才有了我这么一个辣鸡项目。期间我的学业导师,给了我很多指导帮助。站在前人的肩膀上,我们可以看得更远摘要:知识图谱与自然语言的处理技术的结合使用愈发广泛,已经成为各大搜索引擎公司所重视的领域之一。尽管目前科技创新和普及中医药知识工作的稳步推进,但对于中医药领域中复杂的中药信息数据如何可视化分析与检索仍然是一个难以解决的问题。为此本研究立足中药领域,以垂直型中医药网站的本草纲目开源数据为数据来源,搭建了一个包含9类规模为7k的知识实体,7种.原创 2020-06-03 22:14:13 · 10206 阅读 · 13 评论 -
2019新冠肺炎知识图谱可视化(三)
在上文我已经构建了知识图谱,接下面我想搭建一个前端网页,可供查询与展示。对此我找github上找了一个轮子,简单搭建了一下已经基本满足我的需求选择的路线是d3.js+neo4j+python,写这个轮子的人给我留了一个bug,导致我不能跳转页面,害,有能力还是自己搭建,别懒简单来说,就是通过查询,把查询到的数据转化成前端的数据格式查询数据def query(name): dat...原创 2020-03-26 20:00:33 · 4885 阅读 · 10 评论 -
2019新冠肺炎知识图谱可视化(二)
由上文可视化(一)我们得到了包含实体的entity.csv和包含关系的role.csv,我们这里用neo4j -import导入csv文件,当然可以通过另外一种方式去插入,可以参考我的这篇文章这里我们用bin目录下面的neo4j-import方法neo4j-admin import --mode=csv --database=userMovie.db --nodes import_1\node...原创 2020-03-26 12:07:55 · 3382 阅读 · 3 评论 -
2019新冠肺炎知识图谱可视化(一)
摘要:知识图谱与自然语言的处理技术的结合使用愈发广泛,已经成为各大搜索引擎公司所重视的领域之一。获取数据与预处理:对于通用知识图谱的构建而言,最主要的数据来源是互联网中的网页,(之前也做过中药相关的知识图谱,以后也会来源)通常采用自低向上的方式,先从网页中识别出数据实体,再从实体数据归纳出数据模式。我们这里是用openkg开源的数据,用这些数据简单处理即可得到三元组。从openkg上得到的数...原创 2020-03-24 10:48:51 · 4348 阅读 · 9 评论 -
read_table()参数sep与delimiter之细微差别
当我读取三元组文件的时候,通过pd.read_table()函数,跑完之后,遇到了一些奇奇怪怪的结果,我将问题锁定在这个函数上。这是我的三元组文件h_r_t_name = [":START_ID", "role", ":END_ID"]h_r_t = pd.read_table("redata.txt",delimiter=',', names=h_r_t_name)#delimiter...原创 2020-03-09 15:31:14 · 6707 阅读 · 2 评论 -
通过python将excel表导入neo4j
前言最近在研究知识图谱,想整理出一个基于知识图谱的问答系统这篇文章就是记录我在将excel导入到neo4j里一些情况我们需要先下载一些库,以便后续的操作pandaspy2neo这两个库需要通过pip下载pip install pandaspip install py2neo提取准备好需要导入的excel,我这里是xlsx的工作表主体代码如下def importRela...原创 2019-12-09 00:01:41 · 7748 阅读 · 14 评论