一种具有关注点推送功能的在线学习系统和推送方法与流程

文档序号:16248490发布日期:2018-12-11 23:48阅读:156来源:国知局
一种具有关注点推送功能的在线学习系统和推送方法与流程

本发明属于计算机网络技术领域,特别是涉及一种具有关注点推送功能的在线学习系统和推送方法。

背景技术

随着互联网、计算机网络、电子信息技术的不断发展,计算机网络已经改变了人们的生活和学习方式,越来越多的的人喜欢用电脑或者手机来获取自己感兴趣和喜欢的书籍、电影、音乐、商品等,同样,在这样的背景下,越来越多的人选择在线学习和交流,提升自己的专业知识和文化水平。

现有的在线学习平台或者系统仅仅是通过在在线学习平台或者系统输入关键词来查找学习的知识和内容,然而通过这种搜索引擎的搜索,会呈现非常多的网页,给用户查找自己期望的内容带来困难,当用户下一次进行学习内容搜索和查询的时候需要进行重新搜索查询操作,不能针对性的对用户所关心和喜欢的关注点知识和内容进行智能推送,因此针对以上问题提供一种一种具有关注点推送功能的在线学习系统和推送方法来解决以上问题具有重要意义。



技术实现要素:

本发明的目的在于提供一种具有关注点推送功能的在线学习系统和推送方法,将用户终端通过无线通信方式与云服务器相连接,通过对上传的学习文件设置名称和标签,记录并保存用户的搜索和查询日志文件,对日志文件进行整合并挖掘用户关注点,进行关注点的推送,解决了不能针对性的对在线学习用户所关心和喜欢的关注点知识和内容进行智能推送的问题。

为解决上述技术问题,本发明是通过以下技术方案实现的:

本发明的一种具有关注点推送功能的在线学习系统,包括用户终端和云服务器,所述用户终端包括pc端和移动端,所述pc端通过internet/wifi与云服务器相连,所述移动端通过3g/4g与云服务器相连;

所述云服务器包括控制服务器、数据库服务器、流媒体服务器、存储设备;所述控制服务器用于提供中心控制服务,所述中心控制服务包括对服务器和存储设备进行管理以及指令控制;所述数据库服务器安装有sql,所述数据库服务器用于为查询和检索提供支撑;所述流媒体服务器用于提供流媒体转发服务,所述流媒体转发服务包括对流媒体拉取和转发;所述存储设备用于提供云存储服务,所述云存储服务包括对流媒体回放和存储。

进一步地,所述云服务器中包括信息发布模块、系统管理模块、教学管理模块、互动交流模块;

所述信息发布模块用于政策法规、图片新闻、教育动态、专题活动、名师风采的内容信息发布与展示;

所述系统管理模块用于进行系统管理、用户管理、资源管理、考试管理和培训评估;

所述教学管理模块用于提供资源中心、个人中心、课程学习、学习笔记、学习档案、在线考核、课程上传、课程检索进行教学管理;

所述互动交流模块用于提供在线调查、在线咨询和学习型论坛进行互动交流。

一种具有关注点推送功能的在线学习系统使用的推送方法,包括如下步骤:

s01:通过所述教学管理模块上传学习视频、图片、文字信息数据至数据库服务器中,并对上传的视频、图片、文字信息数据设置名称和标签;

s02:用户通过输入名称和标签利用所述数据库服务器中的搜索查询语言sql查询和检索所述数据库服务器中的各种学习视频、图片、文字信息数据;

s03:所述云服务器整合s02中的搜索查询动作并生成精简日志文件,精简日志文件为用户搜索点击行为日志,所述点击行为日志的日志记录保存至数据库服务器中的oracl10gexpress数据库管理系统中;

s04:所述云服务器对用户在某一个时间段内的行为日志进行会话划分,并提取行为日志中的名称和标签,其中,同一会话是至用户在一段时间内为满足某个单一的名称和标签的信息需求的搜索点击行为;

s05:所述云服务器对保存于数据库服务器中的oracl10gexpress数据库管理系统划分的会话的用户行为日志进行同类名称和标签的信息需求的整合并挖掘用户的关注点;

s06:所述云服务器根据挖掘出的用户关注点通过推荐排序模型来展示针对用户关注点带有关注点信息需求名称和标签的在线视频、图片、文字信息,并将挖掘结果推送至用户终端进行显示。

进一步地,所述s02步骤包括以下子步骤:

p01:用户通过在所述用户终端上输入带有名称和标签的数据请求至云服务器端;

