「Python-Django 智慧中医健康数字服务平台」中医问诊学习,开发原理理论基础

本文主要是介绍「Python-Django 智慧中医健康数字服务平台」中医问诊学习,开发原理理论基础,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

试读内容

「基于Python技术的智慧中医商业项目」项目文章目录
「基于Python技术的智慧中医商业项目」中医问诊学习,开发原理理论基础
「基于Django的家庭健康数字服务平台」产品设计&技术应用 V2.0

全部文章内容都在项目文章目录里可以找到,全部项目集网站开发、中医诊疗系统、数据采集、数据分析、人工智能应用、数据化运营等综合性的内容于一体,有兴趣的朋友请在此关注,如果觉得内容对你有帮助请转发给更多的朋友。

文章目录

  • 机缘巧合浅学中医
  • 初识中医
  • 数据整理
  • 模型构建
  • 临床数据

机缘巧合浅学中医

在清华大学天津高端装备研究院就职期间,被领导安排学习朱文峰老师的《证素辩证学》一书,虽然这个书比较老了,但是很多老师都推荐入门先学习这本书,所以就硬着头皮去学习,结果产生了浓厚的兴趣,书皮的样子是这样。

初识中医

先说说我自己对这本书的理解。
这本书主要讲的是中医辨证论治如何进行量化诊断的事情,其中有几个主要的概念:

  1. 证型:通常中医说的病症。比如心神阴虚证、热毒闭神动风证这种,是中医对病人疾病的诊断。书中整理一共532种。
  2. 证素:就是构建证型的基础,比如心、肝、脾、肺、肾这种,如果把证型看作因变量Y,那么证素就是自变量X。书中整理一共53种。
  3. 证候:通常是说我们对老板姓对疾病的说法,比如感冒、发烧这种。这个由于数量太多可以参考整理的中医网站系统种抓取的西医疾病数据。

通常的中医问诊量化诊断系统处理很多都是基于这个作为核心基础,基本原则就以症为据,从症辨证。

中医的核心精髓是“辨证论治”,“证”通常对应百姓说的“病”,是对疾阶段性病理概括。中医辨证的是为了明确病位与病性等辨证要素,简称“证素”;各证素组合可以得到完整的证名诊断。辩证的过程就是根据中医学理论,对“征候”的进行分析辨别,“根据征候,辨别证素,组成证名”,即是中医辨证的原则和规律。

中医证素模式采用体质辨识、气血津液辨识、病因、病性、病位辨识、八纲辨证、脏腑辨证,患者采用自助回答中医证素问题,检测出患者的体质类型,给出治疗、养生治疗建议。

数据整理

大概连学习和整理数据一共用了不到1个月时间,需要感谢当时的同事小伙伴崔雪和陶冠林。
基本做到把整个书通过拆解整理到excel表格之中进行后续的工作。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

模型构建

在这里插入图片描述

数据中整理的数据其中包括数值和权重两个选项,对应的证素然后组合症状进行计算,书中的计量指标是这样。

  1. 总计量值<[14]70,该证型的诊断不能成立;
  2. 总计量值[14]70~[20]100,该证型属Ⅰ(一级,较轻);
  3. 总计量值[21]101~[30]150,该证型属Ⅱ(二级,明显);
  4. 总计量值≥[30]150,该证型属Ⅲ(三级,严重)。

举个例子来说参考书中的举例,我觉得说的很明白,也适合各种计算。
在这里插入图片描述
感谢前辈整理的计量基础为后面研究的人铺平了很多道路。

临床数据

这个光有理论基础,没有临床数据是没有什么意义的。虽然我不是科班出身的,不过我通过数据思维去做这个事情,把市面上各种的问诊系统能免费的就用爬虫的功能去模拟一个人得到结果进行数据的模拟,将一些我这个不懂中医的人都能看出来离谱的数据删除掉就这样。大概模拟了15个产品200万份数据。反正都是脚本控制,由于我笔记本配置一般GTX1060显卡,所以没有敢弄太多的数据要不容易烧主板了。

