基于人工智能的课程推荐方法、装置、设备及存储介质制造方法及图纸

技术编号:21361177 阅读:31 留言:0更新日期:2019-06-15 09:17
本发明专利技术属于人工智能技术领域,公开了一种基于人工智能的课程推荐方法、装置、设备及存储介质。该方法包括:接收学习者触发的学习请求,根据学习请求获取学习者提供的学习需求;根据学习需求,确定学习者需要学习的专业技能和专业技能需要达到的目标掌握程度;根据专业技能和目标掌握程度,为学习者制定学习计划,学习计划规定了各阶段需要学习的学习课程;根据学习计划,为学习者推荐各阶段需要学习的学习课程。通过上述方式,实现了根据学习者的学习需求,为学习者推荐适合其学习的学习课程,进而保证了学习者的学习效果。

Course Recommendation Method, Device, Equipment and Storage Media Based on Artificial Intelligence

The invention belongs to the field of artificial intelligence technology, and discloses a course recommendation method, device, equipment and storage medium based on artificial intelligence. This method includes: receiving learners'triggered learning requests, acquiring learners' learning needs according to learning requests; determining the degree of mastery of professional skills and skills required by learners according to learning needs; and formulating learning plans for learners according to the degree of mastery of professional skills and objectives, which stipulates the learning needs at all stages. Learning courses; According to the learning plan, recommend learning courses for learners at all stages. In this way, according to the learner's learning needs, we can recommend suitable learning courses for learners, thus ensuring the learner's learning effect.