p02:所述云服务器端生成数据查询请求至数据库服务器;

p03:所述数据库服务器形成地址查询请求至存储设备,查询与数日的名称和标签相对应的学习视频、图片、文字信息文件的地质数据,并降低至数据反馈至云服务器端;

p04:所述云服务器端将地址数据反馈并将文件信息读取并显示至用户终端上。

进一步地,当用户在用户终端进行在线学习内容搜索时,基于用户的搜索输入词,将符合用户关注点的学习视频、图片偏、文字信息经排版并优先显示在搜索结果的下方。

本发明具有以下有益效果:

本发明将用户终端通过无线通信方式与云服务器相连接,通过对上传的学习文件设置名称和标签,记录并保存用户的搜索和查询日志文件,对日志文件进行整合并挖掘用户关注点,进行关注点的推送,给在线学习用户提供更好的个性化的搜索和关注点推送服务,提高了使用在线学习系统或平台的便捷性和学习的效率。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的一种具有关注点推送功能的在线学习系统的结构示意图;

图2为本发明的云服务器的功能结构示意图;

图3为本发明的一种具有关注点推送功能的在线学习系统使用的推送方法的步骤示意图;

图4为数据库服务器进行名称和标签查询、检索的具体步骤示意图;

图5为数据库服务器进行名称和标签查询、检索的具体流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1所示,本发明的一种具有关注点推送功能的在线学习系统,包括用户终端和云服务器,用户终端包括pc端和移动端,pc端通过internet/wifi与云服务器相连,移动端通过3g/4g与云服务器相连;

云服务器包括控制服务器、数据库服务器、流媒体服务器、存储设备;控制服务器用于提供中心控制服务,中心控制服务包括对服务器和存储设备进行管理以及指令控制;数据库服务器安装有sql,数据库服务器用于为查询和检索提供支撑;流媒体服务器用于提供流媒体转发服务,流媒体转发服务包括对流媒体拉取和转发;存储设备用于提供云存储服务,云存储服务包括对流媒体回放和存储。

如图2所示,云服务器的包括信息发布模块、系统管理模块、教学管理模块、互动交流模块;

信息发布模块用于政策法规、图片新闻、教育动态、专题活动、名师风采的内容信息发布与展示;

系统管理模块用于进行系统管理、用户管理、资源管理、考试管理和培训评估;

教学管理模块用于提供资源中心、个人中心、课程学习、学习笔记、学习档案、在线考核、课程上传、课程检索进行教学管理;

互动交流模块用于提供在线调查、在线咨询和学习型论坛进行互动交流。

如图3所示,一种具有关注点推送功能的在线学习系统使用的推送方法,包括如下步骤:

s01:通过教学管理模块上传学习视频、图片、文字信息数据至数据库服务器中,并对上传的视频、图片、文字信息数据设置名称和标签;

s02:用户通过输入名称和标签利用所述数据库服务器中的搜索查询语言sql查询和检索所述数据库服务器中的各种学习视频、图片、文字信息数据;

s03:云服务器整合s02中的搜索查询动作并生成精简日志文件,精简日志文件为用户搜索点击行为日志,点击行为日志的日志记录保存至数据库服务器中的oracl10gexpress数据库管理系统中;

s04:云服务器对用户在某一个时间段内的行为日志进行会话划分,并提取行为日志中的名称和标签,其中,同一会话是至用户在一段时间内为满足某个单一的名称和标签的信息需求的搜索点击行为;

s05:云服务器对保存于数据库服务器中的oracl10gexpress数据库管理系统划分的会话的用户行为日志进行同类名称和标签的信息需求的整合并挖掘用户的关注点;

s06:云服务器根据挖掘出的用户关注点通过推荐排序模型来展示针对用户关注点带有关注点信息需求名称和标签的在线视频、图片、文字信息,并将挖掘结果推送至用户终端进行显示。

其中,如图4和图5所示,s02步骤包括以下子步骤:

p01:用户通过在用户终端上输入带有名称和标签的数据请求至云服务器端;

p02:云服务器端生成数据查询请求至数据库服务器;

p03:数据库服务器形成地址查询请求至存储设备,查询与数日的名称和标签相对应的学习视频、图片、文字信息文件的地质数据,并降低至数据反馈至云服务器端;

p04:云服务器端将地址数据反馈并将文件信息读取并显示至用户终端上。

其中,当用户在用户终端进行在线学习内容搜索时,基于用户的搜索输入词,将符合用户关注点的学习视频、图片偏、文字信息经排版并优先显示在搜索结果的下方。

在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

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