病情聊天机器人,利用Neo4j图数据库和Elasticsearch全文搜索引擎相结合

项目设计目的:

本项目旨在开发一个病情聊天机器人,利用Neo4j图数据库和Elasticsearch全文搜索引擎相结合,实现对病情相关数据的存储、查询和自动回答。通过与用户的交互,机器人可以根据用户提供的症状描述,给出初步的可能诊断和建议,并提供推荐的医生或医院信息。

功能需求:

  1. 用户输入症状描述,机器人根据症状查询数据库,返回可能的诊断结果。
  2. 根据诊断结果,机器人提供相应的建议和治疗方案。
  3. 提供医生和医院的推荐信息,包括专长、资质和患者评价等。
  4. 支持用户提问和机器人解答的对话交互。
  5. 支持用户对机器人回答的评价和反馈。

表结构设计:
User Chat datetime timestamp string input_text string output_text Symptom string name string description Disease string name string description Doctor string name string specialization string qualification Hospital string name string address string rating has

对应的表结构设计如下:

User 表:

  • id: 主键,自动生成的唯一标识符
  • username: 用户名

Symptom 表:

  • id: 主键,自动生成的唯一标识符
  • name: 症状名称
  • description: 症状描述

Disease 表:

  • id: 主键,自动生成的唯一标识符
  • name: 疾病名称
  • description: 疾病描述

Doctor 表:

  • id: 主键,自动生成的唯一标识符
  • name: 医生姓名
  • specialization: 专长
  • qualification: 资质

Hospital 表:

  • id: 主键,自动生成的唯一标识符
  • name: 医院名称
  • address: 医院地址
  • rating: 患者评分

Chat 表:

  • id: 主键,自动生成的唯一标识符
  • timestamp: 对话时间戳
  • input_text: 用户输入文本
  • output_text: 机器人输出文本

项目结构图:
User Symptom Disease Doctor Hospital Chat

ER图:
User Chat datetime timestamp string input_text string output_text Symptom string name string description Disease string name string description Doctor string name string specialization string qualification Hospital string name string address string rating has


相关推荐
心无旁骛~1 天前
ROS2 Action 通信详解:从自定义消息到 Server/Client 实现(附 MoveIt! 联动示例)
机器人
Elastic 中国社区官方博客1 天前
Elasticsearch:如何为 Elastic Stack 部署 E5 模型 - 下载及隔离环境
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
脑极体1 天前
从电网守护到全运接力,5G-A机器人的破壁之旅
5g·机器人
鲁邦通物联网1 天前
开发者实践:电梯梯控的 非侵入式 与安全模块的电气解耦
机器人·机器人梯控·agv梯控·非侵入式采集·电梯梯控
AI_56781 天前
AI开发革命:PyCharm科学计算模式重塑TensorFlow调试体验
人工智能·ai·neo4j
xwz小王子1 天前
PerAct2:机器人双臂操作任务的基准测试和学习
学习·机器人
机器人行业研究员1 天前
当机器人学会了“知轻重”:六维力传感器和关节力传感器如何重塑餐饮体验
机器人·人机交互·六维力传感器·关节力传感器
yongshao81 天前
KUKA机械臂使用EthernetKRL配置与C#上位机实现TCP通讯
tcp/ip·机器人·c#·信息与通信
Elastic 中国社区官方博客2 天前
Elasticsearch:相关性在 AI 代理上下文工程中的影响
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
马拉AI2 天前
ICLR 2026 前瞻 | 邱锡鹏团队再发力:ROBOOMNI让机器人会“察言观色“,主动帮你解决需求!
机器人·邱锡鹏