基于学习平台的课程推荐方法、设备及存储介质技术

技术编号:37407737 阅读:18 留言:0更新日期:2023-04-30 09:33
本申请提供一种基于学习平台的课程推荐方法、设备及存储介质,涉及互联网领域。该方法包括:获取学习平台中的第一关键词;其中,第一关键词用于表征学习平台中的热点关键词;基于第一关键词确定学习小组;其中,学习小组是由学习兴趣相似或相同的第一学习成员组成的虚拟学习小组;基于学习小组的学习记录,向第一学习成员推荐目标课程。本申请的方法,实现了向用户精准推荐用户感兴趣的课程,提高用户体验技术效果。验技术效果。验技术效果。

【技术实现步骤摘要】
基于学习平台的课程推荐方法、设备及存储介质


[0001]本申请涉及互联网
,尤其涉及一种基于学习平台的课程推荐方法、设备及存储介质。

技术介绍

[0002]随着经济的蓬勃发展,越来越多的企业、个人产生了通过网络学习平台进行学习的需求,如何通过学习平台进行课程推荐成为一个热点的问题。
[0003]在现有技术中,学习平台基于所有学习成员的学习记录确定热点课程,将热点课程作为目标课程向所有学习成员进行推荐。
[0004]由于并未基于学习成员的兴趣爱好创建虚拟学习小组,因此学习平台推荐的课程并不一定是学习成员感兴趣的方向或内容,现有的基于学习平台的课程推荐存在课程推荐不精准导致用户体验差的技术问题。

技术实现思路