【技术实现步骤摘要】
基于人工智能的课程推荐方法、装置、设备及存储介质
本专利技术涉及人工智能
,尤其涉及一种基于人工智能的课程推荐方法、装置、设备及存储介质。
技术介绍
随着互联网技术的发展,借助互联网平台进行自主学习的方式已经成为人们学习知识的一种常用手段,有效的帮助了那些因为种种限制无法参与到现场教学,进行学习的学习者。虽然,基于互联网平台的自主学习方式给人们带来了便捷性,可以使学习者在任何时间、任何地点根据自己的需要通过查看相关学习课程进行学习。但是,目前学习者在基于互联网平台进行自主学习时,各种学习网站推荐的学习课程多以人工推荐或者简单匹配的方式为学习进行学习课程的推荐。因此,推荐的学习课程往往无法满足学习者的需求,使得学习效果不理想。所以,亟需提供一种能够根据学习者需求,为学习者推荐适合学习者的学习课程,以保证学习效果的课程推荐方法。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种基于人工智能的课程推荐方法、装置、设备及存储介质,旨在根据学习者需求,为学习者推荐适合学习者的学习课程,以保证学习者的学习效果。为实现上述目的,本专利技术提供了一种基于人工智能的课程推荐方法,所述方法包括以下步骤:接收学习者触发的学习请求,根据所述学习请求获取所述学习者提供的学习需求;根据所述学习需求,确定所述学习者需要学习的专业技能和所述专业技能需要达到的目标掌握程度;根据所述专业技能和所述目标掌握程度,为所述学习者制定学习计划,所述学习计划规定了各阶段需要学习的学习课程;根据所述学习计划,为所述学习者推荐各阶段需要学习的所述学习课程。优选地,所述根据所述专业技能和所述目标掌握程度,为所述学习者制定学习计划之前,所述方法还包括:根据所述专业技能,为所述学习者提供测试问卷;接收所述学习者提交的所述测试问卷,根据所述测试问卷中应答错误和应答正确的测试题目,确定所述学习者对所述专业技能的初始掌握程度;其中,所述根据所述专业技能和所述目标掌握程度,为所述学习者制定学习计划,包括:根据所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划。优选地,所述根据所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划之前,所述方法还包括:获取所述学习者的个人信息,所述个人信息至少包括所述学习者的历史学习数据、目前掌握的专业技能、学习偏好和学历;根据预先训练获得的学习能力等级确定模型对所述历史学习数据、所述目前掌握的专业技能、所述学习偏好和所述学历进行分析处理,确定所述学习者的学习能力等级;其中,所述根据所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划,包括:根据所述学习能力等级、所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划。优选地,所述根据所述学习能力等级、所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划,包括:根据所述专业技能,查找出与所述专业技能相关的学习课程,得到待选择学习课程列表;根据所述初始掌握程度和所述目标掌握程度,从所述待选择学习课程列表中筛选出适合所述学习者的学习课程,得到目标学习课程列表;确定所述目标学习课程列表中包含的学习课程的总数和各学习课程的难易度;根据所述学习能力等级、所述学习课程的总数和各学习课程的难易度,为所述学习者制定所述学习计划。优选地,所述学习课程为视频学习课程;所述根据所述学习计划,为所述学习者推荐各阶段需要学习的所述学习课程之后,所述方法还包括:在所述学习者观看所述视频学习课程的过程中采集包含所述学习者的人脸的视频;确定所述视频中所述学习者的面部表情;根据所述面部表情,判断所述学习者是否处于预设的低效学习状态;若所述学习者处于预设的低效学习状态,则获取所述视频学习课程当前播放的教学画面和教学语音;对所述教学语音进行关键词提取,根据提取到的关键词确定所述教学画面中需要进行混合现实的对象,对所述对象进行混合现实处理,得到能够让所述学习者身临其境的混合现实教学画面,以使所述学习者能够与所述混合现实教学画面中的对象进行互动。优选地,所述对所述对象进行混合现实处理,得到能够让所述学习者身临其境的混合现实教学画面,包括:对所述对象进行数字化处理,得到所述对象对应的图像矩阵;确定所述图像矩阵与预先训练获得的各类物体对应的图像特征矩阵之间的相似度;根据预设的筛选规则,筛选出相似度满足所述筛选规则的图像特征矩阵;根据预设的映射关系表,获取筛选出的图像特征矩阵对应的渲染模型和对应的介绍信息,所述映射关系表为各图像特征矩阵与对应的渲染模型和对应的介绍信息之间的对应关系;从所述视频学习课程中实时提取图像数据,确定所述对象在所述图像数据中的实时位置及大小;根据所述对象在所述图像数据中的实时位置及大小,在所述图像数据上实时叠加所述渲染模型和所述介绍信息,得到所述混合现实教学画面。优选地,所述得到能够让所述学习者身临其境的混合现实教学画面之后,所述方法还包括:根据提取到的关键词查找对应的学习资料,将查找到的所述学习资料推送给所述学习者,以辅助所述学习者理解所述关键词对应的知识点。此外,为实现上述目的,本专利技术还提出一种基于人工智能的课程推荐装置,所述装置包括:获取模块,用于接收学习者触发的学习请求,根据所述学习请求获取所述学习者提供的学习需求;确定模块,用于根据所述学习需求,确定所述学习者需要学习的专业技能和所述专业技能需要达到的目标掌握程度;制定模块,用于根据所述专业技能和所述目标掌握程度,为所述学习者制定学习计划,所述学习计划规定了各阶段需要学习的学习课程;推荐模块,用于根据所述学习计划,为所述学习者推荐各阶段需要学习的所述学习课程。此外,为实现上述目的,本专利技术还提出一种基于人工智能的课程推荐设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于人工智能的课程推荐程序,所述基于人工智能的课程推荐程序配置为实现如上文所述的基于人工智能的课程推荐方法的步骤。此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有基于人工智能的课程推荐程序,所述基于人工智能的课程推荐程序被处理器执行时实现如上文所述的基于人工智能的课程推荐方法的步骤。本专利技术提供的基于人工智能的课程推荐方案,在接收到用户提供的学习需求之后,通过根据人工智能技术来确定学习者需要学习的专业技能及所述专业技能需要达到的目标掌握程度,然后根据确定的专业技能和目标掌握程度为学习者制定学习计划,从而保证了为学习者制定的学习计划是符合其学习需求的学习计划,并且根据所述学习计划为学习者推荐的各阶段需要学习的学习课程是为学习者量身定制的,进而能够使学习者能够根据推荐的学习课程更好的进行学习。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的基于人工智能的课程推荐设备的结构示意图;图2为本专利技术基于人工智能的课程推荐方法第一实施例的流程示意图;图3为本专利技术基于人工智能的课程推荐方法第二实施例的流程示意图;图4为本专利技术基于人工智能的课程推荐装置第一实施例的结构框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理本文档来自技高网...

