一种习题搜索方法及设备与流程

文档序号:11918928阅读:225来源:国知局
一种习题搜索方法及设备与流程

本发明涉及智能设备技术领域,尤其涉及一种习题搜索方法及设备。



背景技术:

目前,随着学习手机、学习平板等用户设备在学生群体中的广泛普及,学生利用学习手机、学习平板等用户设备来搜索习题并作答已成为一种常见的学习方式。在实践中发现,学生在利用学习手机、学习平板等用户设备来搜索习题时,通常都是采用在用户设备上输入关键词来进行习题搜索的,而这种仅仅以关键词为依据的习题搜索方式很难准确地搜索到与学生的学习进程相匹配的习题。例如,一个学习进程为四年级的学生,在用户设备上输入关键词“三角形”时,搜索到的可能是学习进程为三年级的关于“三角形”的习题。



技术实现要素:

本发明实施例公开了一种习题搜索方法及设备,能够提高搜索到与学生的学习进程相匹配的习题的准确率。

本发明实施例第一方面公开一种习题搜索方法,包括:

获取学生用户输入的关键词;

获取所述学生用户的用户个人信息,所述用户个人信息用于表示所述学生用户的学习进程;

以所述用户个人信息和所述关键词作为搜索依据,从习题资源中搜索出习题;

将搜索出的习题推荐给所述学生用户。

作为一种可选的实施方式,在本发明实施例第一方面中,所述用户个人信息包括所述学生用户指定的年级信息,所述以所述用户个人信息和所述关键词作为搜索依据,从习题库中搜索出习题,包括:

确定所述学生用户指定的年级信息匹配的年级习题资源库;

从所述年级习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题。

作为一种可选的实施方式,在本发明实施例第一方面中,所述确定所述学生用户指定的年级信息匹配的年级习题资源库之后,以及所述从所述年级习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题之前,所述方法还包括:

识别指定历史时长内所述学生用户访问次数最高或访问频率最高的访问习题资源库;

判断所述访问习题资源库匹配的目标年级信息与所述学生用户指定的年级信息是否相同;

如果相同,执行所述的从所述年级习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题的步骤;如果不相同,从所述访问习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题。

作为一种可选的实施方式,在本发明实施例第一方面中,所述用户个人信息还包括所述学生用户最近访问的学习资料的属性信息,所述属性信息用于指示所述学习资料适用的年级信息;所述确定所述学生用户指定的年级信息匹配的年级习题资源库之后,以及所述从所述年级习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题之前,所述方法还包括:

识别所述学习资料适用的年级信息与所述学生用户指示的年级信息是否相同;

如果相同,执行所述的从所述年级习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题的步骤;如果不相同,确定出所述学习资料适用的年级信息匹配的习题资源库,从所述学习资料适用的年级信息匹配的习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题。

作为一种可选的实施方式,在本发明实施例第一方面中,所述获取学生用户输入的关键词,包括:

检测学生用户输入的习题搜索指令;

根据所述习题搜索指令,对所述学生用户的人脸图像进行检测,获得所述学生用户的人脸图像;

验证是否预先存储有与所述学生用户的人脸图像相匹配的合法用户的人脸图像,如果预先存储有,获取所述合法用户的人脸图像绑定的所述合法用户的出生日期;

根据所述合法用户的出生日期与当前日期计算出所述学生用户的实际年龄;判断当前时间点是否落入所述学生用户的实际年龄对应的理想睡眠时间段;

如果所述当前时间点落入所述学生用户的实际年龄对应的理想睡眠时间段内,输出包括关键词输入框的习题搜索界面,并检测所述学生用户通过所述习题搜索界面包括的所述关键词输入框输入的关键词;

如果所述当前时间点未落入所述学生用户的实际年龄对应的理想睡眠时间段内,获取所述合法用户的人脸图像绑定的监护用户身份标识,并根据所述监护用户身份标识向所述监护用户身份标识所属的监护用户发送包括所述合法用户的人脸图像的习题搜索允许请求;

以及,检测所述监护用户针对所述习题搜索允许请求返回的习题搜索同意响应,并执行所述的输出包括关键词输入框的习题搜索界面,并检测所述学生用户通过所述习题搜索界面包括的所述关键词输入框输入的关键词的步骤。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

收集所述学生用户对搜索出的所有习题进行作答的答复数据;

以所述学生用户对所述所有习题进行作答的答案数据为依据,确定出所述所有习题中被错答的目标习题;

向所述学生用户输出提示信息,所述提示信息用于提示是否允许将所述被错答的目标习题分享给其他用户进行作答;

