知识掌握程度确定方法、装置、终端和介质制造方法及图纸

技术编号:21480984 阅读:30 留言:0更新日期:2019-06-29 05:35
本发明专利技术实施例公开了一种知识掌握程度确定方法、装置、终端和介质,其中,该方法包括:根据用户选择的知识,确定至少一个目标知识点;利用知识图谱,确定每个目标知识点关联的题库,其中,每个题库中包括预设数量的测试题目集合,每个测试题目集合对应不同的难度等级;在每个题库中,依据难度等级,获取用户解答至少一个测试题目集合的答题正确率;根据用户针对每个题库的答题正确率,确定用户对每个题库对应的目标知识点的掌握程度;根据用户对每个目标知识点的掌握程度,确定用户对知识的综合掌握程度。本发明专利技术实施例可以实现基于层次化的知识点题目测试,提高确定用户知识掌握程度的准确性的效果。

【技术实现步骤摘要】
知识掌握程度确定方法、装置、终端和介质
本专利技术实施例涉及教育学习
,尤其涉及一种知识掌握程度确定方法、装置、终端和介质。
技术介绍
知识考评仍是当前社会人才选拔的一个重要手段,例如资格认证、招聘或者考取证书等,均有相应的规范考试。在正式考评之前,对用户的知识掌握程度进行有效的评估,可以作为预测用户考评结果的重要参考,辅助用户查漏补缺。目前,用户知识掌握程度的评估主要通过从特定题库中随机抽取题目生成测试题,每个测试题对应一定分值,最终根据用户答对的题目数量计算用户分数,从而确定用户的知识掌握等级。然而,随机抽取测试题目的方式,在评估用户的知识掌握程度的过程中,存在较大的偶然性,例如每次抽取的题目难度分布不均匀,每次抽取的题目涉及的知识点存在片面性,均会导致对用户的知识掌握程度的评估结果缺乏准确性。
技术实现思路
本专利技术实施例提供一种知识掌握程度确定方法、装置、终端和介质,以实现基于层次化的知识点题目测试,提高确定用户知识掌握程度的准确性。第一方面,本专利技术实施例提供了一种知识掌握程度确定方法,该方法包括:根据用户选择的知识,确定至少一个目标知识点;利用知识图谱,确定每个目标知识点关联的题库,其中,每个题库中包括预设数量的测试题目集合,每个测试题目集合对应不同的难度等级;在每个题库中,依据所述难度等级,获取用户解答至少一个测试题目集合的答题正确率;根据用户针对每个题库的答题正确率,确定用户对每个题库对应的目标知识点的掌握程度;根据用户对每个目标知识点的掌握程度,确定用户对所述知识的综合掌握程度。第二方面,本专利技术实施例还提供了一种知识掌握程度确定装置,该装置包括:目标知识点确定模块,用于根据用户选择的知识,确定至少一个目标知识点;关联题库确定模块,用于利用知识图谱,确定每个目标知识点关联的题库,其中,每个题库中包括预设数量的测试题目集合,每个测试题目集合对应不同的难度等级;答题正确率获取模块,用于在每个题库中,依据所述难度等级,获取用户解答至少一个测试题目集合的答题正确率;知识点掌握程度确定模块,用于根据用户针对每个题库的答题正确率,确定用户对每个题库对应的目标知识点的掌握程度;综合掌握程度确定模块,用于根据用户对每个目标知识点的掌握程度,确定用户对所述知识的综合掌握程度。第三方面,本专利技术实施例还提供了一种终端,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任一实施例所述的知识掌握程度确定方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任一实施例所述的知识掌握程度确定方法。本专利技术实施例通过利用知识图谱,确定用户选择的知识下每个目标知识点关联的题库,依据每个题库中题目难度等级,确定用户针对每个题库的答题正确率,进而得到用户对每个目标知识点的掌握程度,最终根据每个知识点的掌握程度分析确定用户对知识的综合掌握程度,解决了现有技术中由于随机抽取的测试题目中难度分布存在随机性以及涉及的知识点存在片面性等因素,导致用户知识掌握程度的确定准确性较低的问题,实现了基于层次化的知识点题目测试,提高确定用户知识掌握程度的准确性的效果。附图说明图1是本专利技术实施例一提供的知识掌握程度确定方法的流程图;图2是本专利技术实施例二提供的知识掌握程度确定方法的流程图;图3是本专利技术实施例三提供的知识掌握程度确定方法的流程图;图4是本专利技术实施例四提供的知识掌握程度确定装置的结构示意图;图5是本专利技术实施例五提供的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一提供的知识掌握程度确定方法的流程图,本实施例可适用于利用包括知识、知识点和题目之间的相关性的知识图谱,确定用户对知识掌握程度的情况,该方法可以由知识掌握程度确定装置来执行,该装置可以采用软件和/或硬件的方式实现,并可集成在具有确定用户的知识掌握程度功能的终端上,例如智能移动终端、个人电脑、学习机或者具有教育学习功能的机器人等。如图1所示,本实施例提供的知识掌握程度确定方法可以包括:S110、根据用户选择的知识,确定至少一个目标知识点。通常一类知识可以包括多个知识点,当确定用户选择的知识后,可以依据该知识下各个知识点的重要性,或者用户对该知识下各个知识点的学习情况,确定至少一个可以用于评估用户对该知识的掌握程度的目标知识点。S120、利用知识图谱,确定每个目标知识点关联的题库,其中,每个题库中包括预设数量的测试题目集合,每个测试题目集合对应不同的难度等级。知识图谱中包括了各类知识与各细分的知识点的关联性,并且每个知识点均有对应的关联题库,因而,当用户开始解答测试题库中的测试题目时,便可建立用户与题目之间的相关性,并保存在知识图谱中。每个题库中测试题目的难度等级可以根据具体的划分规则进行确定,例如划分结果包括但不限于简单、中等和困难等。属于每种难度等级的测试题目集合中包括的测试题目数量可以适应性设置,本实施例不作具体限定,即每个测试题目集合中可以包括对应的知识点下难度等级相同的所有测试题目,也可以包括对应的知识点下难度等级相同的部分具有代表性的测试题目。S130、在每个题库中,依据难度等级,获取用户解答至少一个测试题目集合的答题正确率。根据预先确定的测试题目解答顺序,例如解答顺序是由难到易或者测试题目由易到难,依次获取用户解答每个题库中的至少一个测试题目集合的答题正确率。每个测试题目集合对应的答题正确率,可以通过用户解答该测试题目集合中的全部或者部分测试题目来确定,这与预先确定的每个测试题目集合中的题量有关。例如,当每个测试题目集合中包括的测试题目数量较多时,可以向用户推荐预设数量的具有代表性的优选测试题目,将用户解答这些优选测试题目的答题正确率作为解答该测试题目集合的答题正确率。S140、根据用户针对每个题库的答题正确率,确定用户对每个题库对应的目标知识点的掌握程度。根据用户在每个题库中的测试题目解答顺序,可以将用户解答一个或者多个测试题目集合的答题正确率,作为确定用户对相应目标知识点的掌握程度的依据。具体的,可以利用预先设定的答题正确率与知识点掌握程度的对应关系,确定用户对每个题库对应的目标知识点的掌握程度。用户对目标知识点的掌握程度可以根据预设的掌握程度划分规则进行确定,划分结果可以包括但不限于了解、掌握、熟练和精通等。例如,答题正确率为0-60%,对应的知识点掌握程度是“了解”;答题正确率为60%-85%,对应的知识点掌握程度是“掌握”;答题正确率为85%-95%,对应的知识点掌握程度是“熟练”;答题正确率为95%-100%,对应的知识点掌握程度是“精通”。可选的,该方法还包括:在确定用户对每个题库对应的目标知识点的掌握程度之后,依据确定的掌握程度,更新知识图谱中用户与每个目标知识点的关系。例如当确定用户对目标知识点掌握程度为“熟悉”时,当前测试过程结束,可以在知识图谱中将用户与目标知识点的关系更新为“本文档来自技高网...