[0005]本申请提供一种基于学习平台的课程推荐方法、设备及存储介质,用以解决课程推荐不精准导致用户体验差的技术问题。
[0006]一方面,本申请提供一种基于学习平台的课程推荐方法,该方法包括:
[0007]获取学习平台中的第一关键词;其中,第一关键词用于表征学习平台中的热点关键词;
[0008]基于第一关键词确定学习小组;其中,学习小组是由学习兴趣相似或相同的第一学习成员组成的虚拟学习小组;
[0009]基于学习小组的学习记录,向第一学习成员推荐目标课程。
[0010]可选地,获取学习平台中的第一关键词,包括:
[0011]获取学习平台中所有课程的第一学习记录;
[0012]基于第一学习记录,确定所有课程的第一学习热度值
[0013]将第一学习热度值大于第一预设阈值的课程确定为第一课程;
[0014]将第一课程的关键词确定为候选关键词,基于候选关键词确定第一关键词。
[0015]可选地,基于候选关键词确定第一关键词,包括:
[0016]基于候选关键词确定第二课程;其中,第二课程为具有候选关键词的课程;
[0017]基于第二课程的学习记录,确定第二课程的第二学习热度值;
[0018]将第二学习热度值大于第二预设阈值的第二课程具有的候选关键词确定为第一关键词。
[0019]可选地,基于第一关键词确定学习小组,包括:
[0020]获取学习平台中所有学习成员的第二学习记录;
[0021]基于第二学习记录,确定所有学习成员的第二关键词;
[0022]将第二关键词中第一关键词的个数大于第三预设阈值的学习成员确定为第一学
习成员;
[0023]在第一学习成员的人数大于第四预设阈值时,确定第一学习成员组成学习小组。
[0024]可选地,基于学习小组的学习记录,向第一学习成员推荐目标课程,包括以下至少一项:
[0025]基于学习小组的学习记录,向第一学习成员推荐第三课程;其中,第三课程是指学习小组中第三学习热度值大于第五预设阈值的课程;
[0026]基于学习小组的学习记录,向第一学习成员推荐第四课程;其中,第四课程是指具有第三关键词且第四学习热度值大于第六预设阈值的课程;第三关键词是指学习小组的关键词。
[0027]可选地,基于学习小组的学习记录,向第一学习成员推荐第三课程,包括:
[0028]获取学习小组的第三学习记录;
[0029]基于第三学习记录,确定第三课程;
[0030]向第一学习成员推荐第三课程;其中,第一学习成员是指学习小组中未学习过第三课程的成员。
[0031]可选地,基于学习小组的学习记录,向第一学习成员推荐第四课程,包括:
[0032]获取学习小组的第三学习记录;
[0033]基于第三学习记录,确定学习小组的第三关键词;
[0034]基于学习平台确定具有第三关键词的候选推荐课程;
[0035]将候选推荐课程中第四学习热度值大于第六预设阈值的课程确定为第四课程;
[0036]向第一学习成员推荐第四课程。
[0037]可选地,向第一学习成员推荐目标课程,包括:
[0038]通过学习小组的学习专区向第一学习成员推荐目标课程,或通过向第一学习成员发送目标课程信息推荐目标课程。
[0039]第二方面,本申请提供一种基于学习平台的课程推荐设备,包括:
[0040]获取模块,用于获取学习平台中的第一关键词;其中,第一关键词用于表征学习平台中的热点关键词;
[0041]确定模块,用于基于第一关键词确定学习小组;其中,学习小组是由学习兴趣相似或相同的第一学习成员组成的虚拟学习小组;
[0042]推荐模块,用于基于学习小组的学习记录,向第一学习成员推荐目标课程。
[0043]可选地,获取模块具体用于:
[0044]获取学习平台中所有课程的第一学习记录;
[0045]基于第一学习记录,确定所有课程的第一学习热度值;
[0046]将第一学习热度值大于第一预设阈值的课程确定为第一课程;
[0047]将第一课程的关键词确定为候选关键词,基于候选关键词确定第一关键词。
[0048]可选地,获取模块还可以用于:
[0049]基于候选关键词确定第二课程;其中,第二课程为具有候选关键词的课程;
[0050]基于第二课程的学习记录,确定第二课程的第二学习热度值;
[0051]将第二学习热度值大于第二预设阈值的第二课程具有的候选关键词确定为第一关键词。
[0052]可选地,确定模块具体用于:
[0053]获取学习平台中所有学习成员的第二学习记录;
[0054]基于第二学习记录,确定所有学习成员的第二关键词;
[0055]将第二关键词中第一关键词的个数大于第三预设阈值的学习成员确定为第一学习成员;
[0056]在第一学习成员的个数大于第四预设阈值时,确定第一学习成员组成学习小组。
[0057]可选地,推荐模块具体用于:
[0058]基于学习小组的学习记录,向第一学习成员推荐第三课程;其中,第三课程是指学习小组中第三学习热度值大于第五预设阈值的课程;
[0059]基于学习小组的学习记录,向第一学习成员推荐第四课程;其中,第四课程是指具有第三关键词的课程;第三关键词是指学习小组的关键词。
[0060]可选地,推荐模块还可以用于:
[0061]获取学习小组的第三学习记录;
[0062]基于第三学习记录,确定第三课程;
[0063]向第一学习成员推荐第三课程;其中,第一学习成员是指学习小组中未学习过第三课程的成员。
[0064]可选地,推荐模块还可以用于:
[0065]获取学习小组的第三学习记录;
[0066]基于第三学习记录,确定学习小组的第三关键词;
[0067]基于学习平台确定具有第三关键词的候选推荐课程;
[0068]基于候选推荐课程的第四学习热度值,确定第三课程;
[0069]向第一学习成员推荐第三课程。
[0070]可选地本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于学习平台的课程推荐方法,其特征在于,包括:获取所述学习平台中的第一关键词;其中,所述第一关键词用于表征所述学习平台中的热点关键词;基于所述第一关键词确定学习小组;其中,所述学习小组是由学习兴趣相似或相同的第一学习成员组成的虚拟学习小组;基于所述学习小组的学习记录,向所述第一学习成员推荐目标课程。2.根据权利要求1所述的方法,其特征在于,所述获取所述学习平台中的第一关键词,包括:获取所述学习平台中所有课程的第一学习记录;基于所述第一学习记录,确定所述所有课程的第一学习热度值;将所述第一学习热度值大于第一预设阈值的课程确定为第一课程;将所述第一课程的关键词确定为候选关键词,基于所述候选关键词确定所述第一关键词。3.根据权利要求2所述的方法,其特征在于,所述基于所述候选关键词确定所述第一关键词,包括:基于所述候选关键词确定第二课程;其中,所述第二课程为具有所述候选关键词的课程;基于所述第二课程的学习记录,确定所述第二课程的第二学习热度值;将所述第二学习热度值大于第二预设阈值的所述第二课程具有的所述候选关键词确定为所述第一关键词。4.根据权利要求1所述的方法,其特征在于,所述基于所述第一关键词确定学习小组,包括:获取所述学习平台中所有学习成员的第二学习记录;基于所述第二学习记录,确定所述所有学习成员的第二关键词;将所述第二关键词中所述第一关键词的个数大于第三预设阈值的学习成员确定为所述第一学习成员;在所述第一学习成员的人数大于第四预设阈值时,确定所述第一学习成员组成所述学习小组。5.根据权利要求4所述的方法,其特征在于,所述基于所述学习小组的学习记录,向所述第一学习成员推荐目标课程,包括以下至少一项:基于所述学习小组的学习记录,向所述第一学习成员推荐第三课程;其中,所述第三课程是指所述学习小组中第三学习热度值大于第五预设阈值的课程;基于所述学习小组的学习记录,向所述第一学习成员推荐第四课程;其中,所述第四课程是指具有第三关键词且第四学习热度值大于第...

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

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

1