在检测到所述学生用户输入的用于表示允许将所述被错答的目标习题分享给其他用户进行作答的指令时,输出所述监护用户指定的用户集合中各个用户标识;

以及,检测所述学生用户从所述各个用户标识中选择的目标用户标识,并向所述目标用户标识所属的目标用户发送所述被错答的目标习题,并接收所述目标用户对所述被错答的目标习题进行作答的答案数据;

以及,向所述学生用户输出所述目标用户对所述被错答的目标习题进行作答的答案数据和所述被错答的目标习题的正确答案。

本发明实施例第二方面公开一种习题搜索设备,包括:

第一获取单元,用于获取学生用户输入的关键词;

第二获取单元,用于获取所述学生用户的用户个人信息,所述用户个人信息用于表示所述学生用户的学习进程;

搜索单元,用于以所述用户个人信息和所述关键词作为搜索依据,从习题资源中搜索出习题;

推荐单元,用于将搜索出的习题推荐给所述学生用户。

作为一种可选的实施方式,在本发明实施例第二方面中,所述用户个人信息包括所述学生用户指定的年级信息,所述搜索单元包括:

第一确定子单元,用于确定所述学生用户指定的年级信息匹配的年级习题资源库;

搜索子单元,用于从所述年级习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题。

作为一种可选的实施方式,在本发明实施例第二方面中,所述搜索单元还包括:

第一识别子单元,用于在所述第一确定子单元确定所述学生用户指定的年级信息匹配的年级习题资源库之后,识别指定历史时长内所述学生用户访问次数最高或访问频率最高的访问习题资源库;

第一判断子单元,用于判断所述访问习题资源库匹配的目标年级信息与所述学生用户指定的年级信息是否相同;

所述搜索子单元,用于在所述第一判断子单元的判断结果为相同时,从所述年级习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题;

所述搜索子单元,还用于在所述第一判断子单元的判断结果为不相同时,从所述访问习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题。

作为一种可选的实施方式,在本发明实施例第二方面中,所述用户个人信息还包括所述学生用户最近访问的学习资料的属性信息,所述属性信息用于指示所述学习资料适用的年级信息;所述搜索单元还包括:

第二识别子单元,用于在所述第一确定子单元确定所述学生用户指定的年级信息匹配的年级习题资源库之后,识别所述学习资料适用的年级信息与所述学生用户指示的年级信息是否相同;

所述搜索子单元,用于在所述第二识别单元的识别结果为相同时,从所述年级习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题;

所述搜索子单元,还用于在所述第二识别子单元的识别结果为不相同时,确定出所述学习资料适用的年级信息匹配的习题资源库,从所述学习资料适用的年级信息匹配的习题资源库包含的习题资源中搜索出与所述关键词相匹配的习题。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第一获取单元用于:

检测学生用户输入的习题搜索指令;根据所述习题搜索指令,对所述学生用户的人脸图像进行检测,获得所述学生用户的人脸图像;验证是否预先存储有与所述学生用户的人脸图像相匹配的合法用户的人脸图像,如果预先存储有,获取所述合法用户的人脸图像绑定的所述合法用户的出生日期;根据所述合法用户的出生日期与当前日期计算出所述学生用户的实际年龄;判断当前时间点是否落入所述学生用户的实际年龄对应的理想睡眠时间段;如果所述当前时间点落入所述学生用户的实际年龄对应的理想睡眠时间段内,输出包括关键词输入框的习题搜索界面,并检测所述学生用户通过所述习题搜索界面包括的所述关键词输入框输入的关键词;如果所述当前时间点未落入所述学生用户的实际年龄对应的理想睡眠时间段内,获取所述合法用户的人脸图像绑定的监护用户身份标识,并根据所述监护用户身份标识向所述监护用户身份标识所属的监护用户发送包括所述合法用户的人脸图像的习题搜索允许请求;以及,检测所述监护用户针对所述习题搜索允许请求返回的习题搜索同意响应,并执行所述的输出包括关键词输入框的习题搜索界面,并检测所述学生用户通过所述习题搜索界面包括的所述关键词输入框输入的关键词。

作为一种可选的实施方式,在本发明实施例第二方面中,所述推荐单元还用于:

