基于知识图谱推荐学习路径的方法和装置制造方法及图纸

技术编号:14817354 阅读:59 留言:0更新日期:2017-03-15 11:36
本发明专利技术实施例公开了一种基于知识图谱推荐学习路径的方法和装置。其中,基于知识图谱推荐学习路径的方法,包括:创建用户的个人知识图谱,对所述个人知识图谱进行评价,根据评价结果,向所述用户推荐学习路径。终端通过用户的操作信息创建用户的个人知识图谱,及对个人知识图谱分析评价,帮助用户了解对自身知识的掌握程度,针对用户未掌握或不了解的知识点向用户推荐较佳的学习路径,帮助用户快速掌握未掌握的或不了解的知识点,避免用户盲目地去学习。

【技术实现步骤摘要】

本专利技术涉及知识图谱
,尤其涉及一种基于知识图谱推荐学习路径的方法和装置
技术介绍
知识图谱也被称为科学知识图谱,在图书情报界称为知识域可视化或知识领域映射地图,是显示知识发展进程与结构关系的一系列各种不同的图形,用可视化技术描述知识资源及其载体,挖掘、分析、构建、绘制和显示知识及它们之间的相互联系。目前,随着互联网的发展,用户接触的信息量越来越多,了解的信息越来越多,用户个人的知识库也越来越丰富,而不可避免地,用户对某个或某些知识模块或知识点的认知是有纰漏的,为了更好地提高自己的水准,使自己的知识库更加全面,用户常常需要对自己的知识库进行评价,根据评价结果确定出用户对自己已经了解的知识模块或知识点的了解程度,但现有技术中需要用户根据评价结果自己总结进一步的提升学习路径,因此,给用户带来很多不便。
技术实现思路
为解决相关技术问题,本专利技术提供一种基于知识图谱推荐学习路径的方法和装置,可以根据对用户个人知识图谱的评价结果向用户推荐较佳的学习路径,方便用户更快掌握不熟悉或不了解的知识点。为实现上述目的,本专利技术实施例采用如下技术方案:第一方面,本专利技术实施例提供了一种基于知识图谱推荐学习路径的方法,包括:创建用户的个人知识图谱;对所述个人知识图谱进行评价;根据评价结果,向所述用户推荐学习路径。第二方面,本专利技术实施例还对应提供了一种基于知识图谱推荐学习路径的装置,包括:创建模块,用于创建用户的个人知识图谱;评价模块,用于对所述个人知识图谱进行评价;推荐模块,用于根据评价结果,向所述用户推荐学习路径。本专利技术实施例提供的技术方案带来的有益效果:本技术方案中,创建用户的个人知识图谱,并对该个人知识图谱进行评价,根据对个人知识图谱的评价结果,向用户推荐学习路径;通过用户的操作信息创建用户的个人知识图谱,及对个人知识图谱分析评价,针对用户未掌握或不了解的知识向用户推荐较佳的学习路径,帮助用户快速掌握未掌握的或不了解的知识点。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1A是本专利技术实施例一提供的基于知识图谱推荐学习路径的方法的流程示意图;图1B是本专利技术实施例中知识图谱中知识节点的结构示意图;图1C是本专利技术实施例中知识图谱中知识单元的结构示意图;图2A是本专利技术实施例二提供的基于知识图谱推荐学习路径的方法的流程示意图;图2B是图2A中S210的可选实施方式的流程示意图;图3是本专利技术实施例三提供的基于知识图谱推荐学习路径的装置的架构示意图;图4A是本专利技术实施例四提供的基于知识图谱推荐学习路径的装置的架构示意图;图4B是图4A中创建模块410的可选实施方式的架构示意图。具体实施方式为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一请参考图1A、图1B和图1C,其中,图1A是本专利技术实施例一提供的基于知识图谱推荐学习路径的方法的流程示意图。本实施例的方法可由个人计算机、平板电脑等终端来执行,可适用于用户检测自身知识掌握程度及根据检测结果自我提升的应用场景。基于知识图谱推荐学习路径的方法,可以包括如下步骤:S110:创建用户的个人知识图谱。示例性的,终端可根据用户的实际需要为用户提供相应的测评模型,用户根据终端提供的测评模型,输入相应的操作数据,终端根据测评模型的内容及操作数据的内容,创建用户的个人知识图谱。举例来说,当前用户是一位软件工程师,该用户想要检测自身对计算机语言中C语言这一领域的掌握程度,则终端相应展示C语言这一领域相应的测评模型,测评模型中可以包括C语言各主要知识点对应的试题,用户对测评模型中的试题作答,终端根据作答结果给出用户在C语言领域的个人知识图谱。S120:对个人知识图谱进行评价。示例性的,终端预存有科学知识图谱,将用户的个人知识图谱与预存的科学知识图谱进行对比,则一般地,在用户的个人知识图谱中,会有部分知识点是用户是了解较浅的,预存的科学知识图谱中也会有部分知识点是完全不了解的,用户不了解的这部分知识点不会出现在个人知识图谱中,选定了解较浅的知识点和完全不了解的知识点,作为对个人知识图谱的评价结果。举例来说,本实施例中,知识图谱的各知识点之间是网状分布,要学习一个知识点必须先具备一定的基础知识,层级迭代形成知识点之间复杂的网状关系。各知识点以节点的形式体现在知识图谱中,而相关的一组知识节点的集合又组成知识单元,如图1B和1C所示,其中,图1B是本专利技术实施例中知识图谱中知识节点的结构示意图,图1C是本专利技术实施例中知识图谱中知识单元的结构示意图。如图1B所示,知识节点包括如下九个部分:标志号I;名称N,即知识节点的标题;说明部S,用于概述本知识节点;描述部D,用于对知识节点的内容用一种或多种知识表示形式描述,用一种或多种媒体承载信息;导航部G,用于描述本知识节点与其他知识节点之间的关系,包括直接支持本知识节点的基础知识节点集、由本知识节点直接支持的上一层知识节点的提高知识节点集、与本知识节点平行的同一层知识节点;示例部E,用于展现有关本知识节点知识的应用问题、实例、求解或演示等;测试部T,用于在用户对本知识节点学习后进行测评所需的试题、测评标准和诊断方案等;关键字K,用于检索本知识节点的关键字集;和测试阈值A,用于学习本知识节点后的测试成绩不小于该测试阈值才能离开本知识节点。如图1C所示,知识单元包括六个部分,其中,标志号I、名称N、说明部S、关键字K和测试阈值A与描述知识节点时含义相类似;此外还包括知识点集C,即知识节点集,用于表示组成本知识单元的知识节点的集合。需要说明的是,知识图谱除了对学科知识进行分解和分类,将学科知识分解为一系列的知识节点外,还需赋予每个知识节点一个属性,知识节点的属性包括种类、难度及重要程度、要求掌握程度等。其中,知识节点种类可以包括:记忆类、理解类、陈述类和过程类等;难度及重要程度可以分为一级、二级和三级;要求掌握程度分为记忆、理解、应用等。S130:根据评价结果,向用户推荐学习路径。示例性的,上述S120中所述的了解较浅的知识点和完全不了解的知识点,即代表了终端对用户个人知识图谱的评价结果,终端通过知识图谱中各知识节点的结构信息,找出与评价结果中的知识节点所有相关知识节点,将评价结果中的知识节点及相关知识节点的结构信息展示给用户,以便用户根据展示的结构信息对相应知识节点进行学习。综上,在本技术方案中,终端创建用户的个人知识图谱,并对该个人知识图谱进行评价,根据对个人知识图谱的评价结果,向用户推荐学习路径;终端通过用户的操作信息创建用户的个人知识图谱,及对个人知识图谱分析评价,针对用户未掌握或不了解的知识点向用户推荐较佳的学习路径,帮助用户快速掌握未掌握的或不了解的知识点。实施例二请参考图2A本文档来自技高网...
基于知识图谱推荐学习路径的方法和装置

