当前位置: 首页 > 专利查询>郭润奇专利>正文

在线课程学习路径推荐方法和装置制造方法及图纸

技术编号:39833034 阅读:7 留言:0更新日期:2023-12-29 16:16
本发明专利技术提供了一种在线课程学习路径推荐方法和装置,涉及网络技术领域,其中方法包括:确定待推荐对象的学习目标和已完成课程;确定与待推荐对象具有相同学习目标且实现学习目标的参考对象集合;获取参考对象集合中每一个参考对象的课程学习路径,根据每一个参考对象的课程学习路径中的各课程,确定对应学习目标的课程集合;确定课程集合中任意两个课程之间的先后顺序分值;将课程集合中的各课程按照课程内容进行分类,得到多个分类;根据先后顺序分值和已完成课程,将多个分类按照先后顺序进行排序;根据分类排序结果确定为待推荐对象在已完成课程的基础上推荐的后续学习路径

【技术实现步骤摘要】
在线课程学习路径推荐方法和装置


[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]本专利技术实施例提供了一种在线课程学习路径推荐方法和装置,由于参考对象集合中各参考对象的学习目标与待推荐对象的学习目标相同,且各参考对象已实现该学习目标,可见利用参考对象的课程学习路径中各课程形成的课程集合对待推荐对象更具有参考价值,课程集合中的课程几乎涵盖了能够实现学习目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种在线课程学习路径推荐方法,其特征在于,包括:确定待推荐对象的学习目标和针对所述学习目标进行的已完成课程;确定与所述待推荐对象具有相同学习目标且实现所述学习目标的参考对象集合;获取所述参考对象集合中每一个参考对象的课程学习路径,根据每一个参考对象的课程学习路径中的各课程,确定对应所述学习目标的课程集合;根据每一个参考对象的课程学习路径,确定所述课程集合中任意两个课程之间的先后顺序分值;所述先后顺序分值用于表示一个课程在另一个课程之后的顺序关系;将所述课程集合中的各课程按照课程内容进行分类,得到多个分类;每一个分类中包括至少一个课程;根据所述先后顺序分值和所述已完成课程,将所述多个分类按照先后顺序进行排序;根据分类排序结果确定为所述待推荐对象在所述已完成课程的基础上推荐的后续学习路径;所述后续学习路径上的课程均位于所述课程集合中
。2.
根据权利要求1所述的方法,其特征在于,所述根据每一个参考对象的课程学习路径,确定所述课程集合中任意两个课程之间的先后顺序分值,包括:对于所述课程集合中的第一课程和第二课程,确定各参考对象的课程学习路径中,所述第二课程位于所述第一课程之后的第一课程学习路径,以及所述第一课程位于所述第二课程之后的第二课程学习路径;确定每一条第一课程学习路径中所述第一课程与所述第二课程的间隔课程数量,将间隔课程数量对应的量化值之和与第一课程学习路径的数量乘积,确定为所述第二课程位于所述第一课程之后的先后顺序分值;确定每一条第二课程学习路径中所述第一课程与所述第二课程的间隔课程数量,将间隔课程数量对应的量化值之和与第二课程学习路径的数量乘积,确定为所述第一课程位于所述第二课程之后的先后顺序分值
。3.
根据权利要求1所述的方法,其特征在于,所述根据所述先后顺序分值和所述已完成课程,将所述多个分类按照先后顺序进行排序,包括:确定所述已完成课程中是否存在不属于所述课程集合的非参考课程;若存在,则删除所述非参考课程,并根据剩余的已完成课程所属分类,确定所述多个分类中的已完成分类和未完成分类;根据剩余的已完成课程的先后顺序对所述已完成分类进行第一排序;根据第一排序结果和所述先后顺序分值对所述未完成分类进行第二排序
。4.
根据权利要求3所述的方法,其特征在于,所述根据剩余的已完成课程的先后顺序对所述已完成分类进行第一排序,包括:若剩余的已完成课程中存在多个已完成课程属于同一个分类,则将该属于同一个分类的多个已完成课程中的任意一个课程的位置作为所属分类在先后顺序上的位置
。5.
根据权利要求3或4所述的方法,其特征在于,所述根据...

【专利技术属性】
技术研发人员:郭润奇郭悦
申请(专利权)人:郭润奇
类型:发明
国别省市:

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

1