收集所述学生用户对搜索出的所有习题进行作答的答复数据;以所述学生用户对所述所有习题进行作答的答案数据为依据,确定出所述所有习题中被错答的目标习题;向所述学生用户输出提示信息,所述提示信息用于提示是否允许将所述被错答的目标习题分享给其他用户进行作答;在检测到所述学生用户输入的用于表示允许将所述被错答的目标习题分享给其他用户进行作答的指令时,输出所述监护用户指定的用户集合中各个用户标识;以及,检测所述学生用户从所述各个用户标识中选择的目标用户标识,并向所述目标用户标识所属的目标用户发送所述被错答的目标习题,并接收所述目标用户对所述被错答的目标习题进行作答的答案数据;以及,向所述学生用户输出所述目标用户对所述被错答的目标习题进行作答的答案数据和所述被错答的目标习题的正确答案。

与现有技术相比,本发明实施例具备以下有益效果:

本发明实施例中,在获取到学生用户输入的关键词之后,可以进一步获取用于表示该学生用户的学习进程的用户个人信息,并且以该用户个人信息和关键词作为搜索依据,从习题资源中搜索出习题并推荐给该学生用户。可见,实施本发明实施例,可以利用用于表示该学生用户的学习进程的用户个人信息去进行辅助搜索,从而能够提高搜索到与学生的学习进程相匹配的习题的准确率,提高习题搜索的用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种习题搜索方法的流程示意图;

图2是本发明实施例公开的另一种习题搜索方法的流程示意图;

图3是本发明实施例公开的一种习题搜索设备的结构示意图;

图4是本发明实施例公开的另一种习题搜索设备的结构示意图;

图5是本发明实施例公开的另一种习题搜索设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种习题搜索方法及设备,能够提高搜索到与学生的学习进程相匹配的习题的准确率。以下进行结合附图进行详细描述。

实施例一

请参阅图1,图1是本发明实施例公开的一种习题搜索方法的流程示意图。如图1所示,该习题搜索方法可以包括以下步骤:

101、用户设备获取学生用户输入的关键词。

本发明实施例中,用户设备可以包括学习手机、学习平板等终端设备,本发明实施例不作限定。

102、用户设备获取该学生用户的用户个人信息,该用户个人信息用于表示该学生用户的学习进程。

本发明实施例中,用户设备可以预先存储用于表示该学生用户的学习进程的用户个人信息。举例来说,用于表示该学生用户的学习进程的用户个人信息可以包括该学生用户指定的年级信息(如四年级)、该学生用户最近访问的学习资料的属性信息等,其中,该学生用户最近访问的学习资料的属性信息用于指示该学习资料适用的年级信息,例如,该学生用户最近访问的学习资料的属性信息可以为“人教版四年级数学上学期”,“人教版四年级数学上学期”指示该学习资料适用的年级信息为四年级。

103、用户设备以该用户个人信息和该关键词作为搜索依据,从习题资源中搜索出习题。

本发明实施例中,用户设备可以以该用户个人信息和该关键词作为搜索依据,从本地的习题资源中搜索出该用户个人信息和该关键词同时匹配的习题;或者,用户设备可以将该用户个人信息和该关键词发送给服务设备(例如学校服务主机),由服务设备(例如学校服务主机)将该用户个人信息和该关键词作为搜索依据,从服务设备的习题资源中搜索出该用户个人信息和该关键词同时匹配的习题。

举例来说,该关键字为“三角形”,该用户个人信息表示的该学生用户的学习进程为“四年级”,相应地,用户设备可以以学习进程“四年级”为依据,从本地习题资源中搜索出与学习进程“四年级”匹配的第一习题集合,进一步地,用户设备可以从第一习题集合中搜索出与关键字“三角形”匹配的习题,即用户设备可以从第一习题集合中搜索出以关键字“三角形”作为知识点的习题。本发明实施例中,各个年级匹配的第一习题集合不同。

104、用户设备将搜索出的习题推荐给该学生用户。

在图1所描述的习题搜索方法中,在获取到学生用户输入的关键词之后,可以进一步获取用于表示该学生用户的学习进程的用户个人信息,并且以该用户个人信息和关键词作为搜索依据,从习题资源中搜索出习题并推荐给该学生用户。可见,实施图1所描述的习题搜索方法,可以利用用于表示该学生用户的学习进程的用户个人信息去进行辅助搜索,从而能够提高搜索到与学生的学习进程相匹配的习题的准确率,提高习题搜索的用户体验。

实施例二

请参阅图2,图2是本发明实施例公开的另一种习题搜索方法的流程示意图。如图2所示,该习题搜索方法可以包括以下步骤:

201、用户设备获取学生用户输入的关键词。

作为一种可选的实施方式,上述步骤201的实现过程可以如下:

用户设备检测学生用户输入的习题搜索指令;

用户设备根据该习题搜索指令,对该学生用户的人脸图像进行检测,获得该学生用户的人脸图像;

