本发明涉及自然语言处理,具体涉及一种用于骨科术后康复训练的辅助推荐系统。
背景技术:
1、康复医学是以疗愈功能障碍为中心,通过改善、代偿,使患者提高功能质量、回归社会的现代医学。骨科康复是康复医学的重要分支,主要针对骨科疾病、创伤的术后处理。
2、传统的骨科术后康复训练主要依赖康复医师的经验,仅凭主观判断,缺乏客观数据支持,存在疼痛控制不佳、关节活动度恢复较差等局限性,从而导致患者的整个康复过程和康复效果造成影响。
技术实现思路
1、为了解决传统骨科术后康复训练过于依赖康复医师的经验的技术问题,本发明的目的在于提供一种用于骨科术后康复训练的辅助推荐系统,所采用的技术方案具体如下:
2、一种用于骨科术后康复训练的辅助推荐系统,所述系统包括:
3、数据获取模块:获取骨科术后康复训练的历史方案以及每个所述历史方案对应的患者的个人标识和病症数据;获取当前患者个人标识和病症数据;所述历史方案包含手术类型;
4、手术分类模块:选择当前患者和历史方案中的任一所述病症数据作为目标病症数据;对所述目标病症数据进行分词处理,并提取出手术次数描述分词;根据所述目标病症数据对应的所述手术次数描述分词的集合与预设多次手术描述分词集合的相似特征,对所述目标病症数据进行分类,分类结果至少包括单次手术分类;
5、症状分类模块:根据所述目标病症数据中每个分词的频率特征,获取所述目标病症数据的表征分词集合;选择任一分类作为目标分类;在所述目标分类内,根据任意两个所述病症数据之间所述表征分词集合的相似特征,获取任意两个所述病症数据之间的相似参数;根据所述病症数据之间的所述相似参数,对历史患者的所述病症数据进行聚类;
6、方案筛选模块:将患者个人标识相同的所述历史方案进行匹配,在所述单次手术分类中,将任一被匹配的所述历史方案作为待分析方案;根据所述待分析方案的所述手术类型的分词集合,和对应匹配的所述历史方案的所述手术类型的分词集合的相似特征,获取所述待分析方案的参考系数;根据所述参考系数剔除所述历史方案;
7、辅助推荐模块:根据当前患者的所述病症数据,与同类历史患者对应的所有聚类簇中的所述病症数据之间对应的所述相似参数,获得推荐骨科术后康复训练方案;
8、所述获得推荐骨科术后康复训练方案的方法包括:
9、根据当前患者的所述病症数据与同类所述病症数据之间对应的所述相似参数,获取当前患者的所述病症数据与所有历史患者的同类所述病症数据的每个聚类簇的整体相似参数;
10、选择所述整体相似参数最大的聚类簇,作为当前患者的骨科术后康复训练方案簇;将当前患者的骨科术后康复训练方案簇中的所有历史方案作为推荐骨科术后康复训练方案。
11、进一步地,所述表征分词集合的获取方法包括:
12、获取所述目标病症数据中每个分词的出现频率,依据所述出现频率对分词从大到小进行排序获得分词序列;截取所述分词序列中前预设比例的分词构成所述目标病症数据的表征分词集合。
13、进一步地,所述相似参数的获取方法包括:
14、在所述目标分类内,根据任意两个所述病症数据构成待分析病症数据组;获取所述待分析病症数据组对应的两个所述表征分词集合之间的相似系数,作为第二相似系数;
15、根据所述待分析病症数据组对应的两个所述表征分词集合内,分词的所述出现频率的整体相似特征,获取频率相似系数;
16、根据所述第二相似系数和所述频率相似系数获取所述待分析病症数据组对应的相似参数;所述第二相似系数和所述频率相似系数均与所述相似参数呈正相关。
17、进一步地,所述对所述目标病症数据进行分类的方法包括:
18、获取所述目标病症数据对应的所述手术次数描述分词的集合与预设多次手术描述分词集合的相似系数,作为第一相似系数;当所述第一相似系数大于第一预设阈值时,将所述目标病症数据分至多次手术分类;当所述第一相似系数小于或等于第一预设阈值时,将所述目标病症数据分至单次手术分类。
19、进一步地,所述参考系数的获取方法包括:
20、在所述单次手术分类中,任一被匹配的所述历史方案至少对应一个所述多次手术分类中的方案;将所述待分析方案所匹配的方案作为匹配方案;
21、获取所述待分析方案的所述手术类型的分词集合与每个对应的所述匹配方案的所述手术类型的分词集合的相似系数,作为第三相似系数;根据所述待分析方案与所有对应的所述匹配方案的所述第三相似系数的整体特征,获取所述待分析方案的参考系数;所述第三相似系数的整体特征与所述参考系数呈负相关。
22、进一步地,所述根据所述参考系数剔除所述历史方案的方法包括:
23、当所述参考系数小于第二预设阈值时,将所述单次手术分类中对应的所述历史方案剔除。
24、进一步地,对所述目标病症数据进行分词处理所使用的算法为jieba分词算法。
25、进一步地,所述手术次数描述分词至少包括:首次手术、第一次手术、再次手术、重新手术和二次手术。
26、进一步地,所述对历史患者的所述病症数据进行聚类所使用的算法为k-means算法。
27、本发明具有如下有益效果:
28、本发明通过数据获取模块获取各项数据,为后续分析提供分析基础;进一步在手术分类模块中,对目标病症数据进行分词处理,便于系统更精准地提取和分析与病症相关的重要信息;考虑到多次手术后的骨科术后康复训练方案与首次手术的骨科术后康复训练方案的侧重点和规划也是不同的,所以提取出手术次数描述分词,按照手术数量对目标病症数据进行分类;进一步在症状分类模块中:获取目标病症数据的表征分词集合,聚焦于病症数据中最具代表性的部分,使得不同病症之间的相似分析更为准确;在目标分类内,获取任意两个病症数据之间的相似参数,根据病症数据之间的相似参数,对历史患者的病症数据进行聚类,对病症数据进行更细致地分类,便于后续更细致地推荐方案;进一步在方案筛选模块中,将患者个人标识相同的历史方案进行匹配,在单次手术分类中,将任一被匹配的历史方案作为待分析方案;获取待分析方案的参考系数,根据参考系数对单词手术分类中的一些历史方案进行剔除,避免后续将康复效果不好的顾客术后康复训练方案进行推荐,提高辅助推荐的参考价值;最后在辅助推荐模块中,根据当前患者的病症数据与同类病症数据之间对应的相似参数,获得推荐骨科术后康复训练方案。本发明通过对病症数据及历史方案进行细致分类,将当前患者的病症数据匹配到相似的分类中,为康复医师辅助推荐适合的骨科术后康复训练方案,帮助康复医师为患者制定更适合的骨科术后康复训练方案。
1.一种用于骨科术后康复训练的辅助推荐系统,其特征在于,所述系统包括:
2.根据权利要求1所述的一种用于骨科术后康复训练的辅助推荐系统,其特征在于,所述表征分词集合的获取方法包括:
3.根据权利要求2所述的一种用于骨科术后康复训练的辅助推荐系统,其特征在于,所述相似参数的获取方法包括:
4.根据权利要求1所述的一种用于骨科术后康复训练的辅助推荐系统,其特征在于,所述对所述目标病症数据进行分类的方法包括:
5.根据权利要求4所述的一种用于骨科术后康复训练的辅助推荐系统,其特征在于,所述参考系数的获取方法包括:
6.根据权利要求1所述的一种用于骨科术后康复训练的辅助推荐系统,其特征在于,所述根据所述参考系数剔除所述历史方案的方法包括:
7.根据权利要求1所述的一种用于骨科术后康复训练的辅助推荐系统,其特征在于,对所述目标病症数据进行分词处理所使用的算法为jieba分词算法。
8.根据权利要求1所述的一种用于骨科术后康复训练的辅助推荐系统,其特征在于,所述手术次数描述分词至少包括:首次手术、第一次手术、再次手术、重新手术和二次手术。
9.根据权利要求1所述的一种用于骨科术后康复训练的辅助推荐系统,其特征在于,所述对历史患者的所述病症数据进行聚类所使用的算法为k-means算法。
