一种基于能力测评的课程推送方法、装置及设备制造方法及图纸

技术编号:20004548 阅读:26 留言:0更新日期:2019-01-05 17:28
本发明专利技术公开了一种基于能力测评的课程推送方法,能够在课程推送中,确定用户的职业属性,并获取用户在该职业属性的能力测试中的测试结果,进而根据测试结果确定用户有待提高的专业能力,并根据所述有待提高的专业能力,确定目标课程,最终推送给用户。可见,该方法为每一项职业属性均设置了对应的能力测试,通过对用户进行能力测试,可以确定用户在该项职业属性中所欠缺的专业能力,并据此为用户推送课程,实现了有针对性的、结合用户的个人能力和职业需求来为其推送课程的目的,提升了用户的体验,推送精准度较高。此外,本发明专利技术还提供了一种基于能力测评的课程推送装置及设备,其作用与上述方法相对应。

A Method, Device and Equipment of Course Pushing Based on Ability Assessment

The invention discloses a course pushing method based on ability evaluation, which can determine the user's professional attributes in course pushing and obtain the test results of the user's ability test of the professional attributes, then determine the user's professional ability to be improved according to the test results, and determine the target course according to the said professional ability to be improved, and finally push it to the user. It can be seen that this method sets up corresponding competency tests for each occupational attribute. By testing the users'competence, we can determine the professional competence that users lack in this occupational attribute. Based on this, we can push courses for users, realize the purpose of pushing courses for users according to their personal abilities and occupational needs, and enhance the user's experience. The delivery accuracy is high. In addition, the invention also provides a course pushing device and device based on ability evaluation, whose function corresponds to the above method.

【技术实现步骤摘要】
一种基于能力测评的课程推送方法、装置及设备
本专利技术涉及课程推送领域,特别涉及一种基于能力测评的课程推荐方法、装置及设备。
技术介绍
在线课程已经成为企业培训、提升用户自身技能的重要方式之一,而课程内容的推送精准度,对用户在线学习的效果以及用户的学习体验有非常大的影响。现有的在线学习平台中,在线学习课程推荐策略一般分为以下三种:一是基于搜索引擎的课程推荐,一定程度上解决了信息筛选问题,用户通过搜索来对海量信息进行筛选,快速定位到自己要学习的资源。但是,搜索引擎需要用户主动提供关键词来对海量信息进行筛选。当用户无法准确描述自己的需求时,搜索引擎的筛选效果将大打折扣。二是基于知识分类的课程推荐,根据用户的历史学习记录,以及课程所涉及的知识内容进行推荐。但是,这种策略可以实现推荐与用户学习过的课程相似的课程的目的,但是存在反复推荐内容几乎相同的课程的问题,无法帮助用户获取新的知识。此外,其核心是基于历史数据实现的,对于新的学员和新的课程存在冷启动问题。三是基于用户进行协同过滤推荐,用相似统计的方法得到具有相似爱好或者兴趣的相邻用户,将此类用户学习或者爱好的课程进行推荐。但是,这种方式只能发现用户的兴趣爱好,一方面,可能无法挖掘用户的潜在兴趣,另一方面,用户的兴趣爱好可能并非用户实际需要掌握的知识内容,最终无法实现提高用户个人能力的目的。可见,传统的课程推送方法无法准确获取用户的实际需求,课程推送的精准度较低,导致用户使用体验较差。
技术实现思路
本专利技术的目的是提供一种基于能力测评的课程推送方法、装置及设备,用以解决传统的课程推送方法无法准确获取用户的实际需求,课程推送的精准度较低,导致用户使用体验较差的问题。为解决上述技术问题,本专利技术提供了一种基于能力测评的课程推送方法,包括:确定用户的职业属性;获取用户在所述职业属性的能力测试中的测试结果,所述测试结果包括针对多项专业能力的测试结果;根据所述测试结果,确定用户在所述职业属性中有待提高的专业能力;根据所述有待提高的专业能力,确定目标课程,并将所述目标课程推送给用户。其中,所述根据所述有待提高的专业能力,确定目标课程包括:根据所述有待提高的专业能力,确定课程内容分类,所述课程内容分类包括多个层级的内容分类,待推送的各个课程均预先标记有与所述课程内容分类对应的标签;根据所述课程内容分类,确定目标课程。其中,所述根据所述课程内容分类,确定目标课程包括:确定所述课程内容分类下的课程集合;将所述课程集合中课程评分最高的预设数量的课程作为目标课程,所述课程评分为根据历史学习记录以及用户评价预先确定的。其中,所述课程评分的确定过程包括:获取历史学习记录和用户评价,所述历史学习记录包括学习时长和学习次数;根据所述学习时长、所述学习次数、以及所述用户评价的重要程度,分别设置权重系数a1、权重系数a2、以及权重系数a3;计算课程评分,所述课程评分CourseGrade=a1*t+a2*f+a3*j,其中,t为学习时长,f为学习次数,j为用户评价。其中,在所述根据所述有待提高的专业能力,确定目标课程,并将所述目标课程推送给用户之后,还包括:获取用户对所述目标课程的用户评价;判断所述用户评价是否为感兴趣;若所述用户评价为感兴趣,则将所述目标课程标记为兴趣课程;若所述用户评价为不感兴趣,则将所述目标课程标记为非兴趣课程,并不再将所述非兴趣课程推送给用户。其中,所述将所述课程集合中课程评分最高的预设数量的课程作为目标课程包括:判断所述课程集合中是否存在用户标记的所述兴趣课程;若存在,则计算所述兴趣课程与所述课程集合中的课程的相似度,并将所述相似度最大的课程作为目标课程;若不存在,则将所述课程集合中课程评分最高的预设数量的课程作为目标课程。其中,所述用户的职业属性的数量为多个。其中,在所述根据所述有待提高的专业能力,确定目标课程,并将所述目标课程推送给用户之后,还包括:记录用户在所述目标课程的学习时长;根据所述学习时长更新用户在所述职业属性中的测试结果。此外,本专利技术还提供了一种基于能力测评的课程推送装置,包括:职业属性确定模块:用于确定用户的职业属性;测试结果获取模块:用于获取用户在所述职业属性的能力测试中的测试结果,所述测试结果包括针对多项专业能力的测试结果;专业能力确定模块:用于根据所述测试结果,确定用户在所述职业属性中有待提高的专业能力;目标课程推送模块:用于根据所述有待提高的专业能力,确定目标课程,并将所述目标课程推送给用户。最后,本专利技术还提供了一种基于能力测评的课程推送设备,包括:存储器:用于存储计算机程序;处理器:用于执行所述计算机程序以实现如上所述的一种基于能力测评的课程推送方法的步骤。本专利技术所提供的一种基于能力测评的课程推送方法,能够在课程推送中,确定用户的职业属性,并获取用户在该职业属性的能力测试中的测试结果,进而根据测试结果确定用户有待提高的专业能力,并根据所述有待提高的专业能力,确定目标课程,最终推送给用户。可见,该方法为每一项职业属性均设置了对应的能力测试,通过对用户进行能力测试,可以确定用户在该项职业属性中所欠缺的专业能力,并据此为用户推送课程,实现了有针对性的、结合用户的个人能力和职业需求来为其推送课程的目的,提升了用户的体验,推送精准度较高。此外,本专利技术还提供了一种基于能力测评的课程推送装置及设备,其作用与上述方法相对应,这里不再赘述。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种基于能力测评的课程推送方法实施例一的实现流程图;图2为本专利技术提供的一种基于能力测评的课程推送方法实施例二的实现流程图;图3为本专利技术提供的一种基于能力测评的课程推送方法实施例二中用户标签的示意图;图4为本专利技术提供的一种基于能力测评的课程推送装置实施例的结构示意图。具体实施方式本专利技术的核心是提供一种基于能力测评的课程推送方法、装置及设备,实现了有针对性的、结合用户的个人能力和职业需求来为其推送课程的目的,提升了用户的体验,推送精准度较高。为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面对本专利技术提供的一种基于能力测评的课程推送方法实施例进行介绍,参见图1,实施例一包括:步骤S101:确定用户的职业属性。具体的,可以在用户首次登录课程推送平台时,提供多个职业属性以供用户选择。在用户选择完成之后,将该职业属性与用户账号进行绑定,在用户后续登录中即可直接获得该职业属性的信息。步骤S102:获取用户在所述职业属性的能力测试中的测试结果,所述测试结果包括针对多项专业能力的测试结果。值得一提的是,本实施例针对职业属性均预先设置有相应的多种专业能力,以及各项专业能力的评价标准,此外,还针对职业属性设置有相应的能力测试,该能力测试用本文档来自技高网
...