用户设备验证是否预先存储有与该学生用户的人脸图像相匹配的合法用户的人脸图像,如果预先存储有,获取该合法用户的人脸图像绑定的合法用户的出生日期;

用户设备根据合法用户的出生日期与当前日期计算出该学生用户的实际年龄,并判断当前时间点是否落入该学生用户的实际年龄对应的理想睡眠时间段;如果当前时间点落入该学生用户的实际年龄对应的理想睡眠时间段内,输出包括关键词输入框的习题搜索界面,并检测该学生用户通过习题搜索界面包括的关键词输入框输入的关键词;如果当前时间点未落入该学生用户的实际年龄对应的理想睡眠时间段内,获取合法用户的人脸图像绑定的监护用户身份标识,并根据监护用户身份标识向监护用户身份标识所属的监护用户发送包括合法用户的人脸图像的习题搜索允许请求;

以及,用户设备检测监护用户针对习题搜索允许请求返回的习题搜索同意响应,并执行输出包括关键词输入框的习题搜索界面,并检测学生用户通过习题搜索界面包括的关键词输入框输入的关键词的步骤。

其中,实施上述实施方式,可以使监护用户有效地监视学生用户的学习,从而可以防止学生过渡学习而耽误睡眠,达到劳逸结合。

作为另一种可选的实施方式,上述步骤201的实现过程可以如下:

用户设备检测学生用户输入的习题搜索指令;

用户设备根据该习题搜索指令,对该学生用户的人脸图像进行检测,获得该学生用户的人脸图像;

用户设备验证是否预先存储有与该学生用户的人脸图像相匹配的合法用户的人脸图像,如果预先存储有,获取该合法用户的人脸图像绑定的合法用户的出生日期;

用户设备根据合法用户的出生日期与当前日期计算出该学生用户的实际年龄,并判断当前时间点是否落入该学生用户的实际年龄对应的理想睡眠时间段;如果当前时间点落入该学生用户的实际年龄对应的理想睡眠时间段内,启动用户设备的摄像头并加载预览界面,该预览界面的中间设置有光标;当检测到光标落在习题上时,获取位于光标范围内的文本信息作为输入的关键词;如果当前时间点未落入该学生用户的实际年龄对应的理想睡眠时间段内,获取合法用户的人脸图像绑定的监护用户身份标识,并根据监护用户身份标识向监护用户身份标识所属的监护用户发送包括合法用户的人脸图像的习题搜索允许请求;

以及,用户设备检测监护用户针对习题搜索允许请求返回的习题搜索同意响应,启动用户设备的摄像头并加载预览界面,该预览界面的中间设置有光标,当检测到光标落在习题上时,获取位于光标范围内的文本信息作为输入的关键词。

其中,实施上述实施方式,可以使监护用户有效地监视学生用户的学习,从而可以防止学生过渡学习而耽误睡眠,达到劳逸结合。

作为一种可选的实施方式,用户设备验证是否预先存储有与该学生用户的人脸图像相匹配的合法用户的人脸图像的方式可以如下:

用户设备可以根据该学生用户的人脸图像的色彩信息,对该学生用户的人脸图像进行二值化处理;进一步地,用户设备可以将二值化处理后的该学生用户的人脸图像分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成该学生用户的人脸图像的下采样图片;进一步地,用户设备可将得到的下采样图片划分为多个像素区域,通过对每个像素区域中所有像素点的或运算结果求和,获得组成该学生用户的人脸图像的每个像素区域的特征信息;进一步地,用户设备可以根据该学生用户的人脸图像的每个像素区域的特征信息判断该学生用户的人脸图像与用户设备预先存储的合法用户的人脸图像是否相匹配,如果匹配,确定出用户设备预先存储有与该学生用户的人脸图像相匹配的合法用户的人脸图像。其中,这种实施方式可以提高人脸图像匹配的准确率和效率。

202、用户设备获取该学生用户的用户个人信息,该用户个人信息用于表示该学生用户的学习进程。

本发明实施例中,用户设备可以预先存储用于表示该学生用户的学习进程的用户个人信息。举例来说,用于表示该学生用户的学习进程的用户个人信息可以包括该学生用户指定的年级信息(如四年级)、该学生用户最近访问的学习资料的属性信息等,其中,该学生用户最近访问的学习资料的属性信息用于指示该学习资料适用的年级信息,例如,该学生用户最近访问的学习资料的属性信息可以为“人教版四年级数学上学期”,“人教版四年级数学上学期”指示该学习资料适用的年级信息为四年级。

