一种远程教育终端、服务端和远程教育资源推荐方法与流程

文档序号:13806093阅读:175来源:国知局
一种远程教育终端、服务端和远程教育资源推荐方法与流程

本发明涉及远程教育技术领域,更具体地,涉及一种远程教育终端、服务端和远程教育资源推荐方法。



背景技术:

目前,远程教育在生活中得到了越来越广泛的应用,方便了人民群众的日常学习和获取资讯。随着的人民群众个性化学习需求的增加,人民群众希望得到符合自身特点的远程教育资源。

现有的远程教育终端能够根据用户特点,进行一定的个性化教育资源推荐。这种推荐一般都是根据用户学习的远程教育资源的类型,向推荐学习次数较多的一类或多类远程教育资源,推荐的针对性不强。



技术实现要素:

为克服现有远程教育资源推荐针对性不强的不足,本发明提供一种远程教育终端、服务端和远程教育资源推荐方法。

根据本发明的第一方面,提供一种远程教育终端,包括:数据采集模块,用于采集用户学习数据;数据存储模块,用于获取区域学习数据,存储所述用户学习数据和所述区域学习数据;数据分析模块,用于根据存储的所述用户学习数据和区域学习数据获取用户的学习特征;资源推荐模块,用于根据所述学习特征向用户推荐远程教育资源。

优选地,所述数据采集模块还用于将所述用户学习数据发送到服务端。

优选地,所述区域学习数据由所述服务端根据区域内的全部所述用户学习数据生成。

优选地,所述用户学习数据至少包括学习的远程教育资源、学习时间和所述远程教育终端的信息。

优选地,远程教育终端还包括:网络模块,用于将所述数据采集模块和数据存储模块与所述服务端连接。

优选地,所述网络模块包括有线通信子模块和/或无线通信子模块。

根据本发明的第二方面,提供一种远程教育服务端,用于获取区域内远程教育终端采集的用户学习数据,根据区域内的全部所述用户学习数据生成区域学习数据,以使得所述远程教育终端根据所述用户学习数据和所述区域学习数据获取用户的学习特征,并根据所述学习特征向用户推荐远程教育资源。

根据本发明的第三方面,提供一种远程教育资源推荐方法,包括:s1、采集并存储用户学习数据;s2、获取并存储区域学习数据;s3、根据存储的所述用户学习数据和所述区域学习数据获取用户的学习特征;s4、根据所述学习特征向用户推荐远程教育资源。

优选地,所述步骤s1和步骤s2之间还包括:将所述用户学习数据发送到服务端,以使得所述服务端根据区域内的全部所述用户学习数据生成所述区域学习数据。

根据本发明的第四方面,提供一种远程教育资源推荐方法,包括:获取区域内远程教育终端采集的用户学习数据,根据区域内的全部所述用户学习数据生成区域学习数据,以使得所述远程教育终端根据所述用户学习数据和所述区域学习数据获取用户的学习特征,并根据所述学习特征向用户推荐远程教育资源。

本发明提供的一种远程教育终端、服务端和远程教育资源推荐方法,通过根据用户学习数据和区域学习数据获取用户的学习特征,根据学习特征向用户推荐远程教育资源,使得推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。

附图说明

图1为本发明实施例一种远程教育终端的结构示意图;

图2为本发明实施例一种远程教育资源推荐方法的流程图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

图1为本发明实施例一种远程教育终端的结构示意图。如图1所示,一种远程教育终端包括:数据采集模块101,用于采集用户学习数据;数据存储模块102,用于获取区域学习数据,存储用户学习数据和区域学习数据;数据分析模块103,用于根据存储的用户学习数据和区域学习数据获取用户的学习特征;资源推荐模块104,用于根据学习特征向用户推荐远程教育资源。

用户使用远程学习终端进行学习时,远程教育终端中的数据采集模块101对用户学习数据进行采集。

数据采集模块101采集用户学习数据后,数据存储模块102将数据采集模块101采集的用户学习数据存储到数据存储模块102中。

数据存储模块102从服务端获取区域学习数据,并将区域学习数据存储到数据存储模块102中。

