医疗知识图谱 neo4j

开源项目:

https://github.com/liuhuanyong/QASystemOnMedicalKG

一.效果

二.需要安装:

pip install pyahocorasick

pip install py2neo

三.需要修改:

需要改的点:

1.改连接的方式

2.改读文件的方式

MedicalGraph

运行:

build_medicalgraph.py

时间很长,几个小时

四 保存数据

关闭neo4j客户端

bash 复制代码
D:\tool\neo4j-desktop-1.4.15\data\relate-data\dbmss\dbms-574a6837-af96-49bd-9201-34be5628d889\bin>neo4j-admin dump --database=graph.db --to=D:\output.csv

导入文件

bash 复制代码
D:\tool\neo4j-community-3.5.9\bin>neo4j-admin load --from=D:\output.csv --database=graph.db --force

文件见网盘

五 代码分析:

1.首先通过ahocorasick提取出关键词,属于哪种疾病,需要什么操作

比如:感冒和猝死怎么预防

操作类型就是预防

2.通过操作类型,找到疾病与操作的关系图谱

3.执行图谱获取数据,然后进行固定模板的返回

相关推荐
cxr828几秒前
基于skills实现的Pulse 群体仿真
人工智能·ai智能体·skills·群体仿真
瀚岳-诸葛弩3 分钟前
对比tensorflow,从0开始学pytorch(二)--多尺度实现
人工智能·pytorch·tensorflow
OpenBayes4 分钟前
VibeVoice-Realtime TTS重构实时语音体验;覆盖9大真实场景,WenetSpeech-Chuan让模型听懂川话
人工智能·深度学习·数据集·图像识别·语音合成·图像生成·视频生成
光羽隹衡5 分钟前
机器学习——线性回归
人工智能·机器学习·线性回归
zhongerzixunshi5 分钟前
创新型中小企业申报条件详解
人工智能
Dev7z6 分钟前
基于颜色特征与模板匹配融合决策的智能硬币识别系统
人工智能
市象8 分钟前
WPS润色AI半成品
人工智能
老蒋新思维8 分钟前
创客匠人 2025 万人峰会洞察:AI 时代创始人 IP 的能力进化 —— 知识变现的核心竞争力重构
网络·人工智能·tcp/ip·重构·数据挖掘·创始人ip·创客匠人
微三云、小叶9 分钟前
酒店 RWA 模式深度拆解:资产轻量化与投资普惠化的双重突破路径
大数据·人工智能·区块链
AI科技星11 分钟前
观察者与宇宙:描述如何创造物理实在
数据结构·人工智能·算法·机器学习·重构