学习计划的推荐方法及电子设备技术

技术编号:34802371 阅读:23 留言:0更新日期:2022-09-03 20:09
本申请公开了一种学习计划的推荐方法及电子设备,涉及计划推荐技术领域。电子设备接收到针对第一对象的目标知识点的计划推荐请求后,能够确定多个第二对象中每个对象已执行的多个学习计划与第一对象已执行的多个学习计划之间的相似度,并基于该相似度确定第二对象已执行的针对目标知识点的目标学习计划的推荐度,继而推送推荐度大于推荐度阈值的目标学习计划。由于可以直接推送推荐度大于推荐度阈值的学习计划,而无需人工制定学习计划,因此提高了学习计划的制定效率。并且,由于目标学习计划的推荐度与该相似度正相关,因此可以确保推送的学习计划较为适合第一对象,推送可靠性较高。靠性较高。靠性较高。

【技术实现步骤摘要】
学习计划的推荐方法及电子设备


[0001]本申请涉及计划推荐
,特别涉及一种学习计划的推荐方法及电子设备。

技术介绍

[0002]为了使学生培养良好的学习习惯,老师或家长可以为学生制定学习计划,并将该学习计划输入至学生的移动终端中。学生进而可以查看并执行该学习计划。但是,上述制定学习计划的方式的效率较低。

技术实现思路