用户学习数据和区域学习数据存储到数据存储模块102中后,数据分析模块103读取存储在数据存储模块102中的用户学习数据和区域学习数据,对用户学习数据和区域学习数据进行分析,获取用户的学习特征。

区域学习数据是基于区域内全部用户学习数据进行分析得到的统计和/或分类结果,反映了区域内用户进行远程教育学习的统计特征。根据行政区域内远程教育终端用户的数量,可以将全部用户学习数据按照一定的区域划分进行分析。例如:当a县的远程教育终端用户的数量达到1万时,可以将a县作为一个区域,基于a县内全部用户学习数据进行分析得到区域学习数据;此时,与a县相邻的b县的远程教育终端用户的数量仅300人,不足以单独作为一个区域,可以将b县和a县作为一个区域,基于a县和b县内全部用户学习数据进行分析得到区域学习数据。又如:相邻的c、d、e三县的远程教育终端用户的数量分别为4千、3千和4千,c、d、e三县都不足以单独作为一个区域,可以将c、d、e三县作为一个区域,基于c、d、e三县内全部用户学习数据进行分析得到区域学习数据。

由于区域学习数据反映了区域内用户进行远程教育学习的统计特征,将用户学习数据和区域学习数据结合起来进行分析,可以得出用户的学习特征。用户的学习特征至少包括:用户的年龄段、文化程度等个人信息,用户感兴趣的远程教育资源所属的课程科目,每次学习的平均时长和每次学习的时段中的一种,但不限于此。

资源推荐模块104根据数据分析模块103获取的用户的学习特征,将符合用户的学习特征的远程教育资源向用户进行推荐。

本发明实施例通过根据用户学习数据和区域学习数据获取用户的学习特征,根据学习特征向用户推荐远程教育资源,使得推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。

基于上述实施例,数据采集模块还用于将用户学习数据发送到服务端。

区域学习数据由服务端根据区域内的全部用户学习数据生成。

区域学习数据是基于区域内全部用户学习数据进行分析得到的统计和/或分类结果,反映了区域内用户进行远程教育学习的统计特征。区域学习数据的生成可以由服务端完成,也可以由第三方完成。优选地,本发明实施例中,区域学习数据由区域学习数据生成。区域学习数据由区域学习数据生成,不需要将区域内的全部用户学习数据发送到第三方,避免了用户信息、隐私泄露的风险,并且有效利用的服务端的软硬件资源,避免了进一步的资金投入,节约了成本。

数据采集模块采集用户学习数据后,将采集的用户学习数据发送到服务端。

服务端接收到区域内全部用户学习数据后,基于区域内全部用户学习数据进行数据分析,生成区域学习数据。区域学习数据可以是按照用户类型、学习时间、学习时长、学习时段、学习的远程教育资源的名称、学习的远程教育资源所属的课程科目等进行分类统计后的结果。

本发明实施例通过数据采集模块将用户学习数据发送到服务端,服务端根据区域内的全部用户学习数据生成区域学习数据,避免了用户信息、隐私泄露的风险,避免了进一步的资金投入,节约了成本,且能使远程教育终端根据用户学习数据和区域学习数据获取用户的学习特征,根据学习特征向用户推荐远程教育资源,使得推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。

基于上述实施例,用户学习数据至少包括学习的远程教育资源、学习时间和远程教育终端的信息。

具体地,用户学习数据至少包括学习的远程教育资源、学习时间和远程教育终端的信息。

学习的远程教育资源的信息可以包括远程教育资源的名称、所述的课程科目、难度等。

学习时间的信息包括每次学习的开始时间、结束时间、学习时长等。

远程教育终端的信息包括用户学习时使用的远程教育终端的类型、远程教育终端的硬件信息、远程教育终端连接服务器的方式等。

本发明实施例通过远程教育终端采集至少包括学习的远程教育资源、学习时间和远程教育终端的信息的用户学习数据,使得服务端能够按照用户类型、学习时间、学习时长、学习时段、学习的远程教育资源的名称、学习的远程教育资源所属的课程科目等进行分类统计后生成区域学习数据,远程教育终端能根据用户学习数据和区域学习数据获取用户的学习特征,根据学习特征向用户推荐远程教育资源,使得推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。

