学习路径推送方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:22166950 阅读:22 留言:0更新日期:2019-09-21 10:35
本申请涉及一种学习路径推送方法、装置、计算机设备和存储介质。所述方法包括:从预先设置的学习平台中获取课程信息,学习平台中各个课程通过节点逻辑有向连接,根据课程信息以及有向连接,获取课程信息中的知识点信息和各个知识点的连接信息,根据知识点信息和连接信息,生成课程信息对应的知识图谱,获取目标对象的历史课程信息,根据历史课程信息,确定知识图谱中的各个实体的推送权重,根据推送权重从大到小的排序,确定待推送学习路径,将待推送学习路径推送给目标对象对应的终端。采用本方法能够生成个性化的待推送学习路径,从而得到适合于目标对象的学习路径。

Learning Path Push Method, Device, Computer Equipment and Storage Media

【技术实现步骤摘要】
学习路径推送方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种学习路径推送方法、装置、计算机设备和存储介质。
技术介绍
随着信息技术的高速发展,信息技术在人们生活中的应用越来越普遍,教育理念、学习理念、学习方式也发生了翻天覆地的变化,教育模式逐渐向全民教育、优质教育、个性化学习和终身学习方向发展。与传统的线下教育相比,利用网络学习能够满足学生更多的学习需求,例如数据回看、沟通等,利于巩固知识理论。利用网络学习已成为了学生获取信息的一个重要途径,在这样的背景下,在线学习平台逐渐进入人们的视野。然而,目前的在线学习平台中课程繁多,各个课程之前缺乏索引以及关联,因此难以从海量的课程中选择出合适于自身的学习路径。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够解决学习平台中确定学习路径困难问题的学习路径推送方法、装置、计算机设备和存储介质。一种学习路径推送方法,所述方法包括:从预先设置的学习平台中获取课程信息;所述学习平台中各个课程通过节点逻辑有向连接;根据所述课程信息以及所述有向连接,获取所述课程信息中的知识点信息和各个知识点的连接信息;根据所述知识点信息和所述连接信息,生成所述课程信息对应的知识图谱;获取目标对象的历史课程信息,根据所述历史课程信息,确定所述知识图谱中的各个实体的推送权重;根据所述推送权重从大到小的排序,确定待推送学习路径,将所述待推送学习路径推送给目标对象对应的终端。在其中一个实施例中,还包括:将所述课程信息转化为结构化数据表单;所述结构化数据表单包括:节点表单和连接表单;识别所述节点表单中各个字段中的知识点标签;根据所述知识点标签以及预先设置的所述知识点标签与知识点的映射关系,获取所述课程信息中的知识点信息;根据所述连接表单和所述节点表单,获取各个知识点的连接信息。在其中一个实施例中,还包括:根据所述知识点信息和所述连接信息,生成字符序列文件;将所述字符序列文件输入预先设置的图形数据库,生成所述课程信息对应的知识图谱。在其中一个实施例中,还包括:根据所述知识图谱中各个实体的中心度,对所述知识图谱中各个实体的权重进行初始化,得到各个所述实体的初始权重。在其中一个实施例中,还包括:获取目标对象的历史课程信息;所述历史课程信息中包括:通过课程的完成次数信息以及通过课程的错题信息;将错题信息中包含的知识点确定为重要知识点,根据所述完成次数信息设置所述重要知识点的重要权重;根据所述重要权重,对所述知识图谱中的初始权重进行更新,得到所述知识图谱中的各个实体的推送权重。在其中一个实施例中,还包括:根据所述待推送权重从大到小的排序以及所述连接信息,生成待推送知识点列表;所述待推送知识点列表中包含依次排序的多个知识点以及知识点与其他知识点的连接关系;根据各个知识点的排序以及所述连接关系,将知识点最少的学习路径确定为待推送学习路径。在其中一个实施例中,还包括:对所述课程信息进行预处理;所述预处理包括:知识点标签统一、空白数据筛选以及无效数据删除。一种学习路径推送装置,所述装置包括:数据获取模块,用于从预先设置的学习平台中获取课程信息;所述学习平台中各个课程通过节点逻辑有向连接;数据处理模块,用于根据所述课程信息以及所述有向连接,获取所述课程信息中的知识点信息和各个知识点的连接信息;知识图谱生成模块,用于根据所述知识点信息和所述连接信息,生成所述课程信息对应的知识图谱;权重更新模块,用于获取目标对象的历史课程信息,根据所述历史课程信息,确定所述知识图谱中的各个实体的推送权重;推送模块,用于根据所述推送权重从大到小的排序,确定待推送学习路径,将所述待推送学习路径推送给目标对象对应的终端。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:从预先设置的学习平台中获取课程信息;所述学习平台中各个课程通过节点逻辑有向连接;根据所述课程信息以及所述有向连接,获取所述课程信息中的知识点信息和各个知识点的连接信息;根据所述知识点信息和所述连接信息,生成所述课程信息对应的知识图谱;获取目标对象的历史课程信息,根据所述历史课程信息,确定所述知识图谱中的各个实体的推送权重;根据所述推送权重从大到小的排序,确定待推送学习路径,将所述待推送学习路径推送给目标对象对应的终端。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:从预先设置的学习平台中获取课程信息;所述学习平台中各个课程通过节点逻辑有向连接;根据所述课程信息以及所述有向连接,获取所述课程信息中的知识点信息和各个知识点的连接信息;根据所述知识点信息和所述连接信息,生成所述课程信息对应的知识图谱;获取目标对象的历史课程信息,根据所述历史课程信息,确定所述知识图谱中的各个实体的推送权重;根据所述推送权重从大到小的排序,确定待推送学习路径,将所述待推送学习路径推送给目标对象对应的终端。上述学习路径推送方法、装置、计算机设备和存储介质,通过提取学习平台中的课程信息,几何课程信息中包含的知识点以及知识点之间的有向连接逻辑,建立知识图谱,通过知识图谱的建立,使得学习平台中的知识体系化。然后,通过采集目标对象的历史课程信息,从而解析到历史课程信息中信息,便于知识图谱中各个实体的推送权重的设置,从而可以基于权重排序,确定待推送学习路径,将待推送学习路径发送给目标对象的终端,完成学习路径的推送。本专利技术实施例,将知识点体系化,从而结合目标对象的历史课程信息,生成个性化的待推送学习路径,从而得到适合于目标对象的学习路径。附图说明图1为一个实施例中学习路径推送方法的应用场景图;图2为一个实施例中学习路径推送方法的流程示意图;图3为一个实施例中获取知识点信息和连接信息步骤的流程示意图;图4为一个实施例中知识图谱实体权重初始化步骤的流程示意图;图5为一个实施例中确定各个实体的推送权重步骤的流程示意图;图6为一个实施例中学习路径推送方法装置的结构框图;图7为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的学习路径推送方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种学习路径推送方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:步骤202,从预先设置的学习平台中获取课程信息。学习平台指的是用户可以通过网络访问的方式进行学习的平台,学习平台的特点是其服务器需要对用户的身份进行认证,认证包括:密码认证、标签认证等。另一方面,学习平台可以采集各个用户在平台中的学习记录,从而将学习记录与用户身份进行对应。课程信息指的是目标对象所需要学习的课程,其中,一般而言,学习平台中的学习顺序是确定的,因此,服务器可以将学习平台中各个课程确定为通过节点逻辑本文档来自技高网...

