项目简介
RogiDoot - VirtualCare 是一个基于人工智能的虚拟医生系统,其目标是助力诊断常见疾病(例如感冒和流感),尤其为医疗资源有限的农村地区提供便捷的医疗服务。该系统收集用户及其家庭成员的健康数据,运用基于大语言模型(LLMs)和 Gemini API 的 AI 技术处理数据,进而提供诊断和治疗建议。系统支持多种印度语言,界面友好,适合广泛用户群体。
项目的主要特性和功能
- AI 疾病诊断:借助用户输入和 IoT 设备收集的数据,利用 AI 模型开展疾病诊断。
- 农村医疗支持:为农村地区提供快速、便捷的医疗服务。
- 实时健康监测:通过 ESP32 设备监测心率、体温等生命体征。
- 多语言支持:支持多种印度语言,方便用户使用。
- 医生推荐:必要时推荐附近的医生供用户进一步咨询。
- 健康报告生成:结合用户输入和 IoT 数据,生成详细的健康报告并给出治疗建议。
安装使用步骤
移动应用
- 复制项目仓库(具体命令未给出,需补充)。
- 安装 Flutter 依赖:
bash flutter pub get
- 配置 Firebase:
- 创建一个 Firebase 项目,并为移动应用配置 Firebase。
- 添加 Firebase 身份验证和 Firestore 用于数据存储。
- 在 Android 或 iOS 模拟器上运行应用:
bash flutter run
IoT 设备(ESP32)
- 使用 Arduino IDE 将 ESP32 代码上传到微控制器。
- 连接传感器并验证数据传输到移动应用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】