发明内容
本发明旨在至少一定程度上解决上述技术中的技术问题之一。为此,本发明的目的在于提出一种基于云平台的情景互动儿童康复训练***,旨在通过利用云平台进行情景互动,对儿童进行科学的并有针对性的康复训练,达到优化康复训练的效果。
为达到上述目的,本发明实施例提出了一种基于云平台的情景互动儿童康复训练***,其特征在于,包括:
用户终端;
云平台,用于:
接收用户终端发送的用户的症状信息并进行分析,得到对应的治疗策略;
根据治疗策略生成治疗指令,发送至情景互动康复训练模块;
情景互动康复训练模块,用于接收所述治疗指令,并基于所述治疗指令确定目标情景互动策略。
根据本发明的一些实施例,所述云平台,包括:
第一接收模块,用于接收用户终端发送的用户的症状信息;
分析模块,用于:
对所述用户的症状信息进行关键词提取,得到症状关键词;
将所述症状关键词分别与数据库中若干个预设症状关键词进行匹配,确定匹配的预设症状关键词对应的治疗策略;
第一发送模块,用于基于所述治疗策略生成对应的治疗指令并发送至情景互动康复训练模块。
根据本发明的一些实施例,所述分析模块,包括:
预处理模块,用于获取包括所述用户的症状信息的文本,并对所述文本进行预处理,得到待提取文本;
权重确定模块,用于确定所述待提取文本中的描述关键词的目标权重;
关键词确定模块,用于从大到小对目标权重对应的描述关键词进行排序,并选取前预设数量的所述描述关键词,作为症状关键词。
根据本发明的一些实施例,所述预处理模块,包括:
第一处理模块,用于:
获取包括所述用户的症状信息的文本,作为第一文本;
识别并删除所述第一文本中与预设的字符相匹配的字符,得到第二文本;
第二处理模块,用于:
利用jieba分词器将所述第二文本进行分词,通过空格将得到的各分词间隔开,进而得到第三文本;
对所述第三文本进行去重处理,得到待提取文本。
根据本发明的一些实施例,所述权重确定模块,包括:
第一确定模块,用于:
通过对待提取文本进行关键词提取,得到多个描述关键词;
对多个描述关键词对应的语义进行聚类,得到若干个描述关键词集合;
确定每个描述关键词集合对应的聚类中心,根据每个描述关键词集合对应的聚类中心,确定目标聚类中心;
分别计算所述描述关键词集与所述目标聚类中心的距离,得到对应的距离值;
基于预设的距离-权重设置规则,描述关键词的目标权重。
根据本发明的一些实施例,所述情景互动康复训练模块,包括:
第二接收模块,用于接收所述治疗指令;所述治疗指令包括所述治疗策略及对治疗策略进行解析的指令;
解析模块,用于执行所述对治疗策略进行解析的指令并得到对应的情景互动策略备选集合;
操作模块,用于接收用户输入的选择指令,在情景互动策略备选集合中确定目标情景互动策略并执行。
根据本发明的一些实施例,所述解析模块,包括:
第一执行模块,用于执行所述对治疗策略进行解析的指令,得到治疗策略;
匹配模块,用于:
将所述治疗策略进行关键词提取,得到治疗关键词;
将所述治疗关键词与预设的治疗关键词-情景互动关联表进行匹配,得到情景互动策略备选集合。
根据本发明的一些实施例,所述操作模块,包括:
第三接收模块,用于接收用户在所述情景互动策略备选集合中因选择操作而生成的选择指令;
第二确定模块,用于对所述选择指令进行解析,确定目标情景互动策略;
第二执行模块,用于执行所述目标情景互动策略。
根据本发明的一些实施例,还包括:
第二发送模块,用于将执行所述目标情景互动策略中记录的康复训练数据发送至云平台;
所述云平台,用于接收康复训练数据,并基于所述康复训练数据对用户康复训练效果进行评估,判断所述目标情景互动策略是否需要进行调整。
根据本发明的一些实施例,所述云平台,还用于将所述康复训练数据转化为文档数据并发送至用户终端。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
如图1所示,本发明实施例提出了一种基于云平台的情景互动儿童康复训练***,其特征在于,包括:
用户终端;
云平台,用于:
接收用户终端发送的用户的症状信息并进行分析,得到对应的治疗策略;
根据治疗策略生成治疗指令,发送至情景互动康复训练模块;
情景互动康复训练模块,用于接收所述治疗指令,并基于所述治疗指令确定目标情景互动策略。
上述技术方案的工作原理:用户终端;
云平台,用于:
接收用户终端发送的用户的症状信息并进行分析,得到对应的治疗策略;便于准确分析并得到可靠的治疗策略;
根据治疗策略生成治疗指令,发送至情景互动康复训练模块;便于通过生成治疗指令快速将治疗策略发送至情景互动康复训练模块,提高康复训练的效率;
情景互动康复训练模块,用于接收所述治疗指令,并基于所述治疗指令确定目标情景互动策略;便于通过分析接收到的治疗指令确定用户适用的目标情景互动策略,提高康训练效果。
上述技术方案的有益效果:通过利用云平台进行情景互动便于大量不同用户在线上进行康复训练,不仅保证康复训练产生的数据存储的完整性,更有利于提高康复训练的效果。此外根据准确分析得到治疗策略并生成治疗指令,便于根据指令快速将治疗策略发送至情景互动康复训练模块,提高康复训练的效率与准确率。通过接收所述治疗指令,并基于所述治疗指令确定目标情景互动策略,确保对每一用户进行针对性训练,从而提高康复训练的效果。
如图2所示,根据本发明的一些实施例,所述云平台,包括:
第一接收模块,用于接收用户终端发送的用户的症状信息;
分析模块,用于:
对所述用户的症状信息进行关键词提取,得到症状关键词;
将所述症状关键词分别与数据库中若干个预设症状关键词进行匹配,确定匹配的预设症状关键词对应的治疗策略;
第一发送模块,用于基于所述治疗策略生成对应的治疗指令并发送至情景互动康复训练模块。
上述技术方案的工作原理:第一接收模块,用于接收用户终端发送的用户的症状信息;便于对所述症状信息进行分析;
分析模块,用于:
对所述用户的症状信息进行关键词提取,得到症状关键词;便于准确获取用户的症状,继而得出可靠的治疗策略;
将所述症状关键词分别与数据库中若干个预设症状关键词进行匹配,确定匹配的预设症状关键词对应的治疗策略;所诉治疗策略包括治疗时间安排及治疗难度等级;
第一发送模块,用于基于所述治疗策略生成对应的治疗指令并发送至情景互动康复训练模块;便于通过发送治疗指令使情景互动康复训练模块对用户进行康复训练。
上述技术方案的有益效果:通过利用云平台接收用户终端发送的用户的症状信息,便于通过所述症状信息的文本数据中提取出症状关键词,实现准确获取用户的症状,从而保证得到的治疗策略的准确性以及后续康复训练的个体针对适用性。将治疗指令发送至情景互动康复训练模块便于将云平台与情景互动康复训练模块建立连接,提高康复训练效率。
如图3所示,根据本发明的一些实施例,所述分析模块,包括:
预处理模块,用于获取包括所述用户的症状信息的文本,并对所述文本进行预处理,得到待提取文本;
权重确定模块,用于确定所述待提取文本中的描述关键词的目标权重;
关键词确定模块,用于从大到小对目标权重对应的描述关键词进行排序,并选取前预设数量的所述描述关键词,作为症状关键词。
上述技术方案的工作原理:预处理模块,用于获取包括所述用户的症状信息的文本,并对所述文本进行预处理,得到待提取文本;便于得到规范文本,使提取的症状关键词更准确、规范;
权重确定模块,用于确定所述待提取文本中的描述关键词的目标权重;便于在大量描述关键词中进一步缩小范围;
关键词确定模块,用于从大到小对目标权重对应的描述关键词进行排序,并选取前预设数量的所述描述关键词,作为症状关键词;便于筛选掉对症状描述作用较小的描述关键词,得到准确精炼的的症状关键词。
上述技术方案的有益效果:通过对用户的症状信息的文本进行预处理,便于得到更加规范的文本数据,提高描述关键词提取的准确性,降低提取难度。通过确定描述关键词的权重,便于在存在大量描述关键词的情形下,准确得到表述充分并且精炼的描述关键词,确定为症状关键词。
根据本发明的一些实施例,所述预处理模块,包括:
第一处理模块,用于:
获取包括所述用户的症状信息的文本,作为第一文本;
识别并删除所述第一文本中与预设的字符相匹配的字符,得到第二文本;
第二处理模块,用于:
利用jieba分词器将所述第二文本进行分词,通过空格将得到的各分词间隔开,进而得到第三文本;
对所述第三文本进行去重处理,得到待提取文本。
上述技术方案的工作原理:第一处理模块,用于:获取包括所述用户的症状信息的文本,作为第一文本;便于获取原始文本数据;
识别并删除所述第一文本中与预设的字符相匹配的字符,得到第二文本;所述预设的字符包括标点符号、预先配置的特殊字符(例如:%等符号)、单个字符(例如:本身不具备意义的“的”等字符);
第二处理模块,用于:
利用jieba分词器将所述第二文本进行分词,通过空格将得到的各分词间隔开,进而得到第三文本;便于利用jieba分词器快速得到分词后的文本数据;
对所述第三文本进行去重处理,得到待提取文本;便于得到更加纯净的文本数据。
上述技术方案的有益效果:对用户的症状信息的文本进行预处理,便于得到更加纯净的文本数据作为待提取文本,从而降低提取描述关键词的难度以及提高提取描述关键词的准确性。
根据本发明的一些实施例,所述权重确定模块,包括:
第一确定模块,用于:
通过对待提取文本进行关键词提取,得到多个描述关键词;
对多个描述关键词对应的语义进行聚类,得到若干个描述关键词集合;
确定每个描述关键词集合对应的聚类中心,根据每个描述关键词集合对应的聚类中心,确定目标聚类中心;
分别计算所述描述关键词集与所述目标聚类中心的距离,得到对应的距离值;
基于预设的距离-权重设置规则,描述关键词的目标权重。
上述技术方案的工作原理:第一确定模块,用于:
通过对待提取文本进行关键词提取,得到多个描述关键词;便于初步得到多个描述关键词;
对多个描述关键词对应的语义进行聚类,得到若干个描述关键词集合;便于在存在大量描述关键词的情形下,通过语义将大量描述关键词进行聚类,便于将大量描述关键词进行划分,进一步提取描述关键词;
确定每个描述关键词集合对应的聚类中心,根据每个描述关键词集合对应的聚类中心,确定目标聚类中心;便于根据目标聚类中心与每个描述关键词集合对应的聚类中心的距离,确定描述关键词的目标权重;
分别计算所述描述关键词集与所述目标聚类中心的距离,得到对应的距离值;便于根据距离值确定权重;
基于预设的距离-权重设置规则,描述关键词的目标权重;所述预设的距离-权重设置规则为根据预先设定的距离值范围与权重值的对应关系,确定权重的规则,例如:在距离值范围在0-10之间时,对应的权重为5;在距离值范围在10-20之间时,对应的权重为4;通过预设的距离-权重设置规则得到权重,便于将该权重设置到对应的描述关键词上;
上述技术方案的有益效果:通过语义将大量描述关键词进行聚类,便于将大量描述关键词进行划分;通过确定目标聚类中心,便于通过计算描述关键词集与所述目标聚类中心的距离,将得到的距离值通过预设的距离-权重设置规则,得到描述关键词的目标权重,便于从大到小对目标权重对应的描述关键词进行排序,提取前预设数量的所述描述关键词,作为症状关键词。
根据本发明的一些实施例,所述情景互动康复训练模块,包括:
第二接收模块,用于接收所述治疗指令;所述治疗指令包括所述治疗策略及对治疗策略进行解析的指令;
解析模块,用于执行所述对治疗策略进行解析的指令并得到对应的情景互动策略备选集合;
操作模块,用于接收用户输入的选择指令,在情景互动策略备选集合中确定目标情景互动策略并执行。
上述技术方案的工作原理:第二接收模块,用于接收所述治疗指令;所述治疗指令包括所述治疗策略及对治疗策略进行解析的指令;便于快速解析得到治疗策略;
解析模块,用于执行所述对治疗策略进行解析的指令并得到对应的情景互动策略备选集合;便于根据解析得到的治疗策略初步匹配得到情景互动策略备选集合;
操作模块,用于接收用户输入的选择指令,在情景互动策略备选集合中确定目标情景互动策略并执行;所述情景互动策略包括情景互动主题、难度等级、情景互动规则、环节设置情况、互动完成要求、互动时长;便于进一步根据用户的选择确定要执行的目标情景互动策略;
上述技术方案的有益效果:通过接收治疗指令,保证了接收到的治疗指令包括的治疗策略的安全完整性。通过对治疗策略进行解析,便于初步得到用户适配的情景互动策略,为用户最后确定目标情景互动策略提供选择,有助于提升用户友好性。
根据本发明的一些实施例,所述解析模块,包括:
第一执行模块,用于执行所述对治疗策略进行解析的指令,得到治疗策略;
匹配模块,用于:
将所述治疗策略进行关键词提取,得到治疗关键词;
将所述治疗关键词与预设的治疗关键词-情景互动关联表进行匹配,得到情景互动策略备选集合。
上述技术方案的工作原理:第一执行模块,用于执行所述对治疗策略进行解析的指令,得到治疗策略;便于得到完全完整的治疗策略;
匹配模块,用于:将所述治疗策略进行关键词提取,得到治疗关键词;便于根据获得的治疗关键词与匹配情景互动策略;
将所述治疗关键词与预设的治疗关键词-情景互动关联表进行匹配,得到情景互动策略备选集合;所述预设的治疗关键词-情景互动关联表为根据预设的治疗关键词与情景互动策略间的关联关系建立的关系表,例如:治疗关键词为“孤独症”,根据预设的治疗关键词与情景互动策略间的关联关系,得到“情景互动策略M01”、“情景互动策略M02”、“情景互动策略M03”。
上述技术方案的有益效果:通过对解析得到的治疗策略进行关键词提取,便于根据提取到的治疗关键词与预设的治疗关键词-情景互动关联表快速准确的匹配得到情景互动策略备选集合,从而提高康复训练效率。
根据本发明的一些实施例,所述操作模块,包括:
第三接收模块,用于接收用户在所述情景互动策略备选集合中因选择操作而生成的选择指令;
第二确定模块,用于对所述选择指令进行解析,确定目标情景互动策略;
第二执行模块,用于执行所述目标情景互动策略。
上述技术方案的工作原理:第三接收模块,用于接收用户在所述情景互动策略备选集合中因选择操作而生成的选择指令;便于根据选择指令最终确定进行执行的目标情景策略;
第二确定模块,用于对所述选择指令进行解析,确定目标情景互动策略;所述选择指令包括情景互动策略名称;便于根据对选择指令进行解析得到的情景互动策略名称,快速确定目标情景互动策略;
第二执行模块,用于执行所述目标情景互动策略;便于执行用户最适配的情景互动策略进行康复训练,提高康复训练效果。
上述技术方案的有益效果:通过接收用户的选择指令来确定目标情景互动策略,便于提升用户友好性。根据目标情景互动策略进行康复训练,有助于用户根据科学的并最有针对性的情景互动策略进行康复训练,提升康复训练的效果。
根据本发明的一些实施例,还包括:
第二发送模块,用于将执行所述目标情景互动策略中记录的康复训练数据发送至云平台;
所述云平台,用于接收康复训练数据,并基于所述康复训练数据对用户康复训练效果进行评估,判断所述目标情景互动策略是否需要进行调整;
上述技术方案的工作原理:第二发送模块,用于将执行所述目标情景互动策略中记录的康复训练数据发送至云平台;便于对康复训练数据进行存储与处理;
所述云平台,用于接收康复训练数据,并基于所述康复训练数据对用户康复训练效果进行评估,判断所述目标情景互动策略是否需要进行调整;通过康复训练数据对用户康复训练效果进行评估,及时调整目标情景互动策略,便于使康复训练效果始终保持最佳状态;
所述云平台,包括:
第四接收模块,用于接收所述康复训练数据;
数据分析模块,用于:
对所述康复训练数据进行预处理,得到处理数据;所述预处理包括异常值剔除及数据标准化;
将所述处理数据基于预设的统计方法进行统计,得到四组统计数据;所述四组统计数据包括:第一组数据为单次训练中每一环节用时统计数据、第二组数据为单次训练总用时统计数据、第三组数据为单次训练中每一环节在预设环节时间阈值时的完成度统计数据以及第四组数据为单次训练在预设总时间阈值时的总完成度统计数据;所诉预设的统计方法包括统计表及折线统计图;
基于所述四组统计数据,分别获取每一组统计数据的最新数据与最初数据之间的变化数据;便于根据变化数据对目标情景互动策略是否需要调整进行判断;
将所述变化数据分别与对应的变化阈值进行比较,当存在任一所述变化数据满足所述变化阈值时,确定所述目标情景互动策略需要进行调整;便于通过使目标情景互动策略始终保持最适配状态来提高康复训练效果。
上述技术方案的有益效果:通过将康复训练数据发送至云平台,便于云平台对大量的康复训练数据进行存储与处理。云平台通过对康复训练数据进行统计,并对用户康复训练效果进行评估,能够及时调整目标情景互动策略,使康复训练效果始终保持最佳状态。
根据本发明的一些实施例,所述云平台,还用于将所述康复训练数据转化为文档数据并发送至用户终端。
上述技术方案的工作原理及有益效果:将所述康复训练数据转化为文档数据并发送至用户终端。便于用户通过用户终端获取康复训练数据,及时通过获知康复训练的进展及效果来了解用户的恢复情况。
根据本发明的一些实施例,所述云平台,还包括:
任务调度模块,用于:
对不同用户的康复训练数据触发的不同评估任务进行调度;所述每一评估任务分配至少一个进程;
基于分配至评估任务的进程数量,计算单个评估任务在调度阶段s的完成时间:
其中,t1为单个评估任务在调度阶段s的完成时间;Js为在所述调度阶段s时分配的进程数量;j为第j个进程;Δt为每一进程执行的时间;
从而,得到当前调度阶段s中所有所述评估任务的完成时间:
其中,t2为当前所有所述评估任务数N的完成时间;n为第n个评估任务;
基于所述t2,得到当前调度阶段s的吞吐率:
其中,Ls为当前评估任务的调度阶段s中的吞吐率;I为当前评估任务的调度阶段s中包括的触发节点;i为第i个触发节点;
基于所述当前评估任务的调度阶段s中的吞吐率Ls,得到完整的当前执行的评估任务的吞吐率:
其中,L为完整的当前执行的评估任务的吞吐率;
将完整的当前执行的评估任务的吞吐率与预设的吞吐率阈值进行比较,当完整的当前执行的评估任务的吞吐率小于预设的吞吐率阈值时,对当前评估任务的调度进行调整,并发出报警提示。
上述技术方案的工作原理:任务调度模块,用于:
对不同用户的康复训练数据触发的不同评估任务进行调度;所述每一评估任务分配至少一个进程;
基于所述进程数量,计算单个评估任务在调度阶段s的完成时间;
从而,得到当前调度阶段s中所有所述评估任务的完成时间;
基于所述当前调度阶段s中所有所述评估任务的完成时间,得到当前调度阶段s中的吞吐率;
基于所述当前评估任务的调度阶段s中的吞吐率,得到完整的当前执行的评估任务的吞吐率;
将完整的当前执行的评估任务的吞吐率与预设的吞吐率阈值进行比较,当完整的当前执行的评估任务的吞吐率小于预设的吞吐率阈值时,对当前评估任务的调度进行调整,并发出报警提示;便于通过完整的当前执行的评估任务的吞吐率判断当前进行的评估任务量。
上述技术方案的有益效果:通过计算当前评估任务的调度阶段s中的吞吐率,得到完整的当前执行的评估任务的吞吐率,便于基于完整的当前执行的评估任务的吞吐率判断当前进行的评估任务量,从而充分合理的利用云平台的数据处理资源,保证评估任务的充分调度,提高评估任务的执行效率。通过打出报警提示,便于及时对当前评估任务的调度进行调整,提高评估任务调度效率。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。