【技术保护点】
1.一种基于人工智能的课程推荐方法,其特征在于,所述方法包括以下步骤:接收学习者触发的学习请求,根据所述学习请求获取所述学习者提供的学习需求;根据所述学习需求,确定所述学习者需要学习的专业技能和所述专业技能需要达到的目标掌握程度;根据所述专业技能和所述目标掌握程度,为所述学习者制定学习计划,所述学习计划规定了各阶段需要学习的学习课程;根据所述学习计划,为所述学习者推荐各阶段需要学习的所述学习课程。

【技术特征摘要】
1.一种基于人工智能的课程推荐方法,其特征在于,所述方法包括以下步骤:接收学习者触发的学习请求,根据所述学习请求获取所述学习者提供的学习需求;根据所述学习需求,确定所述学习者需要学习的专业技能和所述专业技能需要达到的目标掌握程度;根据所述专业技能和所述目标掌握程度,为所述学习者制定学习计划,所述学习计划规定了各阶段需要学习的学习课程;根据所述学习计划,为所述学习者推荐各阶段需要学习的所述学习课程。2.如权利要求1所述的方法,其特征在于,所述根据所述专业技能和所述目标掌握程度,为所述学习者制定学习计划之前,所述方法还包括:根据所述专业技能,为所述学习者提供测试问卷;接收所述学习者提交的所述测试问卷,根据所述测试问卷中应答错误和应答正确的测试题目,确定所述学习者对所述专业技能的初始掌握程度;其中,所述根据所述专业技能和所述目标掌握程度,为所述学习者制定学习计划,包括:根据所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划。3.如权利要求2所述的方法,其特征在于,所述根据所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划之前,所述方法还包括:获取所述学习者的个人信息,所述个人信息至少包括所述学习者的历史学习数据、目前掌握的专业技能、学习偏好和学历;根据预先训练获得的学习能力等级确定模型对所述历史学习数据、所述目前掌握的专业技能、所述学习偏好和所述学历进行分析处理,确定所述学习者的学习能力等级;其中,所述根据所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划,包括:根据所述学习能力等级、所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划。4.如权利要求3所述的方法,其特征在于,所述根据所述学习能力等级、所述专业技能、所述初始掌握程度和所述目标掌握程度,为所述学习者制定所述学习计划,包括:根据所述专业技能,查找出与所述专业技能相关的学习课程,得到待选择学习课程列表;根据所述初始掌握程度和所述目标掌握程度,从所述待选择学习课程列表中筛选出适合所述学习者的学习课程,得到目标学习课程列表;确定所述目标学习课程列表中包含的学习课程的总数和各学习课程的难易度;根据所述学习能力等级、所述学习课程的总数和各学习课程的难易度,为所述学习者制定所述学习计划。5.如权利要求1至4任一项所述的方法,其特征在于,所述学习课程为视频学习课程;所述根据所述学习计划,为所述学习者推荐各阶段需要学习的所述学习课程之后,所述方法还包括:在所述学习者观看所述视频学习课程的过程中采集包含所述学习者的人脸的视频;...

【专利技术属性】
技术研发人员:周诚
申请(专利权)人:平安城市建设科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1