当前位置: 首页 > news >正文

vue+django 大模型心理学智能诊断评测系统干预治疗辅助系统、智慧心理医疗、带知识图谱

vue+django 大模型心理学智能诊断评测系统干预治疗辅助系统、智慧心理医疗、带知识图谱

文章结尾部分有CSDN官方提供的学长 联系方式名片
文章结尾部分有CSDN官方提供的学长 联系方式名片
关注B站,有好处!

编号:D003 pro

基于大模型+心理学问卷、智能诊断:判断焦虑症、狂躁症、抑郁症、双向性抑郁症等,并且可以给出干预原则、干预方法进行心理治疗、药物治疗等建议。最后生成智能诊断报告+知识图谱。

功能模块简介

  • 心理学问卷、智能诊断:判断焦虑症、狂躁症、抑郁症、双向性抑郁症等,并且可以给出干预原则、干预方法进行心理治疗、药物治疗等建议。
  • 基于大模型的诊断结果的分析,在诊断过程中显示,并且在生成的报告中体现出来。
  • 治疗方案:可以自由选择治疗手段,导出治疗报告word,同时保存在数据库中。
  • 数据可视化:评测的结果进行可视化分析,可以评估系统稳定性。
  • 知识图谱:诊断过程形成知识图谱并且可以保存下载为图片
  • 心理学专业数据增删改查管理
  • 用户管理、登录与注册
  • 权限管理
  • 日志管理
    在这里插入图片描述

技术栈

  • 后端框架:Django + Django REST Framework
  • 前端框架:Vue.js + Vuetify UI组件库
  • 数据库:MySQL
  • 开发工具:PyCharm

功能介绍

系统是分评测者和管理员的

  • 评测者使用的功能主要是心理评测和心理问答
  • 管理员的功能有权限设置、用户管理、日志管理、心理系统管理(选项管理、组合管理、元素管理、特定选项管理)

登录注册模块

登录
在这里插入图片描述
注册
在这里插入图片描述

心理评测模块

心理评测分为五个步骤,系统使用一个步骤来完成

  1. 填写个人信息:填写姓名、年龄、年级、学号等个人信息。
  2. 填写问卷:填写问卷,基于心理规则和特定选项,每个选项都有一个权重,系统会根据用户的选择和权重,评估用户的心理状态。
  3. 智能诊断:诊断基于系统的规则库,并且会通过大模型来辅助判断。
  4. 评测报告:生成word版的评测报告,可以直接导出文件
  5. 知识图谱:评测过程生成知识图谱。
    在这里插入图片描述

下面给出每个步骤的截图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

部分代码:

   computeSpecials(){if(this.selected.includes('有荨麻疹'))this.c_speicals = [...this.c_speicals, this.speicals.filter(s=>{return s.name == '长荨麻疹'})[0]]if(this.selected.includes('体重下降'))this.c_speicals = [...this.c_speicals, this.speicals.filter(s=>{return s.name == '体重下降'})[0]]if(this.selected.includes('容易感冒'))this.c_speicals = [...this.c_speicals, this.speicals.filter(s=>{return s.name == '容易感冒'})[0]]if(this.selected.includes('经常长口腔溃疡') && this.selected.includes('便秘'))this.c_speicals = [...this.c_speicals, this.speicals.filter(s=>{return s.name == '经常长口腔溃疡+便秘'})[0]]if(this.selected.includes('经常长口腔溃疡'))this.c_speicals = [...this.c_speicals, this.speicals.filter(s=>{return s.name == '经常长口腔溃疡'})[0]]if(this.selected.includes('便秘') && this.selected.includes('容易着急'))this.c_speicals = [...this.c_speicals, this.speicals.filter(s=>{return s.name == '便秘+容易着急'})[0]]},computeCombinations(){this.yy=0this.jl=0this.kz=0this.smza=0this.combis.forEach(c=>{// eslint-disable-next-line no-prototype-builtinsif(this.type.hasOwnProperty(c.relation)){if(this.type[c.relation]>c.score){// console.log(c.relation)this.c_combis.push(c)if(c.relation == '抑郁')this.yy = 1if(c.relation == '焦虑')this.jl = 1if(c.relation == '狂躁')this.kz = 1if(c.relation == '睡眠障碍')this.smza = 1}}})if(this.yy && this.kz){this.c_combis = [...this.c_combis, ...this.combis.filter(c=>{return c.relation == '抑郁+狂躁'})]}if(this.yy && this.smza){this.c_combis = [...this.c_combis, ...this.combis.filter(c=>{return c.relation == '抑郁+睡眠障碍'})]}if(this.jl && this.smza){this.c_combis = [...this.c_combis, ...this.combis.filter(c=>{return c.relation == '焦虑+睡眠障碍'})]}},

心理助手

可以通过聊天方式和大模型进行交流,帮助用户获取心理服务
在这里插入图片描述
在这里插入图片描述

心理评测管理模块

测评选项管理
在这里插入图片描述
组合规则引擎
在这里插入图片描述
特殊选项管理
在这里插入图片描述

评测元素管理
在这里插入图片描述

用户与权限管理管理

细粒度角色权限控制
在这里插入图片描述
完整的用户生命周期管理:支持用户创建、查询、更新和逻辑删除(非物理删除)
在这里插入图片描述
日志管理
在这里插入图片描述

个人信息

修改个人信息、头像等
在这里插入图片描述
修改密码
在这里插入图片描述

http://www.lryc.cn/news/617908.html

相关文章:

  • 基于8×8 DCT变换的图像压缩MATLAB实现
  • 云服务器部署SSM项目
  • Kubernetes生产环境健康检查自动化指南
  • 7.Java的继承
  • 北京朝阳区中小学生信息学竞赛选拔赛C++真题
  • 左子树之和
  • 【数据可视化-86】中国育儿成本深度可视化分析(基于《中国统计年鉴2023》数据):用Python和pyecharts打造炫酷可视化大屏
  • 矩阵游戏(二分图最大匹配)
  • (3万字详解)Linux系统学习:深入了解Linux系统开发工具
  • MCU中的存储器映射(Memory Map)
  • Docker 网络-单机版
  • 在 .NET Core 5.0 中启用 Gzip 压缩 Response
  • js异步操作 Promise :fetch API 带来的网络请求变革—仙盟创梦IDE
  • Qwen2.5-vl源码解读系列:ImageProcessor
  • Android14 QS编辑页面面板的加载解析
  • Android中Activity销毁底层原理
  • GSON 框架下百度天气 JSON 数据转 JavaBean 的实战攻略
  • Mysql——Sql的执行过程
  • 从 0 到 1:用 MyCat 打造可水平扩展的 MySQL 分库分表架构
  • Linux-常用命令
  • 深入解析 resolv.conf 文件:DNS 配置的核心
  • 驱动_ConfigFS多级目录操作
  • 光功率dBm为何是负数?一文详解
  • Google OAuth 配置步骤指南,实现Google Drive文件同步功能。
  • UVM验证—UVM 简述
  • 快速了解TF-IDF算法
  • 逐际动力开源运控 tron1-rl-isaacgym 解读与改进
  • 自由学习记录(81)
  • 5B 参数,消费级显卡可部署:Wan2.2-TI2V-5B 本地部署教程,9分钟跑出电影级大片!
  • 【运维进阶】WEB 服务器