具体操作方法这里先暂时预留位置,未来方便的时候共享出来,不过话说回来现在市面上这种基于问诊的诊断系统APP或者网页应用安全性太低,很容易搞一搞。

姑且认为这些能遍历出来的数据属于真实数据吧,作为后续的研究用。

模拟的数据存储成这样进行建模。
在这里插入图片描述

这篇关于「Python-Django 智慧中医健康数字服务平台」中医问诊学习,开发原理理论基础的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/754194

相关文章

浅析Python中的绝对导入与相对导入

《浅析Python中的绝对导入与相对导入》这篇文章主要为大家详细介绍了Python中的绝对导入与相对导入的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1 Imports快速介绍2 import语句的语法2.1 基本使用2.2 导入声明的样式3 绝对import和相对i

Spring Cloud Hystrix原理与注意事项小结

《SpringCloudHystrix原理与注意事项小结》本文介绍了Hystrix的基本概念、工作原理以及其在实际开发中的应用方式,通过对Hystrix的深入学习,开发者可以在分布式系统中实现精细... 目录一、Spring Cloud Hystrix概述和设计目标(一)Spring Cloud Hystr

Python中配置文件的全面解析与使用

《Python中配置文件的全面解析与使用》在Python开发中,配置文件扮演着举足轻重的角色,它们允许开发者在不修改代码的情况下调整应用程序的行为,下面我们就来看看常见Python配置文件格式的使用吧... 目录一、INI配置文件二、YAML配置文件三、jsON配置文件四、TOML配置文件五、XML配置文件

Python中conda虚拟环境创建及使用小结

《Python中conda虚拟环境创建及使用小结》本文主要介绍了Python中conda虚拟环境创建及使用小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录0.前言1.Miniconda安装2.conda本地基本操作3.创建conda虚拟环境4.激活c

使用Python创建一个能够筛选文件的PDF合并工具

《使用Python创建一个能够筛选文件的PDF合并工具》这篇文章主要为大家详细介绍了如何使用Python创建一个能够筛选文件的PDF合并工具,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录背景主要功能全部代码代码解析1. 初始化 wx.Frame 窗口2. 创建工具栏3. 创建布局和界面控件4

一文详解如何在Python中使用Requests库

《一文详解如何在Python中使用Requests库》:本文主要介绍如何在Python中使用Requests库的相关资料,Requests库是Python中常用的第三方库,用于简化HTTP请求的发... 目录前言1. 安装Requests库2. 发起GET请求3. 发送带有查询参数的GET请求4. 发起PO

Python与DeepSeek的深度融合实战

《Python与DeepSeek的深度融合实战》Python作为最受欢迎的编程语言之一,以其简洁易读的语法、丰富的库和广泛的应用场景,成为了无数开发者的首选,而DeepSeek,作为人工智能领域的新星... 目录一、python与DeepSeek的结合优势二、模型训练1. 数据准备2. 模型架构与参数设置3

Python进行PDF文件拆分的示例详解

《Python进行PDF文件拆分的示例详解》在日常生活中,我们常常会遇到大型的PDF文件,难以发送,将PDF拆分成多个小文件是一个实用的解决方案,下面我们就来看看如何使用Python实现PDF文件拆分... 目录使用工具将PDF按页数拆分将PDF的每一页拆分为单独的文件将PDF按指定页数拆分根据页码范围拆分

Android开发中gradle下载缓慢的问题级解决方法

《Android开发中gradle下载缓慢的问题级解决方法》本文介绍了解决Android开发中Gradle下载缓慢问题的几种方法,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、网络环境优化二、Gradle版本与配置优化三、其他优化措施针对android开发中Gradle下载缓慢的问

Python中常用的四种取整方式分享

《Python中常用的四种取整方式分享》在数据处理和数值计算中,取整操作是非常常见的需求,Python提供了多种取整方式,本文为大家整理了四种常用的方法,希望对大家有所帮助... 目录引言向零取整(Truncate)向下取整(Floor)向上取整(Ceil)四舍五入(Round)四种取整方式的对比综合示例应