1.本发明涉及辅助学习技术领域,尤指一种薄弱知识点分层挖掘方法、系统、智能设备及存储介质。
背景技术:2.在学生学习过程中,为了精准找到用户的薄弱知识点,通常需要制作一个诊断题库来检验用户,再根据测试结果判断用户的薄弱知识点。但是,由于没有针对性,通常需要制作一个数据量非常大,且非常精准的诊断题库,也需要用户做大量的题目,造成制作诊断题库的成本较高,且用户负担较重,不利于辅助学习设备的普及。因此,需要一种能够减轻制作诊断题库的成本,且不需要用户做大量试题的薄弱知识点挖掘方法。
技术实现要素:3.本发明的目的是提供一种薄弱知识点分层挖掘方法、系统、智能设备及存储介质,该方案能够解决现有技术中在挖掘用户薄弱知识点时,需要制作一个数据量非常大,且非常精准的诊断题库,也需要用户做大量测试题目的问题。
4.本发明提供的技术方案如下:
5.本发明提供一种薄弱知识点分层挖掘方法,包括步骤:
6.根据知识点的层次关系,将所述知识点划分为若干个层次;
7.为每个层次的所述知识点配置基础题目;
8.获取用户在当前层次的所述基础题目的测试结果;
9.根据所述测试结果,判断用户在所述当前层次的未掌握知识点;
10.根据所述未掌握知识点为用户提供所述未掌握知识点对应的下一层次知识点的基础题目。
11.在用户的学习过程中,对薄弱知识点的挖掘可以采用循序渐进的方式,如将知识点划分为基础知识点、考点、方法技巧点和易错点四个层次,通过对基础知识点进行测试,找到用户的薄弱点,再依次针对薄弱点进行考点、方法技巧点、易错点的测试和学习,能够更好地辅助用户学习。
12.具体的,通过知识点的层次关系,将知识点划分为若干个层次,并为每个层次的知识点配置基础题目,使得在对用户进行当前层次的基础题目测试后,能够根据当前层次的基础题目的测试结果,判断用户在当前层次的未掌握知识点,再为用户提供未掌握知识点对应的下一层次的知识点的基础题目,能够对用户进行针对测试和学习,一方面使得测试更具针对性,能够减轻制作诊断题库的成本,另一方面,不需要用户做大量试题便能确定用户的薄弱知识点,并能够进行薄弱知识点的针对学习,有利于更好的辅助用户学习。
13.进一步地,所述的为每个层次的所述知识点配置基础题目,具体包括:
14.在数据库中预先存储各个层次的知识点基本数据、用户学习数据和试题基本数据,
15.所述知识点基本数据包括若干学习范围、对应各个所述学习范围的知识点,以及用于表达各个所述知识点前后验证关系的第一拓扑序,
16.所述用户学习数据包括用户已学知识点集合、用户已做试题集合,以及根据所述用户已学知识点集合和所述用户已做试题集获取的用户在该层次中各个知识点的能力值,
17.所述试题基本数据包括试题内容、具有至少两个解答步骤的标准答案、对应至少一个解答步骤的解题技巧、用于表达所有解答步骤先后验证关系的第二拓扑序,以及对应每个解答步骤的知识点、知识点难度值和知识点区分度值。
18.具体的,针对每一层次的知识点,可以预先存储知识点基本数据、用户学习数据和试题基本数据。其中,知识点基本数据包括该层次内的若干个学习范围、对应各个学习范围的知识点,以及用于表达各个知识点前后验证关系的第一拓扑序,即确定各个知识点的关联关系。用户学习数据包括用户已学知识点集合、用户已做试题集合,以及根据用户已学知识点集合和用户已做试题集计算获得的取的用户在该层次中各个知识点的能力值,用户已学知识点集合、用户已做试题集合可由系统直接录入,或由上一层次的测试获取。试题基本数据包括试题内容、具有至少两个解答步骤的标准答案、对应至少一个解答步骤的解题技巧、用于表达所有解答步骤先后验证关系的第二拓扑序,以及对应每个解答步骤的知识点、知识点难度值和知识点区分度值。
19.进一步地,所述的为每个层次的所述知识点配置基础题目之后,所述的获取用户在当前层次的所述基础题目的测试结果之前,还包括:
20.获取用户的目标学习范围和目标能力值;
21.根据所述学习范围和知识点的对应关系,获得与所述目标学习范围对应的目标学习知识点集合;
22.根据所述第一拓扑序和用户当前学习数据,调整所述目标学习知识点集合。
23.具体的,为了精准的确定用户在其当前学习时段的薄弱知识点,可以先获取用户的目标学习范围和目标能力值,再根据学习范围和知识点的对应关系,确定与目标学习范围对应的目标学习知识点集合,根据第一拓扑序和用户当前学习数据,便能进行目标学习知识点集合的调整,以满足用户的实际情况。
24.进一步地,所述的调整所述目标学习知识点集合,具体包括:
25.在所述目标学习知识点集合中剔除用户的当前能力值超过所述目标能力值的知识点;
26.若所述目标学习知识点集合中的元素为零,则结束本次学习;
27.若所述目标学习知识点集合中的元素不为零,则从所述目标学习知识点集合中选择位于所述第一拓扑序中最先验证位置的目标学习知识点作为当前优先学习知识点。
28.由于每个知识点都对应一个用户的当前能力值和目标能力值,因此,为了减少制作诊断题库的成本,可以剔除用户的当前能力值超过目标能力值的知识点,若剩余知识点为零,则表明用户当前一完全掌握该层次的知识点,可以结束本次学习,若剩余知识点不为零,则可以从目标学习知识点集合中选择位于第一拓扑序中最先验证位置的目标学习知识点作为当前优先学习知识点,在测试时,优先测试用户对当前优先学习知识点的掌握情况。
29.进一步地,所述的获取用户在当前层次的所述基础题目的测试结果,具体包括:
30.根据所述当前优先学习知识点,计算所述试题基本数据中各个试题的当前适配程
度;
31.将所述当前适配程度超过预设值的若干个试题作为优先教学试题;
32.获取用户基于所述优先教学试题的测试结果。
33.具体的,在确定用户的当前优先学习知识点之后,可以根据当前优先学习知识点,计算试题基本数据中各个试题的当前适配程度,并将当前适配程度超过预设值的若干个试题作为优先教学试题,在测试时,优先进行优先教学试题的测试,并获取用户基于优先教学试题的测试结果。
34.进一步地,所述的根据所述测试结果,判断用户在当前层次的未掌握知识点,具体包括:
35.判断所述测试结果是否正确;
36.若正确,则更新所述用户当前学习数据;
37.若不正确,则根据所述用户当前学习数据和所述优先教学试题的试题基本数据,定位用户本次测试的预估出错解答步骤;
38.根据所述第二拓扑序,获取所述预估出错解答步骤之前的解答步骤;
39.针对用户有疑问的所述解答步骤,应用预存在数据库中的对应讲解材料进行讲解。
40.具体的,在获得优先教学试题的测试结果后,判断测试结果是否正确,若正确,则表明用户已掌握该优先教学试题对应的知识点,可以更新用户当前学习数据;若不正确,为了便于用户学习,可以根据用户当前学习数据和优先教学试题的试题基本数据,定位用户本次测试时的预估出错解答步骤,再根据第二拓扑序,能够获取预估出错解答步骤之前的解答步骤,之后可以通过人机界面等标记用户对预估出错解答步骤之前的各个解答步骤是否有疑问,若有疑问,则应用预存在数据库中的对应讲解材料进行讲解,以便用户掌握该优先教学试题对应的知识点。
41.进一步地,所述的将所述知识点划分为若干个层次,具体包括:
42.将所述知识点划分为基础知识点、考点、方法技巧点和易错点四个层次。
43.另外,本发明还提供一种薄弱知识点分层挖掘系统,包括:
44.分层模块,用于根据知识点的层次关系,将所述知识点划分为若干个层次;
45.配置模块,与所述分层模块连接,用于为每个层次的所述知识点配置基础题目;
46.获取模块,用于获取用户在当前层次的所述基础题目的测试结果;
47.判断模块,与所述获取模块连接,用于根据所述测试结果,判断用户在当前层次的未掌握知识点;
48.提供模块,与所述判断模块连接,用于根据所述未掌握知识点为用户提供所述未掌握知识点对应的下一层次知识点的基础题目。
49.通过知识点的层次关系,将知识点划分为若干个层次,并为每个层次的知识点配置基础题目,使得在对用户进行当前层次的基础题目测试后,能够根据当前层次的基础题目的测试结果,判断用户在当前层次的未掌握知识点,再为用户提供未掌握知识点对应的下一层次的知识点的基础题目,能够对用户进行针对测试和学习,一方面使得测试更具针对性,能够减轻制作诊断题库的成本,另一方面,不需要用户做大量试题便能确定用户的薄弱知识点,并能够进行薄弱知识点的针对学习,有利于更好的辅助用户学习。
50.另外,本发明还提供一种智能设备,包括:
51.存储器,用于存放运行程序;
52.处理器,用于执行所述存储器内存放的运行程序,实现上述的薄弱知识点分层挖掘方法所述执行的操作。
53.另外,本发明还提供一种存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现上述的薄弱知识点分层挖掘方法所执行的操作。
54.根据本发明提供的一种薄弱知识点分层挖掘方法、系统、智能设备及存储介质,能够对用户进行针对测试和学习,一方面使得测试更具针对性,能够减轻制作诊断题库的成本,另一方面,不需要用户做大量试题便能确定用户的薄弱知识点,并能够进行薄弱知识点的针对学习,有利于更好的辅助用户学习。
附图说明
55.下面将以明确易懂的方式,结合附图说明优选实施方式,对本方案的上述特性、技术特征、优点及其实现方式予以进一步说明。
56.图1是本发明实施例的整体流程示意图;
57.图2是本发明一个实施例的流程示意图;
58.图3是本发明另一个实施例的流程示意图;
59.图4是本发明又一个实施例的流程示意图;
60.图5是本发明实施例的系统架构示意图;
61.图6是本发明实施例的智能设备结构示意图。
62.图中标号:1-分层模块;2-配置模块;3-获取模块;4-判断模块;5-提供模块;100-存储器;200-处理器;300-通信接口;400-通信总线;500-输入/输出接口。
具体实施方式
63.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
64.为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
65.实施例1
66.本发明的一个实施例,如图1所示,本发明提供一种薄弱知识点分层挖掘方法,包括步骤:
67.s1、根据知识点的层次关系,将知识点划分为若干个层次。
68.优选的,将知识点划分为若干个层次,具体包括:
69.将知识点划分为基础知识点、考点、方法技巧点和易错点四个层次。
70.具体的,在用户的学习过程中,对薄弱知识点的挖掘可以采用循序渐进的方式,如
在本实施例中,可以将知识点划分为基础知识点、考点、方法技巧点和易错点四个层次,通过对基础知识点进行测试,找到用户的薄弱点,再依次针对薄弱点进行考点、方法技巧点、易错点的测试和学习,能够更好地辅助用户学习。在其它实施例中,还可以根据实际需求,选择其它分层方式。
71.s2、为每个层次的知识点配置基础题目。
72.通过为每个层次的知识点事先只配置基础题目,能够减小制作诊断题库的成本,能够最大限度地降了人力资源,尤其是教育资源的占用。
73.s3、获取用户在当前层次的基础题目的测试结果。
74.具体的,在测试时,如在进行基础知识点的测试时,可以通过智能设备的人机交互界面显示基础知识点对应的基础题目,用户通过人机交互界面进行答题,以便系统获取测试结果。
75.s4、根据测试结果,判断用户在当前层次的未掌握知识点。
76.由于每个层次要掌握的知识点的要求不同,可以采用逐层测试的方式,直至获取用户未掌握的知识点,或测试结束。
77.s5、根据未掌握知识点为用户提供未掌握知识点对应的下一层次知识点的基础题目。
78.在获取用户未掌握的知识点后,由于各个层次的知识点具备递进的逻辑关系,可以直接提供用户未掌握知识点对应的下一层次知识点的基础题目,以用于用户作答,从而减少用户的答题数量。
79.通过知识点的层次关系,将知识点划分为若干个层次,并为每个层次的知识点配置基础题目,使得在对用户进行当前层次的基础题目测试后,能够根据当前层次的基础题目的测试结果,判断用户在当前层次的未掌握知识点,再为用户提供未掌握知识点对应的下一层次的知识点的基础题目,能够对用户进行针对测试和学习,一方面使得测试更具针对性,能够减轻制作诊断题库的成本,另一方面,不需要用户做大量试题便能确定用户的薄弱知识点,并能够进行薄弱知识点的针对学习,有利于更好的辅助用户学习。
80.实施例2
81.本发明的一个实施例,在实施例1的基础上,为每个层次的知识点配置基础题目,具体包括:
82.在数据库中预先存储各个层次的知识点基本数据、用户学习数据和试题基本数据。
83.知识点基本数据包括若干学习范围、对应各个学习范围的知识点,以及用于表达各个知识点前后验证关系的第一拓扑序。
84.用户学习数据包括用户已学知识点集合、用户已做试题集合,以及根据用户已学知识点集合和用户已做试题集获取的用户在该层次中各个知识点的能力值。
85.试题基本数据包括试题内容、具有至少两个解答步骤的标准答案、对应至少一个解答步骤的解题技巧、用于表达所有解答步骤先后验证关系的第二拓扑序,以及对应每个解答步骤的知识点、知识点难度值和知识点区分度值。
86.具体的,针对每一层次的知识点,可以预先存储知识点基本数据、用户学习数据和试题基本数据。其中,知识点基本数据包括该层次内的若干个学习范围、对应各个学习范围
的知识点,以及用于表达各个知识点前后验证关系的第一拓扑序,即确定各个知识点的关联关系。用户学习数据包括用户已学知识点集合、用户已做试题集合,以及根据用户已学知识点集合和用户已做试题集计算获得的取的用户在该层次中各个知识点的能力值,用户已学知识点集合、用户已做试题集合可由系统直接录入,或由上一层次的测试获取。试题基本数据包括试题内容、具有至少两个解答步骤的标准答案、对应至少一个解答步骤的解题技巧、用于表达所有解答步骤先后验证关系的第二拓扑序,以及对应每个解答步骤的知识点、知识点难度值和知识点区分度值。
87.实施例3
88.本发明的一个实施例,如图2所示,在实施例2的基础上,为每个层次的知识点配置基础题目之后,获取用户在当前层次的基础题目的测试结果之前,还包括步骤:
89.s21、获取用户的目标学习范围和目标能力值。
90.s22、根据学习范围和知识点的对应关系,获得与目标学习范围对应的目标学习知识点集合。
91.s23、根据第一拓扑序和用户当前学习数据,调整目标学习知识点集合。
92.具体的,为了精准的确定用户在其当前学习时段的薄弱知识点,可以先获取用户的目标学习范围和目标能力值,再根据学习范围和知识点的对应关系,确定与目标学习范围对应的目标学习知识点集合,根据第一拓扑序和用户当前学习数据,便能进行目标学习知识点集合的调整,以满足用户的实际情况。
93.优选的,调整目标学习知识点集合,具体包括:
94.s231、在目标学习知识点集合中剔除用户的当前能力值超过目标能力值的知识点。
95.s232、若目标学习知识点集合中的元素为零,则结束本次学习。
96.s233、若目标学习知识点集合中的元素不为零,则从目标学习知识点集合中选择位于第一拓扑序中最先验证位置的目标学习知识点作为当前优先学习知识点。
97.由于每个知识点都对应一个用户的当前能力值和目标能力值,因此,为了减少制作诊断题库的成本,可以剔除用户的当前能力值超过目标能力值的知识点,若剩余知识点为零,则表明用户当前一完全掌握该层次的知识点,可以结束本次学习,若剩余知识点不为零,则可以从目标学习知识点集合中选择位于第一拓扑序中最先验证位置的目标学习知识点作为当前优先学习知识点,在测试时,优先测试用户对当前优先学习知识点的掌握情况。
98.实施例4
99.本发明的一个实施例,如图3所示,在实施例3的基础上,获取用户在当前层次的基础题目的测试结果,具体包括:
100.s31根据当前优先学习知识点,计算试题基本数据中各个试题的当前适配程度。
101.s32将当前适配程度超过预设值的若干个试题作为优先教学试题。
102.s33获取用户基于优先教学试题的测试结果。
103.具体的,在确定用户的当前优先学习知识点之后,可以根据当前优先学习知识点,计算试题基本数据中各个试题的当前适配程度,并将当前适配程度超过预设值的若干个试题作为优先教学试题,在测试时,优先进行优先教学试题的测试,并获取用户基于优先教学试题的测试结果。
104.优选的,如图4所示,根据测试结果,判断用户在当前层次的未掌握知识点,具体包括:
105.s41、判断测试结果是否正确。
106.s42、若正确,则更新用户当前学习数据。
107.s43、若不正确,则根据用户当前学习数据和优先教学试题的试题基本数据,定位用户本次测试的预估出错解答步骤。
108.s44、根据第二拓扑序,获取预估出错解答步骤之前的解答步骤。
109.s45、针对用户有疑问的解答步骤,应用预存在数据库中的对应讲解材料进行讲解。
110.具体的,在获得优先教学试题的测试结果后,判断测试结果是否正确,若正确,则表明用户已掌握该优先教学试题对应的知识点,可以更新用户当前学习数据;若不正确,为了便于用户学习,可以根据用户当前学习数据和优先教学试题的试题基本数据,定位用户本次测试时的预估出错解答步骤,再根据第二拓扑序,能够获取预估出错解答步骤之前的解答步骤,之后可以通过人机界面等标记用户对预估出错解答步骤之前的各个解答步骤是否有疑问,若有疑问,则应用预存在数据库中的对应讲解材料进行讲解,以便用户掌握该优先教学试题对应的知识点。
111.实施例5
112.本发明的一个实施例,如图5所示,本发明还提供一种薄弱知识点分层挖掘系统,包括分层模块1、配置模块2、获取模块3、判断模块4和提供模块5。
113.分层模块1用于根据知识点的层次关系,将知识点划分为若干个层次。
114.优选的,将知识点划分为若干个层次,具体包括:
115.将知识点划分为基础知识点、考点、方法技巧点和易错点四个层次。
116.具体的,在用户的学习过程中,对薄弱知识点的挖掘可以采用循序渐进的方式,如在本实施例中,可以将知识点划分为基础知识点、考点、方法技巧点和易错点四个层次,通过对基础知识点进行测试,找到用户的薄弱点,再依次针对薄弱点进行考点、方法技巧点、易错点的测试和学习,能够更好地辅助用户学习。在其它实施例中,还可以根据实际需求,选择其它分层方式。
117.配置模块2与分层模块1连接,用于为每个层次的知识点配置基础题目。
118.通过为每个层次的知识点事先只配置基础题目,能够减小制作诊断题库的成本,能够最大限度地降了人力资源,尤其是教育资源的占用。
119.优选的,配置模块2在数据库中预先存储各个层次的知识点基本数据、用户当前学习数据和试题基本数据。
120.其中,知识点基本数据包括若干学习范围、对应各个学习范围的知识点,以及用于表达各个知识点前后验证关系的第一拓扑序;用户当前学习数据包括用户已学知识点集合、用户已做试题集合,以及根据用户已学知识点集合和用户已做试题集获取的用户在该层次中各个知识点的当前能力值;试题基本数据包括试题内容、具有至少两个解答步骤的标准答案、对应至少一个解答步骤的解题技巧、用于表达所有解答步骤先后验证关系的第二拓扑序,以及对应每个解答步骤的知识点、知识点难度值和知识点区分度值。
121.获取模块3用于获取用户在当前层次的基础题目的测试结果。
122.具体的,在测试时,如在进行基础知识点的测试时,可以通过智能设备的人机交互界面显示基础知识点对应的基础题目,用户通过人机交互界面进行答题,以便系统获取测试结果。
123.优选的,获取模块3还包括获取用户的目标学习范围和目标能力值,并根据学习范围和知识点的对应关系,获得与目标学习范围对应的目标学习知识点集合,以及根据第一拓扑序和用户当前学习数据,调整目标学习知识点集合。
124.进一步优选的,调整目标学习知识点集合,具体包括:在目标学习知识点集合中剔除用户的当前能力值超过目标能力值的知识点;若目标学习知识点集合中的元素为零,则结束本次学习;若目标学习知识点集合中的元素不为零,则从目标学习知识点集合中选择位于第一拓扑序中最先验证位置的目标学习知识点作为当前优先学习知识点。
125.获取模块3获取用户在当前层次的基础题目的测试结果,具体包括:根据当前优先学习知识点,计算试题基本数据中各个试题的当前适配程度;将当前适配程度超过预设值的若干个试题作为优先教学试题;获取用户基于优先教学试题的测试结果。
126.判断模块4与获取模块3连接,用于根据测试结果,判断用户在当前层次的未掌握知识点。
127.由于每个层次要掌握的知识点的要求不同,可以采用逐层测试的方式,直至获取用户未掌握的知识点,或测试结束。
128.判断模块4判断用户在当前层次的未掌握知识点,具体包括:判断测试结果是否正确;若正确,则更新用户当前学习数据;若不正确,则根据用户当前学习数据和优先教学试题的试题基本数据,定位用户本次测试的预估出错解答步骤;根据第二拓扑序,获取预估出错解答步骤之前的解答步骤;针对用户有疑问的解答步骤,应用预存在数据库中的对应讲解材料进行讲解。
129.提供模块5与判断模块4连接,用于根据未掌握知识点为用户提供未掌握知识点对应的下一层次知识点的基础题目。
130.在获取用户未掌握的知识点后,由于各个层次的知识点具备递进的逻辑关系,可以直接提供用户未掌握知识点对应的下一层次知识点的基础题目,以用于用户作答,从而减少用户的答题数量。
131.通过知识点的层次关系,将知识点划分为若干个层次,并为每个层次的知识点配置基础题目,使得在对用户进行当前层次的基础题目测试后,能够根据当前层次的基础题目的测试结果,判断用户在当前层次的未掌握知识点,再为用户提供未掌握知识点对应的下一层次的知识点的基础题目,能够对用户进行针对测试和学习,一方面使得测试更具针对性,能够减轻制作诊断题库的成本,另一方面,不需要用户做大量试题便能确定用户的薄弱知识点,并能够进行薄弱知识点的针对学习,有利于更好的辅助用户学习。
132.实施例6
133.另外,如图6所示,本发明还提供一种智能设备,包括存储器100和处理器200,存储器100用于存放运行程序,处理器200用于执行存储器内存放的运行程序,实现实施例1至实施例4任一所述的薄弱知识点分层挖掘方法所执行的操作。
134.具体的,智能设备还可以包括通信接口300、通信总线400和输入/输出接口500,其中,处理器200、存储器100、输入/输出接口500和通信接口300通过通信总线400完成相互间
的通信。
135.通信总线400是连接所描述的元素的电路并且在这些元素之间实现传输。例如,处理器200通过通信总线400从其它元素接收到命令,解密接收到的命令,根据解密的命令执行计算或数据处理。存储器100可以包括程序模块,例如内核(kernel),中间件(middleware),应用程序编程接口(application programming interface,api)和应用。该程序模块可以是有软件、固件或硬件、或其中的至少两种组成。输入/输出接口500转发用户通过输入输出设备(例如感应器、键盘、触摸屏)输入的命令或数据。通信接口300将该智能设备与其它网络设备、用户设备、网络进行连接。例如,通信接口300可以通过有线或无线连接到网络以连接到外部其它的网络设备或用户设备。无线通信可以包括以下至少一种:无线保真(wifi),蓝牙(bt),近距离无线通信技术(nfc),全球卫星定位系统(gps)和蜂窝通信等等。有线通信可以包括以下至少一种:通用串行总线(usb),高清晰度多媒体接口(hdmi),异步传输标准接口(rs-232)等等。网络可以是电信网络和通信网络。通信网络可以为计算机网络、因特网、物联网、电话网络。智能设备可以通过通信接口300连接网络,智能设备和其它网络设备通信所用的协议可以被应用、应用程序编程接口(api)、中间件、内核和通信接口至少一个支持。
136.实施例7
137.另外,本发明还提供一种存储介质,存储介质中存储有至少一条指令,指令由处理器加载并执行以实现实施例1至实施例4任一所述的薄弱知识点分层挖掘方法所执行的操作。例如,计算机可读存储介质可以是只读内存(rom)、随机存取存储器(ram)、只读光盘(cd-rom)、磁带、软盘和光数据存储设备等。它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
138.应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。