【技术保护点】
1.一种知识掌握程度确定方法,其特征在于,包括:根据用户选择的知识,确定至少一个目标知识点;利用知识图谱,确定每个目标知识点关联的题库,其中,每个题库中包括预设数量的测试题目集合,每个测试题目集合对应不同的难度等级;在每个题库中,依据所述难度等级,获取用户解答至少一个测试题目集合的答题正确率;根据用户针对每个题库的答题正确率,确定用户对每个题库对应的目标知识点的掌握程度;根据用户对每个目标知识点的掌握程度,确定用户对所述知识的综合掌握程度。

【技术特征摘要】
1.一种知识掌握程度确定方法,其特征在于,包括:根据用户选择的知识,确定至少一个目标知识点;利用知识图谱,确定每个目标知识点关联的题库,其中,每个题库中包括预设数量的测试题目集合,每个测试题目集合对应不同的难度等级;在每个题库中,依据所述难度等级,获取用户解答至少一个测试题目集合的答题正确率;根据用户针对每个题库的答题正确率,确定用户对每个题库对应的目标知识点的掌握程度;根据用户对每个目标知识点的掌握程度,确定用户对所述知识的综合掌握程度。2.根据权利要求1所述的方法,其特征在于,所述在每个题库中,依据所述难度等级,获取用户解答至少一个测试题目集合的答题正确率,包括:在每个题库中,获取用户解答第一难度等级的测试题目集合的第一答题正确率;如果所述第一答题正确率满足第一阈值要求,则获取用户解答第二难度等级的测试题目集合的第二答题正确率,根据所述第二答题正确率确定所述用户针对每个题库的答题正确率;如果所述第一答题正确率不满足第一阈值要求,则将所述第一答题正确率作为所述用户针对每个题库的答题正确率。3.根据权利要求2所述的方法,其特征在于,每个难度等级的测试题目集合包括初始测试题目子集合和候选测试题目子集合;相应的,所述在每个题库中,获取用户解答第一难度等级的测试题目集合的第一答题正确率,包括:在每个题库中,获取用户解答第一难度等级的初始测试题目子集合的第一初始答题正确率;相应的,所述第一答题正确率满足第一阈值要求,包括:所述第一初始答题正确率满足第一初始阈值要求;相应的,如果所述第一答题正确率不满足第一阈值要求,则将所述第一答题正确率作为所述用户针对每个题库的答题正确率,包括:如果所述第一初始答题正确率不满足第一初始阈值要求,则获取用户解答所述第一难度等级的候选测试题目子集合的第一候选答题正确率;根据所述第一初始答题正确率和所述第一候选答题正确率,确定用户解答所述第一难度等级的测试题目集合的第一综合答题正确率;如果所述第一综合答题正确率不满足第一综合阈值要求,则将所述第一综合答题正确率作为所述用户针对每个题库的答题正确率。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:如果所述第一综合答题正确率满足第一综合阈值要求,则获取用户解答所述第二难度等级的测试题目集合的第二答题正确率,根据所述第二答题正确率确定所述用户针对每个题库的答题正确率;其中,所述获取用户...

【专利技术属性】
技术研发人员:张立赵冬高伟韩韶杰
申请(专利权)人:软通智慧科技有限公司
类型:发明
国别省市:湖北,42

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

1