菜哥学知识图谱(通过“基于医疗知识图谱的问答系统”)(一)(配置环境)

前言

菜哥就职于某国企,属于标准的“一年经验用十年”的那种…目前到了瓶颈期,需要整一篇论文评职称,决定从知识图谱入手。得有一个项目,菜哥比较菜,琢磨了好久,还是先从网上现有的项目修改吧。基于医疗知识图谱的问答系统这个项目网上都说简单,就这个了。
我的想法是,首先将这个项目搭建起来,搞懂代码,然后结合我自己的业务对代码进行修改。这样项目就有了,最后再把论文一整,齐活~~
本文记录整个过程,以便后面整论文时有底子。

一、 搭建项目

首先要把项目搭建起来。找一台单位的笔记本,看了看配置 i5CPU,4G内存,应该够用。为避免搭建项目时因以前安装的软件,产生不明错误,重装了系统win7 旗舰版。
在这里插入图片描述

1.下载安装所需软件包

参考医疗知识图谱问答系统探究这篇文章,需要下载这么几个软件。
1.JAVA 1.8
2.python 3.8
3.neo4j
自己再装个pycharm。也可以不装,用python自带的IDLE修改。我习惯了pycharm。
按照该文章的说法,我把这几个都下载下来了,逐个安装。
先装java。
在这里插入图片描述
配置环境变量。
在这里插入图片描述
java安装好了。
在这里插入图片描述
装python。选第二个,默认安装目录不好找。
在这里插入图片描述
在这里插入图片描述
配置环境变量。在path后面添加安装目录。
在这里插入图片描述
安装好了。
在这里插入图片描述
最后装neo4j。直接解压到C盘,然后配置环境变量。
在这里插入图片描述
在这里插入图片描述
安装完成。cmd输入neo4j.bat console
红字部分没关系。进入 http://localhost:7474/browser/,改密码。这个dos窗口不要关。
在这里插入图片描述

2.搭建项目

打开项目地址https://github.com/liuhuanyong/QASystemOnMedicalKG
在这里插入图片描述
download ZIP,解压。
在这里插入图片描述
编辑answer_search.py 和 build_medicalgraph.py,把账户密码改成自己前面在http://localhost:7474/browser/设置的。
在这里插入图片描述
然后在build_medicalgraph.py的最下面添加两行代码:

if __name__ == '__main__':
    handler = MedicalGraph()
    # handler.export_data()
    handler.create_graphnodes() #这是第一句要添加的
    handler.create_graphrels() #这是第二句要添加的

先把第二句注释掉,执行第一句。

if __name__ == '__main__':
    handler = MedicalGraph()
    # handler.export_data()
    handler.create_graphnodes() #这是第一句要添加的
    #handler.create_graphrels() #这是第二句要添加的

提示没有安装py2neo。
在这里插入图片描述
于是安装py2neo。
在这里插入图片描述
继续运行,又有问题了,编码不对,无法读取。
在这里插入图片描述
这个简单,第50行加个encoding='utf-8’就行。
在这里插入图片描述
继续执行。前面挺好,一片数字划过,后面又跳出来了一行错误。
在这里插入图片描述
哦,前面neo4j的密码改错了,再改正一下,继续。
这回没错误,运行了10分钟,正常结束。
在这里插入图片描述
额…天晚了,搞把游戏睡觉吧(菜哥这么菜不是没原因的)~~关机,明天再整。

菜哥学知识图谱(通过“基于医疗知识图谱的问答系统”)(二)

  • 12
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值