203、用户设备以该用户个人信息和该关键词作为搜索依据,从习题资源中搜索出习题。

本发明实施例中,该用户个人信息可以包括该学生用户指定的年级信息,相应地,上述步骤203的实现过程可以为包括:

用户设备确定该学生用户指定的年级信息匹配的年级习题资源库,并从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题。

作为一种可选的实施方式,用户设备在确定该学生用户指定的年级信息匹配的年级习题资源库之后,以及从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题之前,还可以执行以下步骤:

用户设备识别指定历史时长内该学生用户访问次数最高或访问频率最高的访问习题资源库,并判断访问习题资源库匹配的目标年级信息与该学生用户指定的年级信息是否相同,如果相同,执行从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题的步骤;如果不相同,从访问习题资源库包含的习题资源中搜索出与该关键词相匹配的习题。其中,实施这种实施方式,可以避免因为学生用户指定的年级信息有误而导致无法搜索到与学生的学习进程相匹配的习题,从而可以准确地搜索到与学生的学习进程相匹配的习题。

作为另一种可选的实施方式,该用户个人信息还可以进一步包括该学生用户最近访问的学习资料的属性信息,而属性信息用于指示该学习资料适用的年级信息;相应地,用户设备在确定该学生用户指定的年级信息匹配的年级习题资源库之后,以及从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题之前,还可以执行以下步骤:

用户设备识别该学习资料适用的年级信息与该学生用户指示的年级信息是否相同;如果相同,执行从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题的步骤;如果不相同,确定出该学习资料适用的年级信息匹配的习题资源库,并从该学习资料适用的年级信息匹配的习题资源库包含的习题资源中搜索出与该关键词相匹配的习题。其中,实施这种实施方式,可以避免因为学生用户指定的年级信息有误而导致无法搜索到与学生的学习进程相匹配的习题,从而可以准确地搜索到与学生的学习进程相匹配的习题。

204、用户设备将搜索出的习题推荐给该学生用户。

205、用户设备收集该学生用户对搜索出的所有习题进行作答的答复数据,并以该学生用户对所有习题进行作答的答案数据为依据,确定出所有习题中被错答的目标习题。

206、用户设备向该学生用户输出提示信息,该提示信息用于提示是否允许将被错答的目标习题分享给其他用户进行作答;在检测到该学生用户输入的用于表示允许将被错答的目标习题分享给其他用户进行作答的指令时,输出监护用户指定的用户集合中各个用户标识。

其中,监护用户指定的用户集合中各个用户标识可以是各个用户的名称、人物头像、学号等,本发明实施例不作限定。

207、用户设备检测该学生用户从各个用户标识中选择的目标用户标识,并向目标用户标识所属的目标用户发送被错答的目标习题,并接收目标用户对被错答的目标习题进行作答的答案数据。

208、用户设备向该学生用户输出目标用户对被错答的目标习题进行作答的答案数据和被错答的目标习题的正确答案。

本发明实施例中,实施上述步骤205~步骤208可以将学生用户作答错误的目标习题分享给学生用户选择的目标用户进行作答,从而可以使得学生用户清楚地了解自己与其选择的目标用户之间的学习能力的差距,从而可以为学生用户合理安排自己课业提供决策依据。

本发明实施例中,学生用户的监护用户可以是学生用户的家长、老师等,本发明实施例不作限定。

作为一种可选的实施方式,在图2所描述的习题搜索方法中,用户设备在接收到目标用户对被错答(也可以称为作答错误)的目标习题进行作答的答案数据之后,可以统计该目标用户对被错答(也可以称为作答错误)的目标习题的答题正确率;

进一步地,用户设备可以将该答题正确率、作为支付用户标识的该学生用户的用户标识以及作为收益用户标识的目标用户的用户标识一并上报给服务设备(例如学校服务主机),而服务设备可以根据该答题正确率确定出与该答题正确率成比例关系的虚拟资源增量,并从该学生用户的用户标识绑定的第一虚拟账号中扣除该虚拟资源增量,并将扣除的该虚拟资源增量增加至目标用户的用户标识绑定的第二虚拟账号;其中,该虚拟资源增量可以包括虚拟币增量、虚拟豆增量等用于触发用户权限升级的资源。其中,用户权限可以包括学习资料的阅读权限、习题练习权限、学习资料更新权限以及习题资源库更新权限等,本发明实施例不作限定。

作为另一种可选的实施方式,用户设备在接收到目标用户对被错答(也可以称为作答错误)的目标习题进行作答的答案数据之后,可以统计该目标用户对被错答(也可以称为作答错误)的目标习题的答题正确率;