[0003]本申请提供了一种学习计划的推荐方法及电子设备,可以解决相关技术中的制定学习计划的方式的效率较低的问题。所述技术方案如下:
[0004]一方面,提供了一种学习计划的推荐方法,应用于电子设备;所述方法包括:
[0005]接收计划推荐请求,所述计划推荐请求用于指示为第一对象推荐针对目标知识点的学习计划;
[0006]响应于所述计划推荐请求,获取所述第一对象和多个第二对象中每个对象的对象数据,每个对象的对象数据包括:所述对象已执行的多个学习计划的执行结果,且每个第二对象已执行的多个学习计划包括针对所述目标知识点的目标学习计划;
[0007]对于每个第二对象,确定所述第二对象已执行的所述目标学习计划的推荐度,所述推荐度基于所述第二对象已执行的多个学习计划的执行结果与所述第一对象已执行的多个学习计划的执行结果的相似度确定,且所述推荐度与所述相似度正相关;
[0008]推送推荐度大于推荐度阈值的目标学习计划。
[0009]另一方面,提供了一种电子设备,所述电子设备包括处理器;所述处理器用于:
[0010]接收计划推荐请求,所述计划推荐请求用于指示为第一对象推荐针对目标知识点的学习计划;
[0011]响应于所述计划推荐请求,获取所述第一对象和多个第二对象中每个对象的对象数据,每个对象的对象数据包括:所述对象已执行的多个学习计划的执行结果,且每个第二对象已执行的多个学习计划包括针对所述目标知识点的目标学习计划;
[0012]对于每个第二对象,确定所述第二对象已执行的所述目标学习计划的推荐度,所述推荐度基于所述第二对象已执行的多个学习计划的执行结果与所述第一对象已执行的多个学习计划的执行结果的相似度确定,且所述推荐度与所述相似度正相关;
[0013]推送推荐度大于推荐度阈值的目标学习计划。
[0014]又一方面,提供了一种电子设备,所述电子设备包括:存储器,处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方面所述的学习计划的推荐方法。
[0015]再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如上述方面所述的学习计划的推
荐方法。
[0016]再一方面,提供了一种包含指令的计算机程序产品,当所述计算机程序产品在所述计算机上运行时,使得所述计算机执行上述方面所述的学习计划的推荐方法。
[0017]本申请提供的技术方案带来的有益效果至少包括:
[0018]本申请提供了一种学习计划的推荐方法及电子设备,电子设备接收到针对第一对象的目标知识点的计划推荐请求后,能够确定多个第二对象中每个对象已执行的多个学习计划与第一对象已执行的多个学习计划之间的相似度,并基于该相似度确定第二对象已执行的针对目标知识点的目标学习计划的推荐度,继而推送推荐度大于推荐度阈值的目标学习计划。由于可以直接推送推荐度大于推荐度阈值的学习计划,而无需人工制定学习计划,因此提高了学习计划的制定效率。并且,由于目标学习计划的推荐度与该相似度正相关,因此可以确保推送的学习计划较为适合第一对象,推送可靠性较高。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本申请实施例提供的一种学习计划的推荐方法的流程图;
[0021]图2是本申请实施例提供的一种学习计划的推荐方法所涉及的实施环境的示意图;
[0022]图3是本申请实施例提供的另一种学习计划的推荐方法的流程图;
[0023]图4是本申请实施例提供的另一种学习计划的推荐方法所涉及的实施环境的示意图;
[0024]图5是本申请实施例提供的任务打卡的示意图;
[0025]图6是本申请实施例提供的一种设置学习任务的示意图;
[0026]图7是本申请实施例提供的一种设置学习任务的期望完成时刻的示意图;
[0027]图8是本申请实施例提供的一种设置学习任务的重复周期的示意图;
[0028]图9是本申请实施例提供的一种设置学习任务的提醒提前时长的示意图;
[0029]图10是本申请实施例提供的一种学习计划的示意图;
[0030]图11是本申请实施例提供的一种电子设备显示通知消息的示意图;
[0031]图12是本申请实施例提供的一种电子设备的结构示意图;
[0032]图13是本申请实施例提供的一种电子设备的软件结构框图。
具体实施方式
[0033]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0034]本申请实施例提供了一种学习计划的推荐方法,该方法能够应用于电子设备。可选的,该电子设备可以是移动终端或服务器。该移动终端可以是手机、平板或笔记本电脑。该服务器可以是一台服务器,或者可以是由若干台服务器组成的服务器集群,又或者可以
是一个云计算服务中心。参见图1,该方法包括:
[0035]步骤101、接收计划推荐请求。
[0036]在本申请实施例中,若电子设备为服务器,则参见图2,该电子设备110可以与移动终端120建立有通信连接。该移动终端120中可以安装有学习应用,该学习应用的后台服务器可以为该电子设备110。该学习应用的应用界面中可以显示计划推荐控件,第一对象(例如学生)或第一对象的家长可以触控该计划推荐控件。移动终端可以响应于针对该计划推荐控件的触控操作,向服务器发送计划推荐请求。相应的,电子设备即可接收计划推荐请求。
[0037]其中,计划推荐请求用于指示为第一对象推荐针对目标知识点的学习计划。该计划推荐请求可以携带第一对象的标识和目标知识点的标识。该第一对象的标识可以为该学习应用中登录的用户账号。目标知识点的标识可以为目标知识点的名称,或者可以为目标知识点在多个知识点中的排列次序。
[0038]知识点是知识的最小单元。例如,在数学知识中,多个知识点可以包括:集合,三角函数,或数列等。
[0039]若电子设备为移动终端,则在第一对象(例如学生)或第一对象的监护人触控该移动终端中安装的学习应用所显示的计划推荐控件后,移动终端即可接收由针对该计划推荐控件的触控操作所触发的计划推荐请求。
[0040]步骤1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种学习计划的推荐方法,其特征在于,应用于电子设备;所述方法包括:接收计划推荐请求,所述计划推荐请求用于指示为第一对象推荐针对目标知识点的学习计划;响应于所述计划推荐请求,获取所述第一对象和多个第二对象中每个对象的对象数据,每个对象的对象数据包括:所述对象已执行的多个学习计划的执行结果,且每个第二对象已执行的多个学习计划包括针对所述目标知识点的目标学习计划;对于每个第二对象,确定所述第二对象已执行的所述目标学习计划的推荐度,所述推荐度基于所述第二对象已执行的多个学习计划的执行结果与所述第一对象已执行的多个学习计划的执行结果的相似度确定,且所述推荐度与所述相似度正相关;推送推荐度大于推荐度阈值的目标学习计划。2.根据权利要求1所述的方法,其特征在于,所述对于每个第二对象,确定所述第二对象已执行的所述目标学习计划的推荐度,包括:对于每个第二对象,确定所述第二对象已执行的多个学习计划的执行结果与所述第一对象已执行的多个学习计划的执行结果之间的相似度;若所述相似度大于相似度阈值,则根据所述相似度,以及所述第二对象已执行的所述目标学习计划的执行结果与所述第二对象已执行的多个学习计划的执行结果的平均值的差异,确定所述第二对象已执行的所述目标学习计划的推荐度,所述推荐度与所述相似度以及所述差异均正相关。3.根据权利要求2所述的方法,其特征在于,每个对象已执行的任一学习计划的执行结果是基于所述对象完成所述任一学习计划所用的时长,以及完成所述任一学习计划后的学习效果得到的评测值;所述第二对象已执行的多个学习计划的执行结果与所述第一对象已执行的多个学习计划的执行结果之间的相似度s满足:其中,x
i
为所述第一对象已执行的n个学习计划中的第i个学习计划的执行结果,为所述第一对象已执行的n个学习计划的执行结果的平均值,n为大于1的整数,i为大于等于1且小于等于n的整数;y
i
为所述第二对象已执行的n个学习计划中的第i个学习计划的执行结果,为所述第一对象已执行的n个学习计划的执行结果的平均值,且所述第二对象已执行的n个学习中的第i个学习计划与所述第一对象已执行的n个学习中的第i个学习计划所针对的知识点相同。4.根据权利要求3所述的方法,其特征在于,若所述第二对象已执行的所述目标学习计划为所述第二对象已执行的n个学习计划中的第j个学习计划,则所述第二对象已执行的所述目标学习计划的推荐度R满足:R=y
j
×
s;其中,j为大于等于1且小于等于n的整数。5.根据权利要求1至4任一所述的方法,其特征在于,获取多个第二对象的对象数据,包括:获取多个备选对象的对象数据,以及每个所述备选对象已执行的多个学习计划;
对于每个所述备选对象,若所述备选对象已执行的多个学习计划中包括所述目标学习计划,则将所述备选对象的对象数据确定为一个所述第二对象的对象...

【专利技术属性】
技术研发人员:李洁王昕刘石勇
申请(专利权)人:海信集团控股股份有限公司
类型:发明
国别省市:

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

1