一种本地化学习内容的智能推送或推荐方法技术

技术编号:30017654 阅读:28 留言:0更新日期:2021-09-11 06:29
本发明专利技术的实施例公开了一种本地化学习内容的智能推送或推荐方法,属于智能化学习技术领域。所述方法,包括:采集本地的经纬度信息;根据所述本地的经纬度信息,确定本地在预设的若干个地区中的所属地区;获取本地所属地区对应的学习内容;将当前获取的学习内容推送或推荐给本地用户。本发明专利技术能够根据学生所在的地理位置,推送对应的学习内容,提高了学习内容推送的精确度。送的精确度。送的精确度。

【技术实现步骤摘要】
一种本地化学习内容的智能推送或推荐方法


[0001]本专利技术属于智能化学习
,尤其涉及一种本地化学习内容的智能推送或推荐方法。

技术介绍

[0002]随着计算机和互联网技术的发展,线上学习软件应运而生。现有的学习软件能够使学生通过互联网在线学习很多知识,或者还可以将网上的学习知识下载到本地电子设备中进行离线学习。对于新用户而言,现有的学习软件往往需要用户在海量的学习知识中搜索自己需要的内容进行学习,随后在获取了一段时间用户的学习行为后,可以为用户推荐/推送与其学习过的内容相关度最高的一些新的学习内容。但是,现有的学习软件的学习内容推荐/推送行为需要一定的用户行为数据为基础,推荐/推送行为具有延后性,在用户首次登录学习时,智能无法进行学习内容推荐/推送,或者,只能向其推荐/推送基于大部分学生的行为数据得到的推荐学习内容,而这些内容往往不是用户最想要的。例如,当一个西藏地区的学生首次登录学习软件时,系统向其推荐/推送使用人数最多的沿海地区学生学习的语文或数学知识,可能对该西藏学生而言并不适用。可见,现有的学习内容推荐/推送方法的推荐准确率较低,往往需要人工搜索,费时费力。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供本地化学习内容的智能推送或推荐方法,用于解决现有学习内容推送方法推荐准确率低以及人工搜索费时费力的问题。本专利技术能够根据学生所在的地理位置,推送对应的地理区域的学习内容,提高了学习内容推送的精确度。
[0004]本专利技术实施例提供一种本地化学习内容的智能推送或推荐方法,包括以下步骤:
[0005]采集本地的经纬度信息;
[0006]根据所述本地的经纬度信息,确定本地在预设的若干个地区中的所属地区;
[0007]获取本地所属地区对应的学习内容;
[0008]将当前获取的学习内容推送或推荐给本地用户。
[0009]在一可选实施例中,在所述采集本地的经纬度信息之前,还包括:
[0010]将全国划分为m个地区;
[0011]为所述m个地区按顺序进行编号,得到各地区对应的地区编号;
[0012]获取每个地区包括的全部经纬度坐标,得到每个地区对应的经纬度坐标子集合;
[0013]将全部地区对应的经纬度坐标子集合合并,得到全国经纬度坐标集合。
[0014]在一可选实施例中,所述为所述m个地区按顺序进行编号,包括:
[0015]按照地区的GDP由高到低的顺序,为所述m个地区按顺序进行编号。
[0016]在一可选实施例中,所述根据所述本地的经纬度信息,确定本地所属地区,包括:
[0017]根据第一公式计算确定本地所属地区的地区编号值:
[0018][0019]在第一公式中,A表示本地所属地区的地区编号值;S表示本地的经纬度坐标,表示所述全国经纬度坐标集合中第a个地区的第i
a
个经纬度坐标,表示S代表的经纬度坐标位置与代表的经纬度坐标位置之间的距离,I
a
表示第a个地区对应的经纬度坐标子集合所包含的经纬度坐标的总数;δ()表示单位冲激函数,当括号内的值等于0时所述冲激函数值为1,当括号内的值不等于0时所述冲激函数值为0。
[0020]在一可选实施例中,所述学习内容,包括:教材知识;
[0021]所述获取本地所属地区对应的学习内容,包括:
[0022]根据第二公式计算本地所属地区对应的教材类型,作为本地所属地区对应的学习内容;
[0023]其中,所述第二公式为:
[0024][0025]在第二公式中,B为本地所属地区对应的教材类型,n表示预设教材类型的总数,Q
b,j
为使用教材类型为b的第j个地区的地区编号值,J为使用教材类型为b的地区总数,b=1,2,3,...,n;j=1,2,3,...,J。
[0026]在一可选实施例中,所述学习内容,还包括:本地所属地区的平均海拔高度、山川面积占比、湖泊面积占比;
[0027]所述获取本地所属地区对应的学习内容,还包括:
[0028]根据第三公式分别计算本地所属地区的平均海拔高度、山川面积占比、湖泊面积占比;
[0029]其中,所述第三公式为:
[0030][0031][0032][0033]在第三公式中,H(a)为本地所属地区的平均海拔高度,W(a)为本地所属地区的山川面积占比,P(a)为本地所属地区的湖泊面积占比,为预设的第a个地区的第i
a
个经纬度坐标位置所对应的海拔高度,为预设的第a个地区的第i
a
个经纬度坐标位置所对应的地点为山川或湖泊的标志值。
[0034]在一可选实施例中,所述的取值为(

1,0,1);
[0035]当预设的第a个地区的第i
a
个经纬度坐标位置所对应的地点为山川时,
[0036]当预设的第a个地区的第i
a
个经纬度坐标位置所对应的地点为湖泊时,
[0037]当预设的第a个地区的第i
a
个经纬度坐标位置所对应的地点既不是山川也不是湖泊时,
[0038]本专利技术提供了一种新的本地化学习内容的智能推送或推荐方法,首先根据采集到的本地经纬度信息,确定本地在预设的若干个地区中的所属地区,然后将本地所属地区对应的学习内容推送或推荐给本地用户。本专利技术能够智能化的,根据学生所在的地理位置,向其推送对应地理区域的学习内容,提高了学习内容推送的精确度,能够有效地提高学生学习效率。
附图说明
[0039]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0040]图1为本专利技术实施例提供的本地化学习内容的智能推送或推荐方法流程图;
[0041]图2为S101之前的一种实施方法流程图。
具体实施方式
[0042]下面结合附图对本专利技术实施例进行详细描述。
[0043]应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0044]图1为本专利技术实施例提供的本地化学习内容的智能推送或推荐方法流程图。参见图1,该方法包括如下步骤:
[0045]S101:采集本地的经纬度信息。
[0046]本实施例中,经纬度是经度与纬度的合称组成一个坐标系统,称为地理坐标系统,它是一种利用三度空间的球面来定义地球上的空间的球面坐标系统,能够标示地球上的任何一个位置。
[0047]作为一可选实施例,本步骤S101之前,还包括:
[0048]S201:将全国划分为m个地区。
[0049]本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种本地化学习内容的智能推送或推荐方法,其特征在于,包括以下步骤:采集本地的经纬度信息;根据所述本地的经纬度信息,确定本地在预设的若干个地区中的所属地区;获取本地所属地区对应的学习内容;将当前获取的学习内容推送或推荐给本地用户。2.如权利要求1所述的本地化学习内容的智能推送或推荐方法,其特征在于,在所述采集本地的经纬度信息之前,还包括:将全国划分为m个地区;为所述m个地区按顺序进行编号,得到各地区对应的地区编号;获取每个地区包括的全部经纬度坐标,得到每个地区对应的经纬度坐标子集合;将全部地区对应的经纬度坐标子集合合并,得到全国经纬度坐标集合。3.如权利要求2所述的本地化学习内容的智能推送或推荐方法,其特征在于,所述为所述m个地区按顺序进行编号,包括:按照地区的GDP由高到低的顺序,为所述m个地区按顺序进行编号。4.如权利要求2所述的本地化学习内容的智能推送或推荐方法,其特征在于,所述根据所述本地的经纬度信息,确定本地所属地区,包括:根据第一公式计算确定本地所属地区的地区编号值:在第一公式中,A表示本地所属地区的地区编号值;S表示本地的经纬度坐标,表示所述全国经纬度坐标集合中第a个地区的第i
a
个经纬度坐标,表示S代表的经纬度坐标位置与代表的经纬度坐标位置之间的距离,I
a
表示第a个地区对应的经纬度坐标子集合所包含的经纬度坐标的总数;δ()表示单位冲激函数,当括号内的值等于0时所述冲激函数值为1,当括号内的值不等于0时所述冲激函数值为0。5.如权利要求4所述的本地化学习内容的智能推送或推荐方法,其特征在于,所述学习内容,包括:教材知识;所述获取本地所属地区对应的学习内容...

【专利技术属性】
技术研发人员:王枫马镇筠
申请(专利权)人:北京爱论答科技有限公司
类型:发明
国别省市:

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

1