本发明涉及数据处理,具体涉及基于自然语言处理的交互式解决方案生成器。
背景技术:
1、数字化学校采用各种数字化工具和平台来管理教学、学生数据、课程内容以及教学互动,例如,在线学习平台、学习管理系统、智能教室、虚拟现实教学等,都是数字化学校的关键组成部分,在这些环境中,个性化教育和高效的课程推荐尤为重要,因为它们直接影响到学生的学习体验和教育成果。传统的课程推荐往往基于简单的关键词匹配或静态规则,这使得推荐结果不能充分反映学生的个人需求和学习目标,在数字化学校中,个性化推荐的缺乏会导致学生无法获得适合他们具体需求的课程,影响学习效果和满意度。
2、示范性的如,申请号cn202110668665.x申请名称:课程推荐方法及设备,公开了课程推荐方法及设备,通过获取待推荐用户的用户信息并对其进行分析,得到学习属性信息,实现了根据综合画像分析输出课程推荐结果,然而,该方法缺乏细化的学习意图识别与处理、个性化的预算和课程版本匹配、动态调整和优化机制,以及对历史学习数据的充分利用,导致推荐的精确性和个性化程度不足。
技术实现思路
1、本申请通过提供了基于自然语言处理的交互式解决方案生成器,旨在解决现有技术中课程推荐往往依赖于静态规则或简单的关键词匹配,导致无法准确匹配学员的实际需求,进而导致推荐结果的个性化程度、准确性较低的技术问题。
2、本申请公开的第一个方面,提供了基于自然语言处理的交互式解决方案生成器,所述基于自然语言处理的交互式解决方案生成器包括:交互申请接收模块,所述交互申请接收模块用于接收第一交互申请,所述第一交互申请包括第一学员的申请咨询交互的第一课程,其中,所述第一课程具备多个课程版本;学习意图获取模块,所述学习意图获取模块用于通过交互意图识别模型对所述第一学员的第一交互文本进行意图识别,得到第一学习意图;适配度获取模块,所述适配度获取模块用于根据基于预定学习预算指标从所述第一学习意图中提取到的第一学习预算参数,在所述多个课程版本中匹配第一初选课程版本,并获取所述第一初选课程版本的第一初选适配度;指令发出模块,所述指令发出模块用于当所述第一初选适配度不符合预定适配度限值时,发出初选调整指令;聚类簇匹配模块,所述聚类簇匹配模块用于在学员数据库中遍历匹配所述第一学员的第一聚类簇,所述第一聚类簇包括多个历史学员,且所述多个历史学员与多个历史学习课程纲目表具备一一对应关系;推荐表获取模块,所述推荐表获取模块用于基于所述初选调整指令对所述多个历史学习课程纲目表进行分析,得到第一调整推荐表;目标课程获取模块,所述目标课程获取模块用于根据所述第一调整推荐表对所述第一初选课程版本进行课程纲目增减调整,得到第一目标课程;课程规划发送模块,所述课程规划发送模块用于将分析所述第一目标课程得到的第一课程规划发送至所述第一学员。
3、本申请公开的第二个方面,提供了基于自然语言处理的交互式解决方案生成方法,所述基于自然语言处理的交互式解决方案生成方法包括:接收第一交互申请,所述第一交互申请包括第一学员的申请咨询交互的第一课程,其中,所述第一课程具备多个课程版本;通过交互意图识别模型对所述第一学员的第一交互文本进行意图识别,得到第一学习意图;根据基于预定学习预算指标从所述第一学习意图中提取到的第一学习预算参数,在所述多个课程版本中匹配第一初选课程版本,并获取所述第一初选课程版本的第一初选适配度;当所述第一初选适配度不符合预定适配度限值时,发出初选调整指令;在学员数据库中遍历匹配所述第一学员的第一聚类簇,所述第一聚类簇包括多个历史学员,且所述多个历史学员与多个历史学习课程纲目表具备一一对应关系;基于所述初选调整指令对所述多个历史学习课程纲目表进行分析,得到第一调整推荐表;根据所述第一调整推荐表对所述第一初选课程版本进行课程纲目增减调整,得到第一目标课程;将分析所述第一目标课程得到的第一课程规划发送至所述第一学员。
4、本申请公开的第三个方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时基于本申请公开的第一个方面实现。
5、本申请公开的第四个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时基于本申请公开的第一个方面实现。
6、本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:
7、通过意图识别模型对学员的交互文本进行意图识别,能够准确捕捉学员的学习需求和目标,实现根据学员的具体需求进行课程推荐,而不是依赖于简单的关键词匹配或通用的推荐规则,从而提供更加个性化的学习体验;根据学员的学习预算参数,包括预算时长和预算成效,匹配初选课程版本的预定时长和预定成效,确保了推荐的课程版本不仅符合学员的需求,还在预算范围内,实现提高推荐的适用性;当初选课程版本的适配度不符合预定适配度限值时,发出调整指令,这种动态调整机制确保了能够应对不同情况和需求变化,提供不断优化的课程推荐;通过在学员数据库中遍历匹配历史学员,并分析多个历史学习课程纲目表,可以基于历史数据进行课程调整,这种数据驱动的方法利用了历史学员的学习情况和课程反馈,提高课程推荐的准确性和效果,基于历史学习课程纲目表的分析,调整初选课程版本,得到目标课程,这种优化使得课程推荐不仅基于学员的当前需求,还考虑了课程的实际效果和改进空间,从而提高课程的整体质量和适配性;将调整后的课程规划发送至学员,为学员提供个性化的学习方案,通过这种方式,能够提供具体的课程内容、结构和预测满意度,从而帮助学员做出更好的学习决策。
8、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
1.基于自然语言处理的交互式解决方案生成器,其特征在于,所述基于自然语言处理的交互式解决方案生成器包括:
2.根据权利要求1所述基于自然语言处理的交互式解决方案生成器,其特征在于,所述基于自然语言处理的交互式解决方案生成器还包括第一学习意图获取模块,以执行如下操作步骤:
3.根据权利要求2所述基于自然语言处理的交互式解决方案生成器,其特征在于,所述基于自然语言处理的交互式解决方案生成器还包括第一学习意图输出模块,以执行如下操作步骤:
4.根据权利要求1所述基于自然语言处理的交互式解决方案生成器,其特征在于,所述预定学习预算指标包括预定学习预算时长和预定学习预算成效。
5.根据权利要求1所述基于自然语言处理的交互式解决方案生成器,其特征在于,所述基于自然语言处理的交互式解决方案生成器还包括第一聚类簇获取模块,以执行如下操作步骤:
6.根据权利要求1所述基于自然语言处理的交互式解决方案生成器,其特征在于,所述基于自然语言处理的交互式解决方案生成器还包括第一调整推荐表获取模块,以执行如下操作步骤:
7.根据权利要求1所述基于自然语言处理的交互式解决方案生成器,其特征在于,所述基于自然语言处理的交互式解决方案生成器还包括第一课程规划获取模块,以执行如下操作步骤:
8.基于自然语言处理的交互式解决方案生成方法,其特征在于,所述方法基于权利要求1-7任一项所述基于自然语言处理的交互式解决方案生成器实施,所述方法包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时基于权利要求1至7中任一项所述基于自然语言处理的交互式解决方案生成器实现。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时基于权利要求1至7中任一项所述基于自然语言处理的交互式解决方案生成器实现。