当前位置: 首页 > 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.dtcms.com/a/325933.html

相关文章:

  • Vue 中的 Class 与 Style 绑定详解2
  • js数组reduce高阶应用
  • Linux入门DAY21
  • 硬件学习笔记--76 开关电源隔离型拓扑结构介绍
  • 九联科技基于海思 Hi2131 芯片的4G Cat.1模组在智能水表领域的应用优势
  • 押注AI大模型交付业务,亚信科技构建战略支点
  • 【02】卧安科技——卧安科技 嵌入式软件工程师-校招笔试 ,题目记录及解析
  • Vue3 学习教程,从入门到精通,Vue 3 选项式 API 语法知识点与案例详解(33)
  • 爬虫与数据分析相结合案例总结
  • 远程服务器下载百度云里文件
  • golang包管理工具中 GOPATH 与 Go Modules 的区别总结
  • JSON Schema
  • LabVIEW模糊逻辑控制车辆停靠
  • 在docker上部署fastapi的相关操作
  • day072-代码检查工具-Sonar与maven私服-Nexus
  • 深度学习-卷积神经网络-VGG
  • Maven 报错:Blocked mirror for repositories【完美解决】
  • 文旅元宇宙:科技重塑数字消费新文明
  • Azimutt:一款免费开源的多功能数据库工具
  • USB 设备百科
  • 解决:Error updating changes: detected dubious ownership in repository at
  • 爬虫和数据分析相结合的案例
  • Nami Cloud 提供高性能云服务,加速 Walrus 的应用普及
  • K8s集群+Rancher Server:部署DolphinScheduler 3.2.2集群
  • etf期权剩余0天还能交易吗?
  • Facebook广告投放进阶:ABO精测与CBO放量的协同增长策略
  • Android13 Framework隐藏某些App
  • 【深度学习基础】贝叶斯理论
  • Next.js API 路由:构建后端端点
  • 数据结构3线性表——单链表(C)