vue+flask基于知识图谱的抑郁症问答系统

news/2024/7/10 1:28:48 标签: vue.js, flask, 知识图谱, vue, python, 问答系统

vue+flask基于知识图谱的抑郁症问答系统
抑郁症已经成为当今社会刻不容缓需要解决的问题,抑郁症的危害主要有以下几种:1.可导致病人情绪低落:抑郁症的病人长期处于悲观的状态中,感觉不到快乐,总是高兴不起来。2.可导致工作、学习能力下降:抑郁症的患者会出现思维迟缓、反应迟钝、记忆力下降,严重影响工作和学习能力。3.可导致睡眠障碍:抑郁症患者会出现入睡困难或者早醒等睡眠问题。4.可导致各种躯体不适:抑郁症病人常出现头痛、头晕、全身疲乏,食欲减退等症状。抑郁症还会导致厌世倾向,所以说危害是非常大的,那么构建一个抑郁症的知识图谱是很有意义的。
本文系统主要从各个类型的抑郁症的症状、发病原理、诊断、可以吃什么食物、不宜吃什么食物入手,构建了一个知识图谱,同时在此基础上做了一个简单的问答系统。下面主要从技术、实现功能和问答系统来介绍一下系统。

演示视频

基于vue+django的 抑郁症知识图谱问答系统

1 主要技术栈
vue + flask + mysql + neo4j
vue.js>vue.js 、 axios
●d3.js(图谱)
flask、sql-alchemy
●LTP

2 实现功能
●抑郁症的知识图谱、模糊检索功能
问答系统、支持的见第三部分
●修改个人信息、修改头像、短信验证码方式修改密码
●登录与注册、退出登录

3 支持的问答方式举例
问题:躁狂抑郁症的典型症状?
回答:躁狂状态,哮喘,抑郁状态,心血管疾病,多发性硬化,偏头痛
问题:抑郁症的三大症状?
回答:运动抑制,思维迟缓,情绪低落
问题:绝经与抑郁症的发病原理是什么?
回答:生物学原因,社会心理学假设
问题:抑郁症的诊断
回答:有主动治疗要求,有精神因素诱发,伴有焦虑症状,以往没有发作间歇,无严重的自责,心境抑郁为主要症状,无体重减轻厌食等生物学症状,病前有抑郁性格,无妄想幻觉等精神病性症状,精神运动性抑制不明显
问题:产后期抑郁症忌吃什么?
回答:羊肉,鳗鱼,螃蟹
问题:产后期抑郁症宜吃什么?
回答:坚果类,葵花子,木瓜,优质肉类,深绿色蔬菜,全麦,瘦肉,香瓜,柑橘类,南瓜子,酪梨,花生,蘑菇,谷类,绿色蔬菜,荔枝,豌豆,空心菜,红豆,核桃,马铃薯,猪肉,草鱼,深海鱼,动物肝,麦芽,酵母粉,香蕉,牛奶,番茄
问题:产前抑郁症的治疗方法?
回答:物理治疗,产前抑郁症心理治疗,家人的理解和关心,增强产妇的体质,药物治疗

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.niftyadmin.cn/n/4938385.html

相关文章

ROSpider机器人评测报告

ROSpider机器人评测报告 最近入手了一款ROSpider六足仿生机器人,ROSpider是一款基于ROS 操作系统开发的智能视觉六足机器人。 外观 外观上ROSpider六足机器人如同名字一样有六只机械腿,整体来看像一只六腿的蜘蛛。腿上的关节处用了明亮的橙黄色很是显…

web集群学习:nginx+keepalived实现负载均衡高可用性

目录 项目架构 一,环境介绍 二,项目部署 在Web服务器上配置Web测试页面 nginx负载均衡配置 配置Nginx_Master 通过vrrp_script实现对集群资源的监控(1>通过killall命令探测服务运行状态) 通过vrrp_script实现对集群资源…

TX Text Control .NET Server for ASP.NET Crack

TX Text Control .NET Server for ASP.NET Crack TX Text Control.NET Server for ASP.NET是用于Web应用程序或服务的服务器端组件。它是一个完全可编程的ASP.NET文字处理引擎,提供了广泛的文字处理功能。使用TX Text Control.NET Server,程序员可以开发…

Ubuntu 18.04.6 Android Studio Giraffe adb logcat 无法使用

在 Ubuntu 18.04.6 上 在链接上设备以后,发现可以用 Android Studio 安装应用 但无法用 Android Studio 看 logcat 手动从命令行停止,启动 adb 会报错如下: daemon not running. starting it now on port 5037 ADB server didnt ACK fail…

excel 下载方法封装

1.首先需要拿到后端返回的URL下载地址 2.写个下载方法 // url 接口返回的下载地址。例如:https://cancer-research.oss-cn-beijing.aliyuncs.com/yuance-platform-permission/校内共享数据导入模板.xlsx // name 文件名称 例如: 校内共享数据导入模板 /…

Angular中的管道Pipes

Angular中的管道(Pipes)是一种强大的工具,它可以处理和转换数据,然后将其呈现在视图中。它们可以被用于排序、格式化和过滤数据等任务。在本文中,我们将介绍Angular中的管道以及如何使用它们来简化开发过程。 管道的基…

海量数据迁移,亚马逊云科技云数据库服务为大库治理提供新思路

1.背景 目前,文档型数据库由于灵活的schema和接近关系型数据库的访问特点,被广泛应用,尤其是游戏、互联网金融等行业的客户使用MongoDB构建了大量应用程序,比如游戏客户用来处理玩家的属性信息;又如股票APP用来存储与时…

栈和队列--受限制的线性表

目录 和队列的定义和特点 1.1栈的定义和特点、 1.2队列的定义和特点 1.3栈和队列的应用 2.栈的表示和操作的实现 2.1栈的类型定义 2.2顺序栈的表示和实现 2.2.1初始化 2.2.2入栈 2.2.3出栈 2.2.4取栈顶元素 2.3链栈的表示和实现 2.2.1初始化 2.2.2入栈 2.2.3出栈…