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


原文地址:https://blog.csdn.net/qq_20288327/article/details/109443658
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/754194

相关文章

Python基础文件操作方法超详细讲解(详解版)

《Python基础文件操作方法超详细讲解(详解版)》文件就是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位,文件的核心操作就是读和写,:本文主要介绍Python基础文件操作方法超详细讲解的相... 目录一、文件操作1. 文件打开与关闭1.1 打开文件1.2 关闭文件2. 访问模式及说明二、文件读写1.

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

Python获取中国节假日数据记录入JSON文件

《Python获取中国节假日数据记录入JSON文件》项目系统内置的日历应用为了提升用户体验,特别设置了在调休日期显示“休”的UI图标功能,那么问题是这些调休数据从哪里来呢?我尝试一种更为智能的方法:P... 目录节假日数据获取存入jsON文件节假日数据读取封装完整代码项目系统内置的日历应用为了提升用户体验,

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Python Websockets库的使用指南

《PythonWebsockets库的使用指南》pythonwebsockets库是一个用于创建WebSocket服务器和客户端的Python库,它提供了一种简单的方式来实现实时通信,支持异步和同步... 目录一、WebSocket 简介二、python 的 websockets 库安装三、完整代码示例1.

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

Python使用自带的base64库进行base64编码和解码

《Python使用自带的base64库进行base64编码和解码》在Python中,处理数据的编码和解码是数据传输和存储中非常普遍的需求,其中,Base64是一种常用的编码方案,本文我将详细介绍如何使... 目录引言使用python的base64库进行编码和解码编码函数解码函数Base64编码的应用场景注意

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis