本申请适用于信息处理技术领域,提供了一种知识推荐方法、装置、推荐设备及可读存储介质,该方法包括:获取用户的当前学习知识点以及目标学习知识点;将当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到用户的学习知识链,并将学习知识链中的知识点按先后顺序推荐至用户;根据用户对当前学习知识点的掌握情况,实时矫正学习知识链。可见,本申请实施例充分考虑用户对知识的吸收程度,可以达到合理的推荐知识给用户的效果。
【技术实现步骤摘要】
一种知识推荐的方法、装置、推荐设备及可读存储介质
本申请属于信息处理
,尤其涉及一种知识推荐的方法、装置、推荐设备及可读存储介质。
技术介绍
随着互联网的发展,信息技术也随之发展的愈发迅猛,大量的数据卷席全球,例如,新闻数据、科技数据、娱乐数据等。其中,用户可以根据一些有用的数据即知识进行学习,以提高自身的能力。但是现有的推荐知识的方式是简单的从大量的数据中筛选出知识并推荐给用户,而没有考虑用户对知识的吸收程度,知识推荐的效果较差。
技术实现思路
本申请实施例提供了一种知识推荐的方法、装置、推荐设备及可读存储介质,可以解决现有技术中知识推荐没有考虑用户对知识的吸收程度,推荐效果较差的问题。第一方面,本申请实施例提供了一种知识推荐方法,包括:获取用户的当前学习知识点以及目标学习知识点;将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户;根据所述用户对当前学习知识点的掌握情况,实时矫正所述学习知识链。在第一方面的一种可能的实现方式中,将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户,之前包括:确定所述用户的知识领域;根据所述知识领域的知识点构建所述预设的知识图谱。在第一方面的一种可能的实现方式中,根据所述知识领域的知识点构建所述预设的知识图谱包括:提取所述知识领域的知识点;确定所述知识点之间的关联关系;将所述知识点作为节点,根据所述知识点以及所述知识点之间的关联关系生成所述预设的知识图谱。在第一方面的一种可能的实现方式中,将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户之前,还包括:设置所述知识点之间的关联关系对应的权重值。在第一方面的一种可能的实现方式中,设置所述知识点之间的关联关系对应的权重值,包括:获取所述知识点对应的第一历史学习情况;根据所述第一历史学习情况确定所述关联关系对应的权重值;或者,查找与所述用户相似的近邻用户;根据所述近邻用户在所述知识点对应的第二历史学习情况,确定所述关联关系对应的权重值。在第一方面的一种可能的实现方式中,将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户,包括:在所述预设的知识图谱查找所述当前学习知识点对应的第一位置,以及所述目标学习知识点对应的第二位置;根据所述知识点之间的关联关系对应的权重值,规划出从所述第一位置的当前学习知识点至所述第二位置的目标学习知识点的学习知识链;将所述学习知识链中的知识点按先后顺序推荐至所述用户。在第一方面的一种可能的实现方式中,根据所述用户对当前学习知识点的掌握情况,实时矫正所述学习知识链,包括:根据所述当前学习知识点生成试题,并发送所述试题至所述用户;根据用户返回的答题情况进行分析,得到用户对当前学习知识点的掌握情况;当用户对当前学习知识点的掌握情况不符合预设期望时,查找所述当前学习知识点的近邻知识点;根据所述近邻知识点矫正所述学习知识链。第二方面,本申请实施例提供了一种知识推荐装置,包括:获取模块,用于获取用户的当前学习知识点以及目标学习知识点;推荐模块,用于将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户;矫正模块,用于根据所述用户对当前学习知识点的掌握情况,实时矫正所述学习知识链。在一种可能的实现方式中,知识推荐装置还包括:确定模块,用于确定用户的知识领域;构建模块,用于根据知识领域的知识点构建预设的知识图谱。在一种可能的实现方式中,构建模块包括:提取单元,用于提取知识领域的知识点;确定单元,用于确定知识点之间的关联关系;生成单元,用于将知识点作为节点,根据知识点以及知识点之间的关联关系生成预设的知识图谱。在一种可能的实现方式中,知识推荐装置还包括:设置模块,用于设置知识点之间的关联关系对应的权重值。在一种可能的实现方式中,设置模块包括:获取单元,用于获取所述知识点对应的第一历史学习情况;第一设置单元,用于根据所述第一历史学习情况确定所述关联关系对应的权重值;或者,查找单元,用于查找与所述用户相似的近邻用户;第二设置单元,用于根据所述近邻用户在所述知识点对应的第二历史学习情况,确定所述关联关系对应的权重值。在一种可能的实现方式中,推荐模块包括:查找单元,用于在所述预设的知识图谱查找当前学习知识点对应的第一位置,以及目标学习知识点对应的第二位置;规划单元,用于根据所述知识点之间的关联关系对应的权重值,规划出从所述第一位置的当前学习知识点至所述第二位置的目标学习知识点的学习知识链;推荐单元,用于将学习知识链中的知识点按先后顺序推荐至所述用户。在一种可能的实现方式中,矫正模块包括:发送模块,用于根据所述当前学习知识点生成试题,并发送所述试题至所述用户;分析模块,用于根据用户返回的答题情况进行分析,得到用户对当前学习知识点的掌握情况;查找当用户对当前学习知识点的掌握情况不符合预设期望时,查找所述当前学习知识点的近邻知识点;根据所述近邻知识点矫正所述学习知识链。第三方面,本申请实施例提供了一种推荐设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机程序被处理器执行时实现如上述第一方面所述的方法。本申请实施例与现有技术相比存在的有益效果是:本申请实施例通过构建知识图谱,生成用户对应的学习知识链,将知识链上的知识点按先后顺序推荐给用户进行学习,并且根据用户对知识的掌握情况,实时矫正学习知识链,避免了现有技术中只是简单的将知识推荐给用户,没有考虑用户对知识的吸收程度,导致知识推荐的效果较差,达到合理的推荐知识给用户的效果。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种知识推荐方法的一种流程示意图;图2是本申请实施例提供的一种知识推荐方法的本文档来自技高网...
【技术保护点】
1.一种知识推荐的方法,其特征在于,包括:/n获取用户的当前学习知识点以及目标学习知识点;/n将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户;/n根据所述用户对当前学习知识点的掌握情况,实时矫正所述学习知识链。/n
【技术特征摘要】
1.一种知识推荐的方法,其特征在于,包括:
获取用户的当前学习知识点以及目标学习知识点;
将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户;
根据所述用户对当前学习知识点的掌握情况,实时矫正所述学习知识链。
2.根据权利要求1所述的知识推荐的方法,其特征在于,将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户,之前包括:
确定所述用户的知识领域;
根据所述知识领域的知识点构建所述预设的知识图谱。
3.根据权利要求2所述的知识推荐的方法,其特征在于,根据所述知识领域的知识点构建所述预设的知识图谱包括:
提取所述知识领域的知识点;
确定所述知识点之间的关联关系;
将所述知识点作为节点,根据所述知识点以及所述知识点之间的关联关系生成所述预设的知识图谱。
4.根据权利要求3所述的知识推荐的方法,其特征在于,将所述当前学习知识点以及目标学习知识点输入至预设的知识图谱,得到所述用户的学习知识链,并将所述学习知识链中的知识点按先后顺序推荐至所述用户之前,还包括:
设置所述知识点之间的关联关系对应的权重值。
5.根据权利要求4所述的知识推荐的方法,其特征在于,设置所述知识点之间的关联关系对应的权重值,包括:
获取所述知识点对应的第一历史学习情况;
根据所述第一历史学习情况确定所述关联关系对应的权重值;
或者,
查找与所述用户相似的近邻用户;
根据所述近邻用户在所述知识点对应的第二历史学习情况,确定所述关联关系对应的权重值。
6.根据权利要求4所述的知识推荐...
【专利技术属性】
技术研发人员:聂镭,齐凯杰,聂颖,
申请(专利权)人:龙马智芯珠海横琴科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。