一种用户学习记录的生成方法及系统技术方案

技术编号:26504969 阅读:23 留言:0更新日期:2020-11-27 15:32
本发明专利技术提供了一种用户学习记录的生成方法及系统,其方法包括:建立初始知识图谱;获取用户的学习记录;分析所述学习记录得到学习知识点;将所述学习知识点与所述知识图谱比对,确定所述学习知识点在所述知识图谱中的节点位置;根据所述学习记录在所述节点位置进行标记得到学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态;根据所述学习记录知识图谱制定和调整学习计划。本发明专利技术通过用户的学习记录在知识图谱上进行相应的标记,一方面能够直观地展示用户的学习状态,另一方面也便于根据用户的学习情况制定学习计划并且灵活调整。

【技术实现步骤摘要】
一种用户学习记录的生成方法及系统
本专利技术涉及自然语言处理
,尤指一种用户学习记录的生成方法及系统。
技术介绍
随着智能化生活的到来,智能终端逐渐涉及到人们学习生活的方方面面。当前已经有很多的用户习惯于使用智能终端来进行学习,而智能终端也能够很好的保留用户的历史学习记录以便用户后续查看,但是目前的智能终端也仅仅智能保存每一条学习记录供用户查看,但是当学习记录积累起来过多时,就不便于用户查看。
技术实现思路
本专利技术的目的是提供一种用户学习记录的生成方法及系统,从而实现通过用户的学习记录在知识图谱上进行相应的标记,因此,一方面能够直观地展示用户的学习状态,另一方面也便于根据用户的学习情况制定学习计划并且灵活调整。本专利技术提供的技术方案如下:本专利技术提供一种用户学习记录的生成方法,包括:建立初始知识图谱;获取用户的学习记录;分析所述学习记录得到学习知识点;将所述学习知识点与所述知识图谱比对,确定所述学习知识点在所述知识图谱中的节点位置;根据所述学习记录在所述节点位置进行标记得到学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态;根据所述学习记录知识图谱制定和调整学习计划。进一步的,建立初始知识图谱具体包括:获取知识点以及所述知识点对应的关联关系;根据所述知识点和所述关联关系建立所述初始知识图谱。进一步的,根据所述学习记录在所述节点位置进行标记得到学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态具体包括:分析所述学习记录获取用户学习的学习时长;当所述学习时长大于等于预设时长,将所述用户学习标记为有效学习;获取预设周期内用户针对所述学习知识点的所有的有效学习;计算统计所述所有的有效学习的学习时长总数;根据所述学习时长总数在所述节点位置进行标记得到所述学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态。进一步的,根据所述学习记录知识图谱制定和调整学习计划具体包括:比较所有的知识点对应的学习状态的学习状态等级;当所述学习状态等级都处于同一等级时,所述学习计划中所有的知识点安排相同的计划学习时长;当至少一个目标知识点对应的学习状态等级低于其余的知识点对应的学习状态等级时,计算状态等级差值;根据所述状态等级差值确定所述学习计划中每一个知识点的计划学习时长。进一步的,还包括:获取用户输入的检索关键词;根据所述学习记录知识图谱确定所述检索关键词对应的知识点节点,并显示所述知识点节点的学习状态。本专利技术还提供一种用户学习记录的生成系统,包括:知识图谱建立模块,建立初始知识图谱;学习记录获取模块,获取用户的学习记录;学习记录分析模块,分析所述学习记录获取模块获取的所述学习记录得到学习知识点;比对模块,将所述学习记录分析模块确定的所述学习知识点与所述知识图谱建立模块建立的所述知识图谱比对,确定所述学习知识点在所述知识图谱中的节点位置;标记模块,根据所述学习记录获取模块获取的所述学习记录在所述比对模块确定的所述节点位置进行标记得到学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态;处理模块,根据所述标记模块得到的所述学习记录知识图谱制定和调整学习计划。进一步的,所述知识图谱建立模块具体包括:知识点获取单元,获取知识点以及所述知识点对应的关联关系;知识图谱建立单元,根据所述知识点获取单元获取的所述知识点和所述关联关系建立所述初始知识图谱。进一步的,所述标记模块具体包括:学习时长分析单元,分析所述学习记录获取用户学习的学习时长;有效学习分析单元,当所述学习时长分析单元确定的所述学习时长大于等于预设时长,将所述用户学习标记为有效学习;有效学习获取单元,获取预设周期内用户针对所述学习知识点的所述有效学习分析单元确定的所有的有效学习;学习时长计算单元,计算统计所述有效学习获取单元获取的所述所有的有效学习的学习时长总数;标记单元,根据所述学习时长计算单元计算的所述学习时长总数在所述节点位置进行标记得到所述学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态。进一步的,所述处理模块具体包括:等级比较单元,比较所有的知识点对应的学习状态的学习状态等级;处理单元,当所述等级比较单元确定所述学习状态等级都处于同一等级时,所述学习计划中所有的知识点安排相同的计划学习时长;所述处理单元,当所述等级比较单元确定至少一个目标知识点对应的学习状态等级低于其余的知识点对应的学习状态等级时,计算状态等级差值;所述处理单元,根据所述状态等级差值确定所述学习计划中每一个知识点的计划学习时长。进一步的,还包括:检索词获取模块,获取用户输入的检索关键词;显示模块,根据所述标记模块得到的所述学习记录知识图谱确定所述检索词获取模块获取的所述检索关键词对应的知识点节点,并显示所述知识点节点的学习状态。通过本专利技术提供的一种用户学习记录的生成方法及系统,能够带来以下至少一种有益效果:1、本专利技术中,基于每个用户的学习记录在初始知识图谱上进行标记,从而直观地展示用户对于每个知识点的学习状态,一方面便于用户了解自己的学习情况,另一方面也便于重新制定和调整学习计划,使得用户在学习方面均衡发展。本专利技术中,通过周期性截取网络数据包并分类储存,具有以下优点:2、本专利技术中,为每个用户分配具有唯一标识的账号,以便于独自管理各个用户的学习记录,避免相互之间混淆。3、本专利技术中,根据知识点和关联关系建立对应的初始知识图谱,清晰准确地表达出知识点的体系构成,便于用户进行梳理和理解,也便于理清知识点之间的逻辑关系。附图说明下面将以明确易懂的方式,结合附图说明优选的实施方式,对一种用户学习记录的生成方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种用户学习记录的生成方法的一个实施例的流程图;图2是本专利技术一种用户学习记录的生成方法的另一个实施例的流程图;图3是本专利技术一种用户学习记录的生成方法的另一个实施例的流程图;图4是本专利技术一种用户学习记录的生成方法的另一个实施例的流程图;图5是本专利技术一种用户学习记录的生成方法的另一个实施例的流程图;图6是本专利技术一种用户学习记录的生成系统的一个实施例的结构示意图图7是本专利技术一种用户学习记录的生成系统的另一个实施例的结构示意图。附图标号说明:100用户学习记录的生成系统110知识图谱建立模块111知识点获取单元112知识图谱建立单元120学习记录获取模块130学习记录分析模块140比对模块150标记模块151学习本文档来自技高网...

