🏥 前言:为什么选“医疗问答”?
现在毕设题目里带个“智能”二字才好过。但真正的“医疗大模型”训练成本极高,且容易胡说八道。
“基于知识图谱的问答 (KBQA)”是完美的替代方案:
- 准确性高:基于图谱查询,不会产生幻觉(医生说吃药 A,它绝不会说吃药 B)。
- 可视化强:Neo4j 的网状图一展示,答辩现场视觉效果拉满。
- 技术栈硬:图数据库(Graph DB)是当下的大厂热门技术。
核心原理一句话:
把“感冒-症状-发烧”存进图里。用户问“发烧怎么办?”,系统提取关键词“发烧”,在图里顺藤摸瓜找到“感冒”,再找到“感冒灵”。这不是 AI,这是图遍历,但用户觉得这就是 AI。
🏗️ 系统架构:逻辑清晰,有理有据
我们采用Spring Boot 后端 + Neo4j 数据库 + Vue 前端的经典架构。
核心流程图: