一种错题管理方法及装置与流程

文档序号:14177007阅读:209来源:国知局
一种错题管理方法及装置与流程

本发明涉及计算机技术领域,具体涉及一种错题管理方法及装置。



背景技术:

现有技术中,学生在做完题后,不能及时将错题反馈给老师,老师也无法及时了解学生的学习情况。若学生性格较内向,不敢当面向老师反馈错题情况,则老师不能及时解决学生的问题,学生不懂的知识点越来越多,成绩必然会下滑。

并且,现有技术中,若学生向老师反馈了错题,老师需要手动记录每个学生的错题情况,不仅浪费时间,而且容易记录出错,不利于老师管理学生的错题。



技术实现要素:

针对现有技术中的上述缺陷,本发明提供了一种错题管理方法及装置,能够使学生及时向老师反馈错题,并且,使老师在整理错题时更加简便、高效。

第一方面,本发明提供的一种错题管理方法,包括:

接收第一客户端上传的错题图像;

接收第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题;

接收所述第二客户端发送的组卷指令,根据所述组卷指令,对所述原题进行组卷,生成错题试卷;

将所述错题试卷发送给所述第一客户端。

可选的,在采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题的步骤之后,在接收所述第二客户端发送的组卷指令,根据所述组卷指令,对所述原题进行组卷,生成错题试卷的步骤之前,还包括:

检验所述原题与所述错题图像匹配是否正确;

若匹配正确,则完成所述错题图像的匹配过程;

若匹配错误,则重新执行接收所述第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题的步骤。

可选的,在所述生成错题试卷的步骤之后,还包括:

接收所述第二客户端发送的编辑指令,根据所述编辑指令,对所述错题试卷中所述原题进行删除、添加、修改中的一种或多种操作。

可选的,在接收第一客户端上传的错题图像的步骤之后,还包括:

接收第二客户端上传的所述错题图像的诊断信息;

根据所述诊断信息生成分析报告;

将所述分析报告发送给所述第一客户端。

可选的,所述诊断信息,包括:所述错题图像中错题的难易度、错误原因、考察知识点、学习计划中的一种或多种信息。

可选的,所述方法,还包括:接收所述第二客户端发送的试卷查询指令,根据所述试卷查询指令,向所述第二客户端输出相应的所述错题试卷。

可选的,所述方法,还包括:

统计在指定时间段内,所述第一客户端的新增数据、累计数据、活跃数据中的一种或多种数据,获得统计结果;

将所述统计结果发送给所述第二客户端。

可选的,所述方法,还包括:

接收所述第一客户端发送的所述错图图像中错题的知识点查看指令;

根据所述知识点查看指令,将相应的知识点解析信息发送给所述第一客户端。

可选的,在接收第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题的步骤之后,还包括:

实时接收新原题,根据所述新原题实时更新所述匹配模型。

第二方面,本发明提供的一种错题管理装置,包括:

错题图像接收模块,用于接收第一客户端上传的错题图像;

匹配模块,用于接收第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题;

试卷生成模块,用于接收所述第二客户端发送的组卷指令,根据所述组卷指令,对所述原题进行组卷,生成错题试卷;

试卷发送模块,用于将所述错题试卷发送给所述第一客户端。

由以上技术方案可知,本发明提供一种错题管理方法,通过接收第一客户端上传的错题图像;接收第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题;接收所述第二客户端发送的组卷指令,根据所述组卷指令,对所述原题进行组卷,能够生成错题试卷,最后可以将所述错题试卷发送给所述第一客户端。通过这种方法,能够使学生及时向老师反馈错题,使老师及时了解学生做错的错题;同时,能够使老师和学生都获得较清晰的、可编辑的、可靠性较高的错题试卷,更好地整理错题。

本发明提供的一种错题管理装置,与上述错题管理方法出于相同的发明构思,具有相同的有益效果。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1示出了本发明第一实施例提供一种错题管理方法的流程图;

图2示出了本发明第二实施例提供一种错题管理装置的示意图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

本发明提供了一种错题管理方法及装置。下面结合附图对本发明的实施例进行说明。

图1示出了本发明第一实施例所提供的一种错题管理方法的流程图。如图1所示,本发明第一实施例提供的一种错题管理方法包括以下步骤:

步骤s101:接收第一客户端上传的错题图像。

步骤s102:接收第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题。

步骤s103:接收所述第二客户端发送的组卷指令,根据所述组卷指令,对所述原题进行组卷,生成错题试卷。