【技术保护点】
1.一种用户学习记录的生成方法,其特征在于,包括:/n建立初始知识图谱;/n获取用户的学习记录;/n分析所述学习记录得到学习知识点;/n将所述学习知识点与所述知识图谱比对,确定所述学习知识点在所述知识图谱中的节点位置;/n根据所述学习记录在所述节点位置进行标记得到学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态;/n根据所述学习记录知识图谱制定和调整学习计划。/n

【技术特征摘要】
1.一种用户学习记录的生成方法,其特征在于,包括:
建立初始知识图谱;
获取用户的学习记录;
分析所述学习记录得到学习知识点;
将所述学习知识点与所述知识图谱比对,确定所述学习知识点在所述知识图谱中的节点位置;
根据所述学习记录在所述节点位置进行标记得到学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态;
根据所述学习记录知识图谱制定和调整学习计划。


2.根据权利要求1所述的用户学习记录的生成方法,其特征在于,建立初始知识图谱具体包括:
获取知识点以及所述知识点对应的关联关系;
根据所述知识点和所述关联关系建立所述初始知识图谱。


3.根据权利要求1所述的用户学习记录的生成方法,其特征在于,根据所述学习记录在所述节点位置进行标记得到学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态具体包括:
分析所述学习记录获取用户学习的学习时长;
当所述学习时长大于等于预设时长,将所述用户学习标记为有效学习;
获取预设周期内用户针对所述学习知识点的所有的有效学习;
计算统计所述所有的有效学习的学习时长总数;
根据所述学习时长总数在所述节点位置进行标记得到所述学习记录知识图谱,所述学习记录知识图谱显示用户针对所述学习知识点的学习状态。


4.根据权利要求1所述的用户学习记录的生成方法,其特征在于,根据所述学习记录知识图谱制定和调整学习计划具体包括:
比较所有的知识点对应的学习状态的学习状态等级;
当所述学习状态等级都处于同一等级时,所述学习计划中所有的知识点安排相同的计划学习时长;
当至少一个目标知识点对应的学习状态等级低于其余的知识点对应的学习状态等级时,计算状态等级差值;
根据所述状态等级差值确定所述学习计划中每一个知识点的计划学习时长。


5.根据权利要求1-4任一项所述的用户学习记录的生成方法,其特征在于,还包括:
获取用户输入的检索关键词;
根据所述学习记录知识图谱确定所述检索关键词对应的知识点节点,并显示所述知识点节点的学习状态。


6.一种用户学习记录的生成系统,其特征在于,包括:
知识图谱建立模块,建立初始知识图谱;
学习记录获取模块,获取用户的学习记录;
学习记录分析模块,分析所述学习记录获取模块获取的所述学习记录得到学习知识点;
比对模...

【专利技术属性】
技术研发人员:周林
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1