进一步地,用户设备可以将该答题正确率作为收益用户标识的目标用户的用户标识一并上报给服务设备(例如学校服务主机),而服务设备可以根据该答题正确率确定出与该答题正确率成比例关系的虚拟资源增量,并且服务设备可以将该虚拟资源增量增加至目标用户的用户标识绑定的虚拟账号;其中,该虚拟资源增量可以包括虚拟币增量、虚拟豆增量等用于触发用户权限升级的资源。其中,用户权限可以包括学习资料的阅读权限、习题练习权限、学习资料更新权限以及习题资源库更新权限等,本发明实施例不作限定。

作为一种可选的实施方式,用户设备在步骤204之后,可以进一步执行以下步骤:

用户设备通过不可见光源照射学生用户眼球,在学生用户的两个眼球上各形成一个反射光斑,将计算得到的两个光斑距离与预设的两个光斑距离进行比较,若计算得到的两个光斑距离大于预设的两个光斑距离,则提示学生用户增加眼睛与用户设备的屏幕之间的距离;其中,预设的两个光斑距离依据用户与智能设备的屏幕之间的参考使用距离而设定确定。

在图2所描述的习题搜索方法中,可以利用用于表示该学生用户的学习进程的用户个人信息去进行辅助搜索,从而能够提高搜索到与学生的学习进程相匹配的习题的准确率,提高习题搜索的用户体验。

实施例三

请参阅图3,图3是本发明实施例公开的一种习题搜索设备的结构示意图。其中,图3所示的习题搜索设备可以用于实现上述的用户设备的功能。如图3所示,该习题搜索设备可以包括:

第一获取单元301,用于获取学生用户输入的关键词;

第二获取单元302,用于获取该学生用户的用户个人信息,该用户个人信息用于表示该学生用户的学习进程;

搜索单元303,用于以该用户个人信息和该关键词作为搜索依据,从习题资源中搜索出习题;

推荐单元304,用于将搜索出的习题推荐给该学生用户。

举例来说,用于表示该学生用户的学习进程的用户个人信息可以包括该学生用户指定的年级信息(如四年级)、该学生用户最近访问的学习资料的属性信息等,其中,该学生用户最近访问的学习资料的属性信息用于指示该学习资料适用的年级信息,例如,该学生用户最近访问的学习资料的属性信息可以为“人教版四年级数学上学期”,“人教版四年级数学上学期”指示该学习资料适用的年级信息为四年级。

作为一种可选的实施方式,在推荐单元304在将搜索出的习题推荐给该学生用户之后,用户设备可以进一步执行以下操作:

用户设备通过不可见光源照射学生用户眼球,在学生用户的两个眼球上各形成一个反射光斑,将计算得到的两个光斑距离与预设的两个光斑距离进行比较,若计算得到的两个光斑距离大于预设的两个光斑距离,则提示学生用户增加眼睛与用户设备的屏幕之间的距离;其中,预设的两个光斑距离依据用户与智能设备的屏幕之间的参考使用距离而设定确定。

可见,实施图3所描述的习题搜索设备,可以利用用于表示该学生用户的学习进程的用户个人信息去进行辅助搜索,从而能够提高搜索到与学生的学习进程相匹配的习题的准确率,提高习题搜索的用户体验。

实施例四

请参阅图4,图4是本发明实施例公开的另一种习题搜索设备的结构示意图。其中,图4所示的习题搜索设备是由图3所示的习题搜索设备进行优化得到的。在图4所示的习题搜索设备中,该用户个人信息包括该学生用户指定的年级信息,相应地,搜索单元303包括:

第一确定子单元3031,用于确定该学生用户指定的年级信息匹配的年级习题资源库;

搜索子单元3032,用于从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题。

作为一种可选的实施方式,在图4所示的习题搜索设备中,搜索单元303还包括:

第一识别子单元3033,用于在第一确定子单元3031确定该学生用户指定的年级信息匹配的年级习题资源库之后,识别指定历史时长内该学生用户访问次数最高或访问频率最高的访问习题资源库;

第一判断子单元3034,用于判断访问习题资源库匹配的目标年级信息与该学生用户指定的年级信息是否相同;

相应地,搜索子单元3032用于在第一判断子单元3034的判断结果为相同时,从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题;

搜索子单元3032,还用于在第一判断子单元的判断结果为不相同时,从访问习题资源库包含的习题资源中搜索出与该关键词相匹配的习题。

其中,本发明实施例可以避免因为学生用户指定的年级信息有误而导致无法搜索到与学生的学习进程相匹配的习题,从而可以准确地搜索到与学生的学习进程相匹配的习题。