【技术保护点】
1.一种基于能力测评的课程推送方法,其特征在于,包括:确定用户的职业属性;获取用户在所述职业属性的能力测试中的测试结果,所述测试结果包括针对多项专业能力的测试结果;根据所述测试结果,确定用户在所述职业属性中有待提高的专业能力;根据所述有待提高的专业能力,确定目标课程,并将所述目标课程推送给用户。

【技术特征摘要】
1.一种基于能力测评的课程推送方法,其特征在于,包括:确定用户的职业属性;获取用户在所述职业属性的能力测试中的测试结果,所述测试结果包括针对多项专业能力的测试结果;根据所述测试结果,确定用户在所述职业属性中有待提高的专业能力;根据所述有待提高的专业能力,确定目标课程,并将所述目标课程推送给用户。2.如权利要求1所述的方法,其特征在于,所述根据所述有待提高的专业能力,确定目标课程包括:根据所述有待提高的专业能力,确定课程内容分类,所述课程内容分类包括多个层级的内容分类,待推送的各个课程均预先标记有与所述课程内容分类对应的标签;根据所述课程内容分类,确定目标课程。3.如权利要求2所述的方法,其特征在于,所述根据所述课程内容分类,确定目标课程包括:确定所述课程内容分类下的课程集合;将所述课程集合中课程评分最高的预设数量的课程作为目标课程,所述课程评分为根据历史学习记录以及用户评价预先确定的。4.如权利要求3所述的方法,其特征在于,所述课程评分的确定过程包括:获取历史学习记录和用户评价,所述历史学习记录包括学习时长和学习次数;根据所述学习时长、所述学习次数、以及所述用户评价的重要程度,分别设置权重系数a1、权重系数a2、以及权重系数a3;计算课程评分,所述课程评分CourseGrade=a1*t+a2*f+a3*j,其中,t为学习时长,f为学习次数,j为用户评价。5.如权利要求3所述的方法,其特征在于,在所述根据所述有待提高的专业能力,确定目标课程,并将所述目标课程推送给用户之后,还包括:获取用户对所述目标课程的用户评价;判断所述用户评价是...

【专利技术属性】
技术研发人员:肖叶枝苏琇贞郭建龙周青云王鹏
申请(专利权)人:广东电网有限责任公司广东电网有限责任公司教育培训评价中心
类型:发明
国别省市:广东,44

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

1