【技术保护点】
一种基于知识图谱推荐学习路径的方法,其特征在于,包括:创建用户的个人知识图谱;对所述个人知识图谱进行评价;根据评价结果,向所述用户推荐学习路径。

【技术特征摘要】
1.一种基于知识图谱推荐学习路径的方法,其特征在于,包括:创建用户的个人知识图谱;对所述个人知识图谱进行评价;根据评价结果,向所述用户推荐学习路径。2.如权利要求1所述的方法,其特征在于,还包括:根据所述用户的学习数据,更新所述个人知识图谱。3.如权利要求1所述的方法,其特征在于,所述创建用户的个人知识图谱,包括:根据用户属性向所述用户展示测评事例集合;获取所述用户针对所述测评事例集合的测评结果和所述用户的身份标识;根据所述测评结果和所述身份标识,生成所述用户的个人知识图谱。4.如权利要求1-3任一项所述的方法,其特征在于,所述对所述个人知识图谱进行评价,包括:对比预存的科学知识图谱和所述个人知识图谱,获得所述预存的科学知识图谱中用户未掌握的知识点。5.如权利要求4所述的方法,其特征在于,所述根据评价结果,向所述用户推荐学习路径,包括:针对所述未掌握的知识点,从数据库中调用预存的学习资料及学习方法推荐给所述用户。6.一种基于知识图谱推荐...

【专利技术属性】
技术研发人员:陈诚
申请(专利权)人:天闻数媒科技湖南有限公司
类型:发明
国别省市:湖南;43

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

1