实施例五

请参阅图5,图5是本发明实施例公开的另一种习题搜索设备的结构示意图。其中,图5所示的习题搜索设备是由图3所示的习题搜索设备进行优化得到的。在图5所示的习题搜索设备中,该用户个人信息包括该学生用户指定的年级信息,相应地,搜索单元303包括:

第一确定子单元3031,用于确定该学生用户指定的年级信息匹配的年级习题资源库;

搜索子单元3032,用于从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题。

在图5所示的习题搜索设备中,该用户个人信息还包括该学生用户最近访问的学习资料的属性信息,而该属性信息用于指示该学习资料适用的年级信息;相应地,搜索单元303还包括:

第二识别子单元3035,用于在第一确定子单元3031确定该学生用户指定的年级信息匹配的年级习题资源库之后,识别该学习资料适用的年级信息与该学生用户指示的年级信息是否相同;

搜索子单元3032,用于在第二识别单元3035的识别结果为相同时,从该年级习题资源库包含的习题资源中搜索出与该关键词相匹配的习题;

搜索子单元3032,还用于在第二识别子单元3035的识别结果为不相同时,确定出学习资料适用的年级信息匹配的习题资源库,从学习资料适用的年级信息匹配的习题资源库包含的习题资源中搜索出与该关键词相匹配的习题。

其中,本发明实施例可以避免因为学生用户指定的年级信息有误而导致无法搜索到与学生的学习进程相匹配的习题,从而可以准确地搜索到与学生的学习进程相匹配的习题。

作为一种可选的实施方式,第一获取单元301具体用于:

检测学生用户输入的习题搜索指令;根据所述习题搜索指令,对所述学生用户的人脸图像进行检测,获得所述学生用户的人脸图像;验证是否预先存储有与所述学生用户的人脸图像相匹配的合法用户的人脸图像,如果预先存储有,获取所述合法用户的人脸图像绑定的所述合法用户的出生日期;根据所述合法用户的出生日期与当前日期计算出所述学生用户的实际年龄;判断当前时间点是否落入所述学生用户的实际年龄对应的理想睡眠时间段;如果所述当前时间点落入所述学生用户的实际年龄对应的理想睡眠时间段内,输出包括关键词输入框的习题搜索界面,并检测所述学生用户通过所述习题搜索界面包括的所述关键词输入框输入的关键词;如果所述当前时间点未落入所述学生用户的实际年龄对应的理想睡眠时间段内,获取所述合法用户的人脸图像绑定的监护用户身份标识,并根据所述监护用户身份标识向所述监护用户身份标识所属的监护用户发送包括所述合法用户的人脸图像的习题搜索允许请求;以及,检测所述监护用户针对所述习题搜索允许请求返回的习题搜索同意响应,并执行所述的输出包括关键词输入框的习题搜索界面,并检测所述学生用户通过所述习题搜索界面包括的所述关键词输入框输入的关键词。本发明实施例可以使监护用户有效地监视学生用户的学习,从而可以防止学生过渡学习而耽误睡眠,达到劳逸结合。

作为另一种可选的实施方式,第一获取单元301具体用于:

检测学生用户输入的习题搜索指令;根据该习题搜索指令,对该学生用户的人脸图像进行检测,获得该学生用户的人脸图像;验证是否预先存储有与该学生用户的人脸图像相匹配的合法用户的人脸图像,如果预先存储有,获取该合法用户的人脸图像绑定的合法用户的出生日期;根据合法用户的出生日期与当前日期计算出该学生用户的实际年龄,并判断当前时间点是否落入该学生用户的实际年龄对应的理想睡眠时间段;如果当前时间点落入该学生用户的实际年龄对应的理想睡眠时间段内,启动用户设备的摄像头并加载预览界面,该预览界面的中间设置有光标;当检测到光标落在习题上时,获取位于光标范围内的文本信息作为输入的关键词;如果当前时间点未落入该学生用户的实际年龄对应的理想睡眠时间段内,获取合法用户的人脸图像绑定的监护用户身份标识,并根据监护用户身份标识向监护用户身份标识所属的监护用户发送包括合法用户的人脸图像的习题搜索允许请求;以及,检测监护用户针对习题搜索允许请求返回的习题搜索同意响应,启动用户设备的摄像头并加载预览界面,该预览界面的中间设置有光标,当检测到光标落在习题上时,获取位于光标范围内的文本信息作为输入的关键词。其中,实施上述实施方式,可以使监护用户有效地监视学生用户的学习,从而可以防止学生过渡学习而耽误睡眠,达到劳逸结合。

