Day2-基于医疗知识图谱的问答系统操作介绍

Task2 基于医疗知识图谱的问答系统操作介绍

这次的项目是来自于开源项目QASystemOnMedicalGraph

从无到有搭建一个医疗领域知识图谱(知识图谱规模较小),并基于此知识图谱搭建问答系统实现自动问题解析和回答。

运行环境:py2neo,neo4j ,预训练词向量:https://github.com/Embedding/Chinese-Word-Vectors

运行也比较简单,1.先构建知识图谱,运行下列命令(大约需要几个小时,比较慢,耐心等待即可):

python build_grapy.py

运行介绍之后,打开浏览器进入网址:http://localhost:7474/browser/,可以看到我们导入的数据的知识图谱,如下:
Day2-基于医疗知识图谱的问答系统操作介绍

2.启动问答测试

python kbqa_test.py

Day2-基于医疗知识图谱的问答系统操作介绍

运行时需要注意的几个问题:

  • 记得修改代码中的neo4j的账号和密码(默认都是neo4j)
  • joblib的问题,可以尝试直接
import jolib

不行的话就创建一个虚拟环境,安装低版本的sklearn吧

上一篇:WebView的使用--Hybrid App


下一篇:db2 load命令装载数据时定位错误出现的位置