基于上述实施例,远程教育终端还包括:网络模块,用于将数据采集模块和数据存储模块与服务端连接。

网络模块包括有线通信子模块和/或无线通信子模块。

具体地,远程教育终端还包括网络模块,远程教育终端通过网络模块与服务端连接。

远程教育终端通过网络模块将数据采集模块和数据存储模块与服务端连接。

数据采集模块连接到服务端后,将采集的用户学习数据发送到服务端。

数据存储模块连接到服务端后,获取服务端根据区域内的全部用户学习数据生成的区域学习数据。

网络模块包括有线通信子模块和/或无线通信子模块。

网络模块包括有线通信子模块时,网络模块通过有线网络连接服务端,尤其适用于家庭、会议室、农民活动室、小区活动室等固定学习场所。有线通信子模块通过光纤或网线等接入到有线网络,并通过有线网络连接服务端。

网络模块包括无线通信子模块时,网络模块通过无线网络连接服务端,尤其适用于用户在户外进行远程学习,特别适用于农民、野外工作者等人群。无线通信子模块通过2g/3g/4g/5g、wi-fi等接入到无线网络,并通过有线网络连接服务端。

本发明实施例通过网络模块将数据采集模块和数据存储模块与服务端连接,使得服务端能获取用户学习数据,根据区域内的全部用户学习数据生成的区域学习数据,使得远程学习终端能获取区域学习数据,根据用户学习数据和区域学习数据获取用户的学习特征,并根据学习特征向用户推荐远程教育资源,使得推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。

远程教育终端的各功能模块通过核心处理器负责具体的运算,通过与外围电路的通信与控制,通过多线程的调度和运算,实现各功能模块的相应功能。优选地,核心处理器选用sc2410。

远程教育终端还包括:主用电源模块,用于为远程教育终端的各模块提供电源;备用电源模块,用于在主用电源模块出现故障时,为远程教育终端的各模块提供电源。

基于上述实施例,一种远程教育服务端,用于获取区域内远程教育终端采集的用户学习数据,根据区域内的全部用户学习数据生成区域学习数据,以使得远程教育终端根据用户学习数据和区域学习数据获取用户的学习特征,并根据学习特征向用户推荐远程教育资源。

远程教育服务端,在区域内的远程教育终端将采集的用户学习数据发送到服务端后,基于区域内的全部用户学习数据进行数据分析,可以按照用户类型、学习时间、学习时长、学习时段、学习的远程教育资源的名称、学习的远程教育资源所属的课程科目等进行分类统计,生成区域学习数据,并向远程教育终端发送区域学习数据。远程教育终端根据自己采集的用户学习数据和服务端生成并发送的区域学习数据,获取用户的学习特征,并根据学习特征将符合用户的学习特征的远程教育资源向用户进行推荐。

本发明实施例通过服务端获取并根据区域内的全部用户学习数据生成区域学习数据,使得远程教育终端根据用户学习数据和区域学习数据获取用户的学习特征,并根据学习特征向用户推荐远程教育资源,推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。进一步地,避免了用户信息、隐私泄露的风险,避免了进一步的资金投入,节约了成本。

图2为本发明实施例一种远程教育资源推荐方法的流程图。基于上述实施例,如图2所示,一种资源推荐方法包括:步骤s1、采集并存储用户学习数据;步骤s2、获取并存储区域学习数据;步骤s3、根据存储的用户学习数据和区域学习数据获取用户的学习特征;步骤s4、根据学习特征向用户推荐远程教育资源。

具体地,步骤s1,远程教育终端采集用户学习数据,并对采集的用户学习数据进行存储。

用户学习数据至少包括学习的远程教育资源、学习时间和远程教育终端的信息。

学习的远程教育资源的信息可以包括远程教育资源的名称、所述的课程科目、难度等。

学习时间的信息包括每次学习的开始时间、结束时间、学习时长等。