步骤s104:将所述错题试卷发送给所述第一客户端。

本发明的执行主体可以是服务器、单片机等可以执行计算机程序的设备,且该设备中设置有计算机可读存储介质,该存储介质存储有计算机程序,该程序被执行时实现本发明的方法。下面以服务器为例进行说明。

其中第一客户端可以是学生使用的智能设备。第二客户端可以是老师使用的智能设备。智能设备可以是电脑、手机、ipad等。

其中,错题图像是指学生使用第一客户端上传的错题的图像。原题是指错题图像中对应的非图片格式的,可编辑的原题。

其中,错题图像可以是一个或多个,这都是本发明保护的范围内。

通过该方法,学生可以通过第一客户端将自己的错题发送给老师的第二客户端,使老师能够及时查看到学生的错题,同时,通过该方法,老师还可以根据学生的错题,生成相应的较清晰的、可编辑的、可靠性较高的错题试卷,更好地帮助学生复习错题。

在接收第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题的步骤之前,还包括:采用机器学习、深度学习、神经网络等中的一种或多种算法训练匹配模型。

在训练匹配模型时,需要对原题进行标记,每个原题都有相应的一个标记,再利用原题中的特征词、特征符号、特征图形等中的一种或多种特征信息,以及该原题的标记,采用机器学习、深度学习、神经网络等中的一种或多种算法训练匹配模型。训练好后的匹配模型,每个原题的特征信息与该原题的标记一一对应。

在接收第二客户端发送的匹配指令后,首先需要根据所述匹配指令,采用图像识别技术,识别错题图像中错题的特征信息。例如,可以采用ocr(opticalcharacterrecognition,光学字符识别)技术识别错题图像中的特征信息。

然后,根据识别出的特征信息,基于预设的匹配模型,匹配错题图像的原题的标记,再根据标记从数据库中调取相应的原题。

通过为错题图像匹配原题,能够得到可编辑的、清晰的原题,使学生更好地查看、复习错题。

在根据所述组卷指令,对所述原题进行组卷,生成错题试卷时,可以将原题进行组合,生成mht格式的错题试卷。可以使用现有技术中mht格式文件生成的技术来实现。

在本发明中,在接收第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题的步骤之后,还可以包括:实时接收新原题,根据所述新原题实时更新所述匹配模型。

通过更新匹配模型,这样,才能实时满足对错题图像的正确匹配。

在本发明中,当接收到第一客户端发送的错题图像后,还可以将错题图像存储到相应的存储器介质中,方便后续调用,学生和老师查看。

学生可以在第一客户端按各种条件及组合搜索相应的错题,老师也可以在第二客户端按各种条件及组合搜索相应学生的错题。

在本发明提供的一个具体实施例中,在采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题的步骤之后,在接收所述第二客户端发送的组卷指令,根据所述组卷指令,对所述原题进行组卷,生成错题试卷的步骤之前,还包括:检验所述原题与所述错题图像匹配是否正确;若匹配正确,则完成所述错题图像的匹配过程;若匹配错误,则重新执行接收所述第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题的步骤。

在匹配完原题后,可以接收第二客户端发送的组卷指令,对原题进行组卷,生成错题试卷。在生成错题试卷后,可以对该错题试卷进行存储,方便后续老师和学生查看该试卷。错题试卷可以由一个或多个原题组成。

在匹配每个错题图像时,每匹配完一个错题图像,需要检验匹配的原题与错题图像是否匹配正确,若匹配正确,则完成该错题图像的匹配,开始下一道错题的匹配过程,或者对已经匹配的原题进行组卷,这都在本发明的保护范围内。若匹配错误,则重新对该错题图像进行匹配。

在检验匹配的原题与错题图像是否匹配正确时,可以由老师确认是否匹配正确,接收第二客户端发送的确认匹配的指令;也可以采用图像识别技术,完全识别错题图像中的文字和图形,将错题图像中的文字和图像与原题的文字和图形进行对比,若匹配率高于预设阈值,则表明匹配正确;若匹配率不高于预设阈值,则表明匹配错题。其中,每类题型的预设阈值可以设置为不同值,也可以设置为相同的值,这都在本发明的保护范围内。若匹配错误,则可以接收第二客户端发送的重新匹配的指令,重新对该错题图像进行匹配。

在组卷时,还可以接收第二客户端发送的试题属性,根据试题属性对原题进行分类,例如,选择题、填空题等,这样,在组卷时,可以按照试题属性的顺序进行组卷,将同一种类型的试题放在一起进行组卷。