作为一种可选的实施方式,第一获取单元301验证是否预先存储有与该学生用户的人脸图像相匹配的合法用户的人脸图像的方式可以如下:

第一获取单元301可以根据该学生用户的人脸图像的色彩信息,对该学生用户的人脸图像进行二值化处理;进一步地,第一获取单元301可以将二值化处理后的该学生用户的人脸图像分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成该学生用户的人脸图像的下采样图片;进一步地,第一获取单元301可将得到的下采样图片划分为多个像素区域,通过对每个像素区域中所有像素点的或运算结果求和,获得组成该学生用户的人脸图像的每个像素区域的特征信息;进一步地,第一获取单元301可以根据该学生用户的人脸图像的每个像素区域的特征信息判断该学生用户的人脸图像与用户设备预先存储的合法用户的人脸图像是否相匹配,如果匹配,确定出用户设备预先存储有与该学生用户的人脸图像相匹配的合法用户的人脸图像。其中,这种实施方式可以提高人脸图像匹配的准确率和效率。

作为一种可选的实施方式,本发明实施例中,推荐单元304还用于:

收集所述学生用户对搜索出的所有习题进行作答的答复数据;以所述学生用户对所述所有习题进行作答的答案数据为依据,确定出所述所有习题中被错答的目标习题;向所述学生用户输出提示信息,所述提示信息用于提示是否允许将所述被错答的目标习题分享给其他用户进行作答;在检测到所述学生用户输入的用于表示允许将所述被错答的目标习题分享给其他用户进行作答的指令时,输出所述监护用户指定的用户集合中各个用户标识;以及,检测所述学生用户从所述各个用户标识中选择的目标用户标识,并向所述目标用户标识所属的目标用户发送所述被错答的目标习题,并接收所述目标用户对所述被错答的目标习题进行作答的答案数据;以及,向所述学生用户输出所述目标用户对所述被错答的目标习题进行作答的答案数据和所述被错答的目标习题的正确答案。

本发明实施例中,可以将学生用户作答错误的目标习题分享给学生用户选择的目标用户进行作答,从而可以使得学生用户清楚地了解自己与其选择的目标用户之间的学习能力的差距,从而可以为学生用户合理安排自己课业提供决策依据。其中,学生用户的监护用户可以是学生用户的家长、老师等,本发明实施例不作限定。

作为一种可选的实施方式,推荐单元304在接收到目标用户对被错答(也可以称为作答错误)的目标习题进行作答的答案数据之后,可以统计该目标用户对被错答(也可以称为作答错误)的目标习题的答题正确率;

进一步地,推荐单元304可以将该答题正确率、作为支付用户标识的该学生用户的用户标识以及作为收益用户标识的目标用户的用户标识一并上报给服务设备(例如学校服务主机),而服务设备可以根据该答题正确率确定出与该答题正确率成比例关系的虚拟资源增量,并从该学生用户的用户标识绑定的第一虚拟账号中扣除该虚拟资源增量,并将扣除的该虚拟资源增量增加至目标用户的用户标识绑定的第二虚拟账号;其中,该虚拟资源增量可以包括虚拟币增量、虚拟豆增量等用于触发用户权限升级的资源。其中,用户权限可以包括学习资料的阅读权限、习题练习权限、学习资料更新权限以及习题资源库更新权限等,本发明实施例不作限定。

作为另一种可选的实施方式,推荐单元304在接收到目标用户对被错答(也可以称为作答错误)的目标习题进行作答的答案数据之后,可以统计该目标用户对被错答(也可以称为作答错误)的目标习题的答题正确率;

进一步地,推荐单元304可以将该答题正确率作为收益用户标识的目标用户的用户标识一并上报给服务设备(例如学校服务主机),而服务设备可以根据该答题正确率确定出与该答题正确率成比例关系的虚拟资源增量,并且服务设备可以将该虚拟资源增量增加至目标用户的用户标识绑定的虚拟账号;其中,该虚拟资源增量可以包括虚拟币增量、虚拟豆增量等用于触发用户权限升级的资源。其中,用户权限可以包括学习资料的阅读权限、习题练习权限、学习资料更新权限以及习题资源库更新权限等,本发明实施例不作限定。

可见,实施图4、图5所描述的习题搜索设备,可以利用用于表示该学生用户的学习进程的用户个人信息去进行辅助搜索,从而能够提高搜索到与学生的学习进程相匹配的习题的准确率,提高习题搜索的用户体验。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种习题搜索方法及设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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