技术领域
本发明属于中医信息化技术领域,涉及一种经方智能推荐及学习系统和其应用。
背景技术
中医一般指以中国汉族劳动人民创造的传统医学为主的医学,所以也称汉医,是研究人体生理、病理以及疾病的诊断和防治等的一门学科。中医学以阴阳五行作为理论基础,将人体看成是气、形、神的统一体,通过“望闻问切”四诊合参的方法,探求病因、病性、病位、分析病机及人体内五脏六腑、经络关节、气血津液的变化、判断邪正消长,进而得出病名,归纳出证型,以辨证论治原则,制定“汗、吐、下、和、温、清、补、消”等治法,使用中药、针灸、推拿、按摩、拔罐、气功、食疗等多种治疗手段,使人体达到阴阳调和而康复。
中医药历经几千年传承,理疗可靠,中医经方也是中医生入门必读之中医经典之一,其在临床有着重要的价值。然而中医生需要有效掌握经方相关知识,才能在临床发挥最大的诊疗价值。因此中医生的经验(年龄)是人们评价中医生技术水平的重要指标,而在当前的信息化社会,为了提高中医生对经方相关知识的掌握程度,往往通过视频、案例等信息放在学习网站或手机app(或手机小程序)上,以方便中医生随时学习。虽然其一定程度上能够提高中医生对经方相关知识的掌握程度,但无论是学习网站、手机app还是手机小程序,其材料均为文字、图片及视频等,学员以点击查看为主,形式单一,这种方式不能很好的调用学员的自主学习积极性,同时缺乏趣味性,学习功能无法发挥最大作用。
因此,开发一种趣味性高,能够调动学员自主学习能力的经方智能学习系统极具现实意义。
发明内容
本发明的目的在于克服现有技术缺乏趣味性,无法积极调用学员的自主学习积极性的缺陷,提供一种趣味性高,能够调动学员自主学习能力的经方智能学习系统。
为实现上述目的,本发明提供如下技术方案:
一种经方智能推荐及学习系统,包括:
所述注册登录模块,用于注册账户并将相关信息存入数据库模块以及登录账户并与数据库模块中的数据匹配完成登录;注册账户的相关信息为手机号、医生资格证或微信号等个人信息;
所述用户管理模块,用于管理数据库模块中储存的用户信息(用户通过该模块实现密码修改和基本信息的维护和增加删除好友);
所述数据库模块,用于存储用户信息和经方数据;
所述智能学习模块,用于读取数据库模块中的经方数据方便用户学习,并将用户的学习记录作为用户信息存入数据库模块;通过智能学习模块可选择经方名著列表或者通过搜索关键字找到相对应的学习资源进行学习;
所述经方推荐模块,用于根据用户输入的症状通过经方智能推荐方法得到推荐经方;
所述游戏对战模块,用于读取数据库模块中的经方数据后编撰成题,多个用户或用户与AI(人工智能)比赛答题,按照答题准确率及答题速度评判胜负。游戏对战的形式为答题式,内容主要是经方相关知识,游戏难度分为初级、中级和高级,难度呈现增加趋势,对战方式分为与好友对战和AI对战。对战内容是经方相关知识回答,规则是在规定时间(300s)内完成规定数量(10道)题,综合答题速度和答题准确率决定胜负,胜负规则为:先判断准确率,准确率高获胜,准确率相同情况下,所花时间段的一方获胜。每进行一次游戏获得一定的经验值金币,达到一定数值(例如100个)则“经行医师等级”上升一级。与好友对战是指选择系统中在线真人进行对战;而与AI对战则是系统中程序算法给出随机答案进行对战。
本发明的经方智能推荐及学习系统,其中经方推荐模块能够完成经方智能推荐,其经方推荐准确率高,不仅可以依赖于现有的医案数据,而且以诸如中医经方著作《伤寒论》、《金匮要略》的理法方药等为依据,将中医生临床开方经验进行形式化表示,从而构建精准的经方智能推荐模型,进而为年轻中医生提供辅助临床诊疗经方方案,能够一定程度上避免年轻中医生经验缺乏的缺陷,提高年轻中医生的工作效率;其中游戏对战模块方便用户在游戏中提高对经方相关知识的掌握程度,其可方便多个用户在线比赛(对战),趣味性高,能够调动学员自主学习能力,极具应用前景。
作为优选的技术方案:
如上所述的一种经方智能推荐及学习系统,所述经方数据包括经典方剂的症状及方剂。
如上所述的一种经方智能推荐及学习系统,所述数据库模块还存储有经方智能推荐模型,所述经方智能推荐模型的输入及输出分别为症状和推荐经方。
如上所述的一种经方智能推荐及学习系统,所述经方智能推荐方法的步骤如下:
(1)将经典方剂中症状及方剂使用数据形式化表示,症状集合S={s
(2)对中医数据集进行数据分析挖掘得到症状与方剂的关系表,所述中医数据集中的数据包括病患症状及与之对应的方剂;
(3)针对症状集合S中的每个症状,根据症状与方剂的关系表计算其对于方剂集合P中每个方剂的权重得分,权重得分SC(s
同时,针对方剂集合P中每个方剂选取该方剂一定存在关系的症状和一定部存在关系的症状,并构建方剂与症状的关系,所有方剂的以上关系分类后分别组成一定存在的症状关系集合Y及一定不存在的症状关系集合N;
(4)获取用户输入的症状S
SC(p
其中,SC(p
(5)选取权重得分>0的所有方剂,组成集合SC
(6)通过集合Y逐一判断SC
(7)通过集合N逐一判断SC
(8)将SC
如上所述的一种经方智能推荐及学习系统,所述中医数据集的数据为真实数据或模拟数据;
fun()为sum()求和函数,即SC(p
如上所述的一种经方智能推荐及学习系统,k=5。
如上所述的一种经方智能推荐及学习系统,所述推荐经方将按照权重得分从高到低依次排序即推荐等级依次降低。
如上所述的一种经方智能推荐及学习系统,步骤(3)中,在构建方剂与症状的关系的同时构建症状间的矛盾关系,所有方剂的症状间的相互关系组成矛盾关系集合M。
本发明还提供应用如上所述的一种经方智能推荐及学习系统的电子设备,包括一个或多个处理器、一个或多个存储器、一个或多个程序及数据输入装置;
所述数据输入装置用于输入数据,所述一个或多个程序被存储在所述存储器中,当所述一个或多个程序被所述处理器执行时,使得所述电子设备执行如上所述的经方智能推荐及学习系统。
作为优选的技术方案:
如上所述的电子设备,还包括与处理器连接的显示设备;
所述显示设备用于显示推荐经方的结果。
有益效果:
(1)本发明的经方智能推荐及学习系统,经方推荐模块能够完成经方智能推荐,其经方推荐准确率高,不仅可以依赖于现有的医案数据,而且以诸如中医经方著作《伤寒论》、《金匮要略》的理法方药等为依据,将中医生临床开方经验进行形式化表示,从而构建精准的经方智能推荐模型,进而为年轻中医生提供辅助临床诊疗经方方案,能够一定程度上避免年轻中医生经验缺乏的缺陷,提高年轻中医生的工作效率;
(2)本发明的经方智能推荐及学习系统,游戏对战模块方便用户在游戏中提高对经方相关知识的掌握程度,其可方便多个用户在线比赛(对战),趣味性高,能够调动学员自主学习能力,极具应用前景;
(3)本发明的电子设备,结构简单,成本低廉,能够帮助从业人员快速获取经方,提高工作效率,同时该设备能够调动用户自主学习的积极性,帮助提高用户对经方相关知识的掌握程度,极具应用前景。
附图说明
图1为本发明的经方智能推荐及学习系统的结构示意图;
图2为本发明的经方智能推荐方法的步序图;
图3为本发明的经方智能推荐模型的使用示意图;
图4为本发明的电子设备的结构示意图。
具体实施方式
下面结合附图,对本发明的具体实施方式做进一步阐述。
实施例1
一种经方智能推荐及学习系统,如图1所示,包括:
注册登录模块,用于注册账户并将相关信息存入数据库模块以及登录账户并与数据库模块中的数据匹配完成登录;
用户管理模块,用于管理数据库模块中储存的用户信息;
数据库模块,用于存储用户信息、经方数据及经方智能推荐模型,经方数据包括经典方剂的症状及方剂,经方智能推荐模型的输入及输出分别为症状和推荐经方;
智能学习模块,用于读取数据库模块中的经方数据方便用户学习,并将用户的学习记录作为用户信息存入数据库模块;
经方推荐模块,用于根据用户输入的症状通过经方智能推荐方法得到推荐经方;
其中经方智能推荐方法的步骤如图2所示:
(1)将经典方剂(即《伤寒论》、《金匮要略》等中的方剂)中症状及方剂使用数据形式化表示,症状集合S={s
(2)对中医数据集进行数据分析挖掘得到症状与方剂的关系表,中医数据集中的数据包括病患症状及与之对应的方剂,中医数据集的数据为真实数据或模拟数据(通过模拟中医生诊疗开方经验获取);
(3)针对症状集合S中的每个症状,根据症状与方剂的关系表计算其对于方剂集合P中每个方剂的权重得分,权重得分SC(s
同时,针对方剂集合P中每个方剂选取该方剂一定存在关系的症状和一定部存在关系的症状,并构建方剂与症状的关系及症状间的矛盾关系,所有方剂的以上关系分类后分别组成一定存在的症状关系集合Y、一定不存在的症状关系集合N及矛盾关系集合M;
(4)获取用户输入的症状S
SC(p
其中,SC(p
(5)选取权重得分>0的所有方剂,组成集合SC
(6)通过集合Y逐一判断SC
(7)通过集合N逐一判断SC
(8)将SC
游戏对战模块,用于读取数据库模块中的经方数据后编撰成题,多个用户或用户与AI比赛答题,按照答题准确率及答题速度评判胜负,游戏对战的形式为答题式,内容主要是经方相关知识,游戏难度分为初级、中级和高级,难度呈现增加趋势,对战方式分为与好友对战和AI对战,对战内容是经方相关知识回答,规则是在规定时间(300s)内完成规定数量(10道)题,综合答题速度和答题准确率决定胜负,胜负规则为:先判断准确率,准确率高获胜,准确率相同情况下,所花时间段的一方获胜,每进行一次游戏获得一定的经验值金币,达到一定数值(例如100个)则“经行医师等级”上升一级,与好友对战是指选择系统中在线真人进行对战,而与AI对战则是系统中程序算法给出随机答案进行对战。
以上经方智能推荐及学习系统的使用案例如下:
一、用户使用手机号注册登录后,打开用户管理模块,完善个人信息,填写性别、年龄信息;进入经方学习模块,通过搜索关键字“大柴胡汤”进行搜索,系统通过数据库模块调用大柴胡汤相关知识点和病例案例,点击进行学习。学习后进入游戏对战模块,选择与AI对战模式,点击开始,规定时间300s内需要完成10道题,根据胜负规则,用户胜利,“经行医师等级”上升一级。
二、用户使用手机号注册登录后,打开用户管理模块,完善个人信息,填写性别、年龄信息;进入经方学习模块,通过搜索关键字“小柴胡汤”进行搜索,系统通过数据库模块调用小柴胡汤相关知识点和病例案例,点击进行学习。学习后进入游戏对战模块,选择与好友对战模式,选择系统中的在线好友,点击开始,规定时间300s内需要完成10道题,根据胜负规则,用户失败,“经行医师等级”不变。
三、用户使用手机号注册登录后,打开用户管理模块,完善个人信息,填写性别、年龄信息;进入经方智推荐模块,通过症状选择表选择自己当前症状:身体疼痛、鼻塞、头痛。点击智能开方按钮。输出5个推荐经方(按照优先度高低排序):大青龙汤、柴胡桂枝汤、麻黄细辛附子汤、桂枝去桂加茯苓白术汤、五苓散。
四、用户使用手机号注册登录后,打开用户管理模块,完善个人信息,填写性别、年龄信息;进入经方智推荐模块,通过症状选择表选择他人当前症状:恶寒、恶风、头晕、鼻涕白,并输入他人基本信息:男,34岁。点击智能开方按钮。输出5个推荐经方(按照优先度高低排序):柴胡桂枝汤、麻黄细辛附子汤、葛根加半夏汤、小青龙汤、真武汤。
经验证,本发明的经方智能推荐及学习系统,经方推荐模块能够完成经方智能推荐,其经方推荐准确率高,不仅可以依赖于现有的医案数据,而且以诸如中医经方著作《伤寒论》、《金匮要略》的理法方药等为依据,将中医生临床开方经验进行形式化表示,从而构建精准的经方智能推荐模型,进而为年轻中医生提供辅助临床诊疗经方方案,能够一定程度上避免年轻中医生经验缺乏的缺陷,提高年轻中医生的工作效率;游戏对战模块方便用户在游戏中提高对经方相关知识的掌握程度,其可方便多个用户在线比赛(对战),趣味性高,能够调动学员自主学习能力,极具应用前景。
实施例2
一种电子设备,如图4所示,包括一个或多个处理器、一个或多个存储器、一个或多个程序、数据输入装置及与处理器连接的显示设备;
数据输入装置用于输入数据,显示设备用于显示推荐经方的结果,一个或多个程序被存储在存储器中,当一个或多个程序被处理器执行时,使得电子设备执行如实施例1所述的经方智能推荐及学习系统。
经验证,本发明的电子设备,结构简单,成本低廉,能够帮助从业人员快速获取经方,提高工作效率,同时该设备能够调动用户自主学习的积极性,帮助提高用户对经方相关知识的掌握程度,极具应用前景。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应该理解,这些仅是举例说明,在不违背本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改。
机译: 一种用于将机器学习应用于应用的方法和系统
机译: 一种用于将机器学习应用于应用的方法和系统
机译: 一种将机器学习应用于应用程序的方法和系统