学习推荐方法、装置、设备和可读介质制造方法及图纸

技术编号:21141198 阅读:30 留言:0更新日期:2019-05-18 05:11
本发明专利技术提供一种学习推荐方法、装置、设备和可读介质,包括:获取用户在第一时间段内浏览每个目标课程的课程信息,课程信息有学习时长和至少一个关键字;确定每个关键字的出现次数,并根据每个关键字的出现次数和每一个目标课程的学习时长,确定学习关键字;确定与每个学习关键字对应的同类课程集合和引申课程集合,同类课程集合中包括至少一个同类课程,每个同类课程中具有同类课程集合对应的学习关键字,引申课程集合中包括至少一个引申课程,每个引申课程为浏览过同类课程的榜样用户学习的课程;根据与每个学习关键字对应的同类课程集合和引申课程集合,向目标用户推荐与每个学习关键字对应的推荐课程。本方案能够针对不同用户推荐相关课程。

Learning Recommendation Methods, Devices, Equipment and Readable Media

【技术实现步骤摘要】
学习推荐方法、装置、设备和可读介质
本专利技术涉及在线学习
,尤其涉及一种学习推荐方法、装置、设备和可读介质。
技术介绍
随着时代的发展和互联网技术的普及,让学习开始越来越生活化、移动化,使得在线学习得到迅猛发展。采用在线学习模式的企业网上学习平台满足企业各种培训场景需求,已成为内部教育和知识分享的重要途径。用户可登入企业网上学习平台进行所需课程的在线学习。由于企业网上学习平台上包括大量的课程,那么如何针对不同用户进行推荐,则成为当今亟需解决的问题。
技术实现思路
本专利技术提供一种学习推荐方法、装置、设备和可读介质,能够针对不同用户推荐相关课程。第一方面,本专利技术提供一种学习推荐方法,包括:获取目标用户在预设第一时间段内所浏览的每一个目标课程的课程信息,其中,所述课程信息包括学习时长和至少一个关键字;确定每一个所述关键字的出现次数,并根据每一个所述关键字的出现次数和每一个所述目标课程的学习时长,确定至少一个学习关键字;根据每一个所述学习关键字,确定与每一个所述学习关键字对应的同类课程集合、与每一个所述学习关键字对应的引申课程集合,其中,所述同类课程集合中包括至少一个同类课程,每本文档来自技高网...

【技术保护点】
1.一种学习推荐方法,其特征在于,包括:获取目标用户在预设第一时间段内所浏览的每一个目标课程的课程信息,其中,所述课程信息包括学习时长和至少一个关键字;确定每一个所述关键字的出现次数,并根据每一个所述关键字的出现次数和每一个所述目标课程的学习时长,确定至少一个学习关键字;根据每一个所述学习关键字,确定与每一个所述学习关键字对应的同类课程集合、与每一个所述学习关键字对应的引申课程集合,其中,所述同类课程集合中包括至少一个同类课程,每一个所述同类课程中具有同类课程集合对应的学习关键字,所述引申课程集合中包括至少一个引申课程,每一个所述引申课程为浏览过所述同类课程的榜样用户所浏览的课程;根据与每一个...

【技术特征摘要】
1.一种学习推荐方法,其特征在于,包括:获取目标用户在预设第一时间段内所浏览的每一个目标课程的课程信息,其中,所述课程信息包括学习时长和至少一个关键字;确定每一个所述关键字的出现次数,并根据每一个所述关键字的出现次数和每一个所述目标课程的学习时长,确定至少一个学习关键字;根据每一个所述学习关键字,确定与每一个所述学习关键字对应的同类课程集合、与每一个所述学习关键字对应的引申课程集合,其中,所述同类课程集合中包括至少一个同类课程,每一个所述同类课程中具有同类课程集合对应的学习关键字,所述引申课程集合中包括至少一个引申课程,每一个所述引申课程为浏览过所述同类课程的榜样用户所浏览的课程;根据与每一个所述学习关键字对应的同类课程集合和引申课程集合,向所述目标用户推荐与每一个所述学习关键字对应的推荐课程。2.根据权利要求1所述的方法,其特征在于,所述根据每一个所述关键字的出现次数和每一个所述目标课程的学习时长,确定至少一个学习关键字,包括:确定出现次数大于等于第一预设阈值的各个关键字;确定出现次数大于等于第一预设阈值的每一个关键字分别对应的平均学习时长并确定所述平均学习时长小于等于第二预设阈值的各个关键字,其中,tij为所述用户浏览具有关键字i的第j个目标课程的学习时长,n为关键字i出现的次数,j、n为正整数;从平均学习时长小于等于第二预设阈值的各个关键字中确定出所述至少一个学习关键字。3.根据权利要求1所述的方法,其特征在于,所述根据每一个所述学习关键字,确定与每一个所述学习关键字对应的同类课程集合,包括:搜索与每一个所述学习关键字对应的所有第一课程;计算与每一个所述学习关键字对应的每一个第一课程的学习率其中,fk为与每一个所述学习关键字对应的第一课程k的学习率,ekr为在预设第二时间段内第r个用户浏览与每一个所述学习关键字对应的第一课程k的学习时长,uk为与每一个所述学习关键字对应的第一课程k的课程时长,m为在所述第二时间段内浏览与每一个所述学习关键字对应的第一课程k的用户的总数量,r、m为正整数;确定学习率在预设学习率范围内的、且与每一个所述学习关键字对应的第一课程,构成与每一个所述学习关键字对应的同类课程集合。4.根据权利要求1所述的方法,其特征在于,在所述根据每一个所述学习关键字,确定与每一个所述学习关键字对应的同类课程集合之后,还包括:确定浏览过所述同类课程集合中的至少一个同类课程的各个用户;确定每一个用户分别浏览各个同类课程的总学习时长;确定总学习时长在预设时长范围内的用户为榜样用户,并将所述榜样用户推荐给所述目标用户。5.根据权利要求4所述的方法,其特征在于,所述根据每一个所述学习关键字,确定与每一个所述学习关键字对应的引申课程集合,包括:确定榜样用户在预设第三时间段内所浏览过的各个第二课程;确定每一个第二课程的完成量,并选取完成量大于第三预设阈值的第二课程,构成与每一个所述学习关键字对应的引申课程集合。6.根据权利要求1至5任一项所述的方法,其特征在于,所述根据与每一个所述学习关键字对应的同类课程集合和引申课程集合,向所述目标用户推荐与每一个所述学习关键字对应的推荐课程,包括:对所述同类课程集合中的同类课程和所述引申课程集合中的引申课程进行去重复处理,得到新的课程集合;计算所述新的课程集合中的每一个课程的时效率dw=α×(Tw-Tw1)+β×(Tw-Tw2),其中,dw为所述新的课程集合中的课程w对应的时效率,Tw为当前时间,Tw1为所述新的课程集合中的课程w对应的发布时间,Tw2为所述新的课程集合中的课程w最近一次被学习的时间,α、β为预设的权重因子,且满足α+β=1,0≤α、...

【专利技术属性】
技术研发人员:李素粉刘志华赵健东杨杰
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1