远程教育终端的信息包括用户学习时使用的远程教育终端的类型、远程教育终端的硬件信息、远程教育终端连接服务器的方式等。

步骤s2,远程教育终端采集并存储用户学习数据后,获取区域学习数据,并对获取的区域学习数据进行存储。

区域学习数据是基于区域内全部用户学习数据进行分析得到的统计和/或分类结果,反映了区域内用户进行远程教育学习的统计特征。根据行政区域内远程教育终端用户的数量,区域可以由一个单独的行政区域构成,也可以由相邻的几个行政区域共同构成,还可以将一个单独的行政区域划分成多个区域。

步骤s3、远程教育终端存储用户学习数据和区域学习数据后,读取存储的用户学习数据和区域学习数据,对用户学习数据和区域学习数据进行分析,获取用户的学习特征。

用户的学习特征至少包括:用户的年龄段、文化程度等个人信息,用户感兴趣的远程教育资源所属的课程科目,每次学习的平均时长和每次学习的时段中的一种,但不限于此。

由于用户学习数据和区域学习数据包含了学习的远程教育资源、学习时间和远程教育终端的信息等,因此可以根据用户学习数据和区域学习数据获取用户的年龄段、文化程度等个人信息,用户感兴趣的远程教育资源所属的课程科目,每次学习的平均时长和每次学习的时段等学习特征。

步骤s4,根据用户的学习特征,远程教育终端将符合用户的学习特征的远程教育资源向用户进行推荐。

本发明实施例通过根据用户学习数据和区域学习数据获取用户的学习特征,根据学习特征向用户推荐远程教育资源,使得推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。

基于上述实施例,步骤s1和步骤s2之间还包括:将用户学习数据发送到服务端,以使得服务端根据区域内的全部用户学习数据生成区域学习数据。

区域学习数据的生成可以由服务端完成,也可以由第三方完成。优选地,本发明实施例中,区域学习数据由区域学习数据生成。

远程教育终端采集并存储用户学习数据后,将用户学习数据发送到服务端。

服务端接收到区域内全部用户学习数据后,基于区域内全部用户学习数据进行数据分析,生成区域学习数据。

服务端生成区域学习数据后,将生成区域学习数据发送到远程教育终端。

服务端发送区域学习数据后,远程教育终端通过接收来获取区域学习数据,并对区域学习数据进行存储。

本发明实施例通过远程教育终端将用户学习数据发送到服务端,服务端根据区域内的全部用户学习数据生成区域学习数据,避免了用户信息、隐私泄露的风险,避免了进一步的资金投入,节约了成本,且能使远程教育终端根据用户学习数据和区域学习数据获取用户的学习特征,根据学习特征向用户推荐远程教育资源,使得推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。

基于上述实施例,一种远程教育资源推荐方法包括:获取区域内远程教育终端采集的用户学习数据,根据区域内的全部用户学习数据生成区域学习数据,以使得远程教育终端根据用户学习数据和区域学习数据获取用户的学习特征,并根据学习特征向用户推荐远程教育资源。

远程教育服务端,在区域内的远程教育终端将采集的用户学习数据发送到服务端后,基于区域内的全部用户学习数据进行数据分析,可以按照用户类型、学习时间、学习时长、学习时段、学习的远程教育资源的名称、学习的远程教育资源所属的课程科目等进行分类统计,生成区域学习数据,并向远程教育终端发送区域学习数据。远程教育终端根据自己采集的用户学习数据和服务端生成并发送的区域学习数据,获取用户的学习特征,并根据学习特征将符合用户的学习特征的远程教育资源向用户进行推荐。

本发明实施例通过服务端获取并根据区域内的全部用户学习数据生成区域学习数据,使得远程教育终端根据用户学习数据和区域学习数据获取用户的学习特征,并根据学习特征向用户推荐远程教育资源,推荐的远程教育资源更符合用户的特征,推荐的针对性更强,在更大程度上满足用于的学习需求,提高用户的学习效果。进一步地,避免了用户信息、隐私泄露的风险,避免了进一步的资金投入,节约了成本。

最后,本发明的上述实施例仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1