菜哥学知识图谱(通过“基于医疗知识图谱的问答系统”)(二)(搭建系统)
上接菜哥学知识图谱(通过“基于医疗知识图谱的问答系统”)(一)
3.搭建项目2
被小学生拖累连跪5把,近期不搞了…
继续搭建项目。先把neo4j启动起来。
编辑build_medicalgraph.py,把最后的handler.create_graphnodes()注释掉,运行handler.create_graphrels()。
19:10开始执行
21:40执行结束。数据部分就结束了。
执行chaobot_graph.py,进行问答。直接出现错误。
安装pyahocorasick包。
安装不上,提示缺少VC++14.0。
查了网上说的,这个pyahocorasick包一部分需要vc编译,否则无法安装。有点抓瞎,不想安装vc。查了一圈,找到一个办法:
从https://docs.conda.io/en/latest/miniconda.html下载miniconda。安装的时候记得把第一个对号点上,自动配置环境变量。
然后conda install -c https://conda.anaconda.org/conda-forge pyahocorasick
,输入“Y”,这个包就装上了。
后面有点尴尬了,canda最新版自带python3.7,再输入python时,可以看到python换到了canda里的。而且pyahocorasick装在这个python里。
但是前面的3.8里还没有卸载,而且包还装在那里。先不管了,用这个python继续吧。
抛弃pycharm,在cmd窗口里,输入
又提示没安装py2neo。用conda重新安装,中间输入“Y”。
安装完继续运行,又出现编码错误。
定睛一看,问题在question_classifier.py第23行。编辑该文件,23—31行,带open的全加encoding=‘utf-8’。
继续运行。可以了。
菜哥即宅,自有胃病,先搜一哈…
后面继续分析代码。
菜哥学知识图谱(通过“基于医疗知识图谱的问答系统”)(三)
菜哥学知识图谱(通过“基于医疗知识图谱的问答系统”)(二)(搭建系统)相关推荐
- 知识图谱入门2-1:实践——基于医疗知识图谱的问答系统
注:欢迎关注datawhale:https://datawhale.club/ 系列: 知识图谱入门一:知识图谱介绍 知识图谱入门2-1:实践--基于医疗知识图谱的问答系统 知识图谱入门2-2:用户输 ...
- 【知识图谱】实践篇——基于医疗知识图谱的问答系统实践(Part5-完结):信息检索与结果组装
前序文章: [知识图谱]实践篇--基于医疗知识图谱的问答系统实践(Part1):项目介绍与环境准备 [知识图谱]实践篇--基于医疗知识图谱的问答系统实践(Part2):图谱数据准备与导入 [知识图谱] ...
- 【知识图谱】实践篇——基于医疗知识图谱的问答系统实践(Part2):图谱数据准备与导入
前序文章: [知识图谱]实践篇--基于医疗知识图谱的问答系统实践(Part1):项目介绍与环境准备 背景 前文已经介绍了该系统的环境准备.下面介绍图谱数据获取,数据主要从:http://jib.xyw ...
- 【知识图谱】实践篇——基于医疗知识图谱的问答系统实践(Part4):结合问题分类的问题解析与检索语句生成
前序文章: [知识图谱]实践篇--基于医疗知识图谱的问答系统实践(Part1):项目介绍与环境准备 [知识图谱]实践篇--基于医疗知识图谱的问答系统实践(Part2):图谱数据准备与导入 [知识图谱] ...
- “基于医疗知识图谱的问答系统”代码解析(一)
"基于医疗知识图谱的问答系统"代码解析(一) build_medicalgraph.py -建立医疗知识图谱的代码解析 "基于医疗知识图谱的问答系统"代码解析( ...
- 基于医疗知识图谱的问答系统源码详解
承接上一篇系统搭建和遇到的问题,本篇解析系统功能的实现,并做了部分修改. 项目是找的中科院软件所刘焕勇老师在github上的开源项目,基于知识图谱的医药领域问答项目QABasedOnMedicaKno ...
- GCN实战深入浅出图神经网络第五章:基于Cora数据集的GCN节点分类 代码分析
GCN实战深入浅出图神经网络第五章:基于Cora数据集的GCN节点分类 代码分析 文章目录 GCN实战深入浅出图神经网络第五章:基于Cora数据集的GCN节点分类 代码分析 SetUp,库声明 数据准 ...
- mysql实现知识图谱_基于电影知识图谱的智能问答系统学习记录
学习了"谓之小一"大佬的基于电影知识图谱的智能问答系统,做个记录.地址如下:https://github.com/weizhixiaoyi/DouBan-KGQA 一.知识图谱构建 ...
- [solidity语法学习二]基于Remix以太坊的BlindAuction模板代码分析
前言 编译环境:Remix. 代码来源:SolidityDoc. 疑难解决来源:Ethereum gitter. 例子三参考:例图. 以太币单位换算:以太币单位. 本文主要由三个例子构成.分别是Sim ...
最新文章
- hbase 数据库简介安装与常用命令的使用
- linux一条命令添加用户并设置密码,linux中如何通过命令行来添加用户并设置密码...
- 模板—主席树(待修改)
- JavaScript数组方法大全(推荐)
- Hibernate之深入Hibernate的映射文件
- SSM实现个人博客-day01
- Go worker并发模式
- 栈,堆,值类型,引用类型,装箱,拆箱 .NET中 6个重要的概念
- JAVA手写ArrayList以及LinkedList
- python中的类属性和实例属性
- LibLinear(SVM包)使用说明之(二)MATLAB接口
- php删除二维数组的某一行某一列_php中怎么去除二维数组的某个字段?
- 装备制造业的变革时代,SCM供应链管理系统如何赋能装备制造企业转型升级
- 塞规公差带图_工作量规公差带.ppt
- D1、4CIF、CIF和QCIF的不同
- Git报错The requested URL returned error: 403
- springboot配置https(阿里云免费证书)
- 005 偶数分频,奇数分频,倍频
- 怎样用计算机给ipd传电影,怎样不使用iTunes将电影导入iPad?
- opencv--图像特征提取与描述