在组卷时,可以根据原题的特征信息,对原题进行归类,例如,请填入空格,请选择等特征信息,可以判断出是选择题还是填空题,再进行分类。

在本发明提供的一个具体实施例中,在所述生成错题试卷的步骤之后,还可以包括:接收所述第二客户端发送的编辑指令,根据所述编辑指令,对所述错题试卷中所述原题进行删除、添加、修改等中的一种或多种操作。

老师可以在第二客户端对错题试卷中的原题进行删除、添加、修改等中的一种或多种操作。可以删除已经学会的原题,减少数据库的存储空间;可以添加新的原题,及时更新数据库中的原题,更好地为学生服务;可以修改原题,当发现原题有不正确的地方时,可以修改该原题,及时纠正错误。

在本发明中,还可以接收第二客户端输入的原题的正解,并将该正解与相应的原题关联,存储到数据库中,方便学生和老师调用该正解。

在本发明提供的一个具体实施例中,在接收第一客户端上传的错题图像的步骤之后,还可以包括:接收第二客户端上传的所述错题图像的诊断信息;根据所述诊断信息生成分析报告;将所述分析报告发送给所述第一客户端。

其中,所述诊断信息,一般包括:所述错题图像中错题的难易度、错误原因、考察知识点、学习计划等中的一种或多种信息。

老师可以在第二客户端分析学生的错题图像,将分析的诊断信息输入到第二客户端,第二客户端可以将该诊断信息上传到服务器,服务器将诊断信息按照规定的格式输入到分析报告相应的模块中,进而生成分析报告,并将分析报告发送给第一客户端,使学生看到自己关于错题的诊断分析报告。

在本发明提供的一个具体实施例中,所述方法,还包括:接收所述第二客户端发送的试卷查询指令,根据所述试卷查询指令,向所述第二客户端输出相应的所述错题试卷。

老师可以在第二客户端查看已经生成的错题试卷,及时了解学生的学习情况。

在本发明提供的一个具体实施例中,所述方法,还包括:接收所述第一客户端发送的所述错图图像中错题的知识点查看指令;根据所述知识点查看指令,将相应的知识点解析信息发送给所述第一客户端。

在本发明中,数据库中还可以存储有知识点解析信息,当服务器接收到第一客户端发送的错题图像中错题的知识点查看指令时,根据该知识点查看指令,调取相应的知识点解析信息,并将知识点解析信息发送给第一客户端,使学生能够直观的看到考察的知识点。

在本发明中,将错题试卷发送给第一客户端,可以是通过邮箱发送给第一客户端,也可以向第一客户端发送试卷链接。学生点开试卷链接,就可以查看该错题试卷。

在本发明中,还可以将试卷答案、试卷知识点等发送给第一客户端,可以通过邮箱,也可以通过链接发送给第一客户端。

在本发明提供的一个具体实施例中,所述方法,还包括:统计在指定时间段内,所述第一客户端的新增数据、累计数据、活跃数据中的一种或多种数据,获得统计结果;将所述统计结果发送给所述第二客户端。

其中,可以统计昨天、最近7天、最近30天等任意时间段内的新增第一客户端数据;可以统计任意时间段内累计第一客户端数据;可以统计任意时间段内活跃的第一客户端数据。通过统计这些数据,能够更好地了解用户的使用情况。

在本发明中,还可以统计新增错题数据,可以使用户更好地对新增错题进行管理。

在本发明中,数据库中还存储有各个不同学习阶段学习的视频课件,学生和老师都可以从相应的客户端调取视频课件进行学习。

其中,每个视频课件还附带有相应的知识点习题,用户可以从相应的客户端下载或打印该习题。

数据库中还存储有各个不同学习阶段学习的教案及练习题,第二客户端可以从数据库中选择习题进行组卷。

在本发明中,可以接收第二客户端发送的任务指令,根据任务指令生成学习认为,并将该任务发送给相应的第一客户端。

其中,任务指令可以包括:学生选择指令、科目选择指令、时间选择指令等选择学生、科目、任务时间段等。通过给学生发放任务,能够及时督促学生学习。

对于未发送的任务,可以接收第二客户端发送的编辑指令,对该任务进行再次编辑。对于没有用的任务,可以接收第二客户端发送的删除任务,删除该任务。

其中,在将任务、错题试卷等发送给第一客户端时,可以是一个或多个第一客户端,这都在本发明的保护范围内。

