![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识图谱
文章平均质量分 75
青芒小智
这个作者很懒,什么都没留下…
展开
-
知识图谱——Neo4j图数据库查询
一、 Neo4介绍1.1 Neo4介绍Neo4j是一个世界领先的开源图形数据库,由Java编写。图形数据库也就意味着它的数据并非保存在表或集合中,而是保存为节点以及节点之间的关系; Neo4j的数据由下面3部分构成:节点边和属性; Neo4j除了顶点(Node)和边(Relationship),还有一种重要的部分——属性。无论是顶点还是边,都可以有任意多的属性。属性的存放类似于一个HashMap,Key为一个字符串,而Value必须是基本类型或者是基本类型数组。在Neo4j中,节点以及边都能够原创 2021-01-17 15:56:36 · 2266 阅读 · 0 评论 -
知识图谱——知识库查询
一、引言本部分任务主要是将用户输入问答系统的自然语言转化成知识库的查询语句,因此本文将分成两部分进行介绍。第一部分介绍任务所涉及的背景知识; 第二部分则是相应的代码和其注释二、什么是问答系统?2.1 问答系统简介问答系统(Question Answering System,QA System)是用来回答人提出的自然语言问题的系统。根据划分标准不同,问答系统可以被分为各种不同的类型。 问答系统从知识领域划分: 封闭领域:封闭领域系统专注于回答特定领域的问题,由于问题领域受限,系统原创 2021-01-16 00:32:22 · 2422 阅读 · 0 评论 -
知识图谱——Neo4j介绍
一、引言在计算机科学中,图形作为一种特定的数据结构,用于表达数据之间的复杂关系,如社交关系、组织架构、交通信息、网络拓扑等等。在图计算中,基本的数据结构表达式是:G=(V,E),V=vertex(节点),E=edge(边)。图形结构的数据结构一般以节点和边来表现,也可以在节点上增加键值对属性。图数据库是 NoSQL(非关系型数据库)的一种,它应用图形数据结构的特点(节点、属性和边)存储数据实体和相互之间的关系信息。Neo4j 是当前较为主流和先进的原生图数据库之一,提供原生的图数据存储、检索和处理。原创 2021-01-13 21:44:59 · 3358 阅读 · 0 评论 -
知识图谱——运行Neo4j并导入知识图谱
新建虚拟环境conda create -n graph python=3.7 anaconda进入虚拟环境conda activate graph安装使用到的库pip install sklearnpip install py2neo下载图数据库程序,并更改其中Neo4j的用户名和密码https://github.com/zhihao-chen/QASystemOnMedicalGraph跳转到程序所在目录cd /Users/zmz/Downloads/QASy原创 2021-01-13 00:39:59 · 1804 阅读 · 0 评论 -
知识图谱环境搭建——安装Neo4j
一、下载Neo4j社区版4.2.2https://neo4j.com/download-center/#community二、下载JDK 11https://www.oracle.com/java/technologies/javase-jdk11-downloads.html三、运行Neo4j打开终端,进入Neo4j目录cd /Users/zmz/Downloads/neo4j-community-4.2.2执行命令:bin/neo4j start打开浏览器,进入网址http:/原创 2021-01-12 00:48:39 · 642 阅读 · 0 评论