【技术保护点】
1.一种学习路径推送方法,所述方法包括:从预先设置的学习平台中获取课程信息;所述学习平台中各个课程通过节点逻辑有向连接;根据所述课程信息以及所述有向连接,获取所述课程信息中的知识点信息和各个知识点的连接信息;根据所述知识点信息和所述连接信息,生成所述课程信息对应的知识图谱;获取目标对象的历史课程信息,根据所述历史课程信息,确定所述知识图谱中的各个实体的推送权重;根据所述推送权重从大到小的排序,确定待推送学习路径,将所述待推送学习路径推送给目标对象对应的终端。

【技术特征摘要】
1.一种学习路径推送方法,所述方法包括:从预先设置的学习平台中获取课程信息;所述学习平台中各个课程通过节点逻辑有向连接;根据所述课程信息以及所述有向连接,获取所述课程信息中的知识点信息和各个知识点的连接信息;根据所述知识点信息和所述连接信息,生成所述课程信息对应的知识图谱;获取目标对象的历史课程信息,根据所述历史课程信息,确定所述知识图谱中的各个实体的推送权重;根据所述推送权重从大到小的排序,确定待推送学习路径,将所述待推送学习路径推送给目标对象对应的终端。2.根据权利要求1所述的方法,其特征在于,根据所述课程信息以及所述有向连接,获取所述课程信息中的知识点信息和各个知识点的连接信息,包括:将所述课程信息转化为结构化数据表单;所述结构化数据表单包括:节点表单和连接表单;识别所述节点表单中各个字段中的知识点标签;根据所述知识点标签以及预先设置的所述知识点标签与知识点的映射关系,获取所述课程信息中的知识点信息;根据所述连接表单和所述节点表单,获取各个知识点的连接信息。3.根据权利要求1所述的方法,其特征在于,根据所述知识点信息和所述连接信息,生成所述课程信息对应的知识图谱,包括:根据所述知识点信息和所述连接信息,生成字符序列文件;将所述字符序列文件输入预先设置的图形数据库,生成所述课程信息对应的知识图谱。4.根据权利要求1所述的方法,其特征在于,在根据所述历史课程信息,确定所述知识图谱中的各个实体的推送权重之前,还包括:根据所述知识图谱中各个实体的中心度,对所述知识图谱中各个实体的权重进行初始化,得到各个所述实体的初始权重。5.根据权利要求4所述的方法,其特征在于,所述获取目标对象的历史课程信息,根据所述历史课程信息,确定所述知识图谱中的各个实体的推送权重,包括:获取目标对象的历史课程信息;所述历史课程信息包括:通过课程的完成次数信息以及通过课程的...

【专利技术属性】
技术研发人员:尹刚黄井泉肖立成唐宗皓
申请(专利权)人:湖南酷得网络科技有限公司
类型:发明
国别省市:湖南,43

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

1