4.基于知识图谱的医疗问答系统

这是项目源码,大家的可自行下载:
https://download.csdn.net/download/m0_56184997/90041592

一、项目结构

1、打开下载的项目后,结构如下:
在这里插入图片描述
包含了JDK和Neo4j的安装,整个项目的代码,以及部署这个项目相关的笔记。

2、接着打开“医疗知识图谱问答机器人”,打开“QAMedicalKG”,进入项目:
在这里插入图片描述
3、项目主体结构如下:
在这里插入图片描述

二、运行项目

在运行项目开始前,需要先启动neo4j服务,不会的同学可以参考:https://blog.csdn.net/m0_56184997/article/details/143701542
启动neo4j服务后,显示如下界面:
在这里插入图片描述
通过网址http://localhost:7474/,进入neo4j数据库,界面如下:
在这里插入图片描述

一、构建知识图谱

1、首先进入“build_medicalgraph.py”中,修改自己neo4j数据库的用户名和密码,修改完后,点击运行程序,
在这里插入图片描述
2、出现如下信息后,代表医疗知识图谱构建成功,
在这里插入图片描述
3、进入neo4j数据库,我们可以看见知识图谱已经构建好了。
在这里插入图片描述

二、构建医疗问答机器人

1、首先进入“chatbot_graph.py”中,点击运行程序,
在这里插入图片描述
2、医疗问答机器人构建完成,如图所示:
在这里插入图片描述
3、即可开始咨询,随便问它一些问题:
在这里插入图片描述
我们发现,这个系统并不够智能,很多都是答非所问,这其中的原因就是知识图谱不够大,且医疗知识不够丰富,后续可以从以下几个方面进行改进:
(1)引入更多的知识,而不仅是数据集中的知识,建立更大的知识图谱;
(2)利用大模型,加上更多的专业医疗数据,使其更加智能;
至此,基于知识图谱的医疗问答系统就构建完成了,希望能对大家有所帮助!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值