医疗知识图谱 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.执行图谱获取数据,然后进行固定模板的返回

相关推荐
踩着两条虫几秒前
VTJ.PRO 在线应用开发平台的工作台与后台管理视图
前端·人工智能·ai编程
人工智能AI技术2 分钟前
谷歌Google Translate“实时翻译“功能正式登陆iOS平台
人工智能
_假正经6 分钟前
YOLOV8/11分割与分类输出参数说明
人工智能·yolo·分类
带娃的IT创业者9 分钟前
文档扫描工具开发:高拍仪硬件集成与图像处理流水线
jvm·图像处理·人工智能·ocr·文档扫描·glm-4.6v·高拍仪
ん贤12 分钟前
AI 大模型落地系列|Eino 组件核心篇:用 Retriever 敲开RAG的大门
人工智能·golang·retriever·eino
风象南13 分钟前
Codex 干完活我总是后知后觉,我给它加了一个“完工提醒”
人工智能
廋到被风吹走13 分钟前
【Codex】记账APP
人工智能
亚信安全官方账号15 分钟前
亚信安全终端安全融合“龙虾”,发布TrustOne 安全助理
大数据·人工智能·安全
xrgs_shz15 分钟前
图像的点运算(线性点运算和非线性点运算)
人工智能·算法·机器学习
大模型实验室Lab4AI17 分钟前
LlamaFactory 微调实测|Qwen3-4B现代诗风格微调
人工智能·深度学习