在本发明中,还可以接收第一客户端发送的任务完成信息,并将任务完成信息发送给第二客户端,使老师能够及时查看学生做任务的情况。

在本发明提供的一个具体实施例中,在接收第二客户端发送的匹配指令之前,还包括:接收第二客户端发送的注册信息;根据所述注册信息,将第二客户端归类到相应的校区。

在本发明中,服务器中存储有多个校区,服务器管理员可以增加或删除校区,可以删除或修改校区的相关信息,例如,地址,名称等信息。服务器管理员还可以根据校区名称、地址等信息,查询相应校区及信息。

每个校区连接有多个老师的第二客户端。当关闭校区后,校区下的相关第二客户端账号都不可再登陆系统。其中,服务器管理员还可以设置校区的登录密码,避免恶意登录的现象。每个校区都可以设置有一个校区管理员,校区管理员可以重置老师登录的密码,避免恶意登录。服务器管理员和校区管理员都可以添加老师到相应的校区。这都在本发明的保护范围内。

第一客户端可以加入到任意一个校区,并能够查看该校区的相关信息,进一步了解相应校区。

在本发明中,对校区进行分类时,可以按照地区对校区进行分类。例如,北京地区的校区归为一类,上海地区的校区归为一类。第一客户端可以根据地区选择校区,并加入相应的校区,这样,可以方便学生就近选择老师和学校。

在上述的第一实施例中,提供了一种错题管理方法,与之相对应的,本申请还提供一种错题管理装置。请参考图2,其为本发明第二实施例提供的一种错题管理装置的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。

本发明第二实施例提供的一种错题管理装置,包括:

错题图像接收模块101,用于接收第一客户端上传的错题图像;

匹配模块102,用于接收第二客户端发送的匹配指令,根据所述匹配指令,采用图像识别技术,基于预设的匹配模型匹配所述错题图像的原题;

试卷生成模块103,用于接收所述第二客户端发送的组卷指令,根据所述组卷指令,对所述原题进行组卷,生成错题试卷;

试卷发送模块104,用于将所述错题试卷发送给所述第一客户端。

在本发明提供的一个具体实施例中,所述装置,还包括:

检验模块,用于检验所述原题与所述错题图像匹配是否正确;

若匹配正确,则完成所述错题图像的匹配过程;

若匹配错误,则重新执行匹配模块的内容。

在本发明提供的一个具体实施例中,所述装置,还包括:

编辑模块,用于接收所述第二客户端发送的编辑指令,根据所述编辑指令,对所述错题试卷中所述原题进行删除、添加、修改中的一种或多种操作。

在本发明提供的一个具体实施例中,所述装置,还包括:

诊断信息接收模块,用于接收第二客户端上传的所述错题图像的诊断信息;

报告生成模块,用于根据所述诊断信息生成分析报告;

报告发送模块,用于将所述分析报告发送给所述第一客户端。

在本发明提供的一个具体实施例中,所述诊断信息,包括:所述错题图像中错题的难易度、错误原因、考察知识点、学习计划中的一种或多种信息。

在本发明提供的一个具体实施例中,所述装置,还包括:

试卷查询模块,用于接收所述第二客户端发送的试卷查询指令,根据所述试卷查询指令,向所述第二客户端输出相应的所述错题试卷。

在本发明提供的一个具体实施例中,所述装置,还包括:

统计模块,用于统计在指定时间段内,所述第一客户端的新增数据、累计数据、活跃数据中的一种或多种数据,获得统计结果;

统计结果发送模块,用于将所述统计结果发送给所述第二客户端。

在本发明提供的一个具体实施例中,所述装置,还包括:

知识点指令接收模块,用于接收所述第一客户端发送的所述错图图像中错题的知识点查看指令;

知识点发送模块,用于根据所述知识点查看指令,将相应的知识点解析信息发送给所述第一客户端。

在本发明提供的一个具体实施例中,所述装置,还包括:

更新模块,用于实时接收新原题,根据所述新原题实时更新所述匹配模型。

以上,为本发明第二实施例提供的一种错题管理装置的实施例说明。

本发明提供的一种错题管理装置与上述错题管理方法出于相同的发明构思,具有相同的有益效果,此处不再赘述。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不是必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。需要说明的是,本发明附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和获得机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的装置来实现,或者可以用专用硬件与获得机指令的组合来实现。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个获得机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该获得机软件产品存储在一个存储介质中,包括若干指令用以使得一台获得机机器(可以是个人获得机,服务器,或者网络机器等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1