一种基于搜索的学习辅助方法及电子设备与流程

文档序号:16209138发布日期:2018-12-08 07:30阅读:184来源:国知局
一种基于搜索的学习辅助方法及电子设备与流程

本发明涉及电子设备技术领域,具体涉及一种基于搜索的学习辅助方法及电子设备。

背景技术

随着互联网的普及,互联网能够为人们解惑答疑,渐渐在人们生活中起到比较重要的作用,甚至学生群体也在逐步利用互联网来查找学习资料、题目答案等。人们使用互联网解惑答疑都是采用搜索方式输入问题,然后互联网利用大数据反馈与问题比较匹配的答案。但是在实际使用过程中发现,利用互联网搜索问题时,针对输入的同一个问题或者是意思相近的问题,反馈的答案都是一样的,显然在成年人和学生群体中,甚至在学生群体中,对同一个问题其希望获得的答案可能是不一样的,但是目前互联网只能提供千篇一律的答案,不能满足用户群体的针对性需求,在搜索上用户体验还不能满足用户需求。



技术实现要素:

本发明实施例公开了一种基于搜索的学习辅助方法及电子设备,能够解决现有技术中不同用户群体通过网络搜索同一问题只能获得相同答案的技术问题,为学生群体提供针对性的问题搜索方式。

本发明第一方面提供了一种基于搜索的学习辅助方法,可包括:

获取目标用户输入的待搜索问题;

从所述待搜索问题识别出所述目标用户的基础信息,所述基础信息至少包括个人信息和学习信息;

根据所述基础信息,搜索与所述待搜索问题相匹配的答案信息。

作为一种可选的实施方式,在本发明第一方面中,所述从所述待搜索问题识别出所述目标用户的基础信息,包括:

获取检测到所述待搜索问题的设备的身份标识id号和物理地址;

根据所述设备的id号和物理地址,确定与所述设备相关联的所述目标用户;

获取所述目标用户的个人信息和学习信息,所述个人信息至少包括年龄、学校、年级和学校所在区域;

获取所述目标用户针对网页的浏览日志数据,根据所述浏览日志数据获取所述目标用户的学习信息;

结合所述个人信息和所述学习信息,获得所述基础信息。

作为一种可选的实施方式,在本发明第一方面中,所述获取目标用户输入的待搜索问题之前,所述方法还包括:

根据预设规则将用户群体划分成若干子用户群;所述预设规则包括指示按照年龄、学校、年级和学校所在地区中的一个或者多个划分所述子用户群;

收集所述子用户群的搜索问题,并存入与所述子用户群对应的问题库;

所述根据所述基础信息,搜索与所述待搜索问题相匹配的答案信息,包括:

根据所述基础信息,识别所述目标用户所属的目标子用户群;

从所述目标子用户群对应的问题库中搜索与所述待搜索问题相匹配的答案信息。

作为一种可选的实施方式,在本发明第一方面中,所述获取目标用户输入的待搜索问题,包括:

检测所述目标用户输入的语音信息,从所述语音信息中提取所述待搜索问题。

作为一种可选的实施方式,在本发明第一方面中,所述根据所述基础信息,搜索与所述待搜索问题相匹配的答案信息之后,所述方法还包括:

判断所述目标用户针对网页的浏览日志数据中是否存在与所述待搜索问题相匹配的历史日志数据;

如果存在,根据所述历史日志数据获取所述目标用户对所述待搜索问题相匹配的知识点的学习成绩指示信息;

如果所述学习成绩指示信息指示所述目标用户对所述待搜索问题相匹配的知识点的掌握未满足预设要求,根据艾宾浩斯遗忘曲线数学模型,设置所述目标用户复习所述待搜索问题相匹配的知识点的复习周期,并以所述复习周期为依据向所述目标用户推送所述待搜索问题相匹配的知识点;

如果所述学习成绩指示信息指示所述目标用户对所述待搜索问题相匹配的知识点的掌握满足所述预设要求,获取与所述待搜索问题相关联的知识点,并针对所述待搜索问题相关联的知识点设置推送周期,以所述推送周期为依据,向所述目标用户推送所述待搜索问题相关联的知识点。

本发明第二方面提供了一种电子设备,可包括:

获取单元,用于获取目标用户输入的待搜索问题;

识别单元,用于从所述待搜索问题识别出所述目标用户的基础信息,所述基础信息至少包括个人信息和学习信息;

搜索单元,用于根据所述基础信息,搜索与所述待搜索问题相匹配的答案信息。

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

识别子单元,用于获取检测到所述待搜索问题的设备的身份标识id号和物理地址;以及,根据所述设备的id号和物理地址,确定与所述设备相关联的所述目标用户;以及,获取所述目标用户的个人信息和学习信息,所述个人信息至少包括年龄、学校、年级和学校所在区域;以及,获取所述目标用户针对网页的浏览日志数据,根据所述浏览日志数据获取所述目标用户的学习信息;以及,结合所述个人信息和所述学习信息,获得所述基础信息。

作为一种可选的实施方式,在本发明第二方面中,所述电子设备还包括:

建库单元,用于在所述获取单元获取目标用户输入的待搜索问题之前,根据预设规则将用户群体划分成若干子用户群;所述预设规则包括指示按照年龄、学校、年级和学校所在地区中的一个或者多个划分所述子用户群;以及,收集所述子用户群的搜索问题,并存入与所述子用户群对应的问题库;

所述搜索单元具体用于,根据所述基础信息,识别所述目标用户所属的目标子用户群;以及,从所述目标子用户群对应的问题库中搜索与所述待搜索问题相匹配的答案信息。

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

获取子单元,用于检测所述目标用户输入的语音信息,从所述语音信息中提取所述待搜索问题。

作为一种可选的实施方式,在本发明第二方面中,所述电子设备还包括:

判断单元,用于在所述搜索单元根据所述基础信息,搜索与所述待搜索问题相匹配的答案信息之后,判断所述目标用户针对网页的浏览日志数据中是否存在与所述待搜索问题相匹配的历史日志数据;

推送单元,用于在所述判断单元的判断结果为是时,根据所述历史日志数据获取所述目标用户对所述待搜索问题相匹配的知识点的学习成绩指示信息;以及,如果所述学习成绩指示信息指示所述目标用户对所述待搜索问题相匹配的知识点的掌握未满足预设要求,根据艾宾浩斯遗忘曲线数学模型,设置所述目标用户复习所述待搜索问题相匹配的知识点的复习周期,并以所述复习周期为依据向所述目标用户推送所述待搜索问题相匹配的知识点;如果所述学习成绩指示信息指示所述目标用户对所述待搜索问题相匹配的知识点的掌握满足所述预设要求,获取与所述待搜索问题相关联的知识点,并针对所述待搜索问题相关联的知识点设置推送周期,以所述推送周期为依据,向所述目标用户推送所述待搜索问题相关联的知识点。

本发明实施例第三方面公开一种电子设备,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面的任意一种方法的部分或全部步骤。

本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,所述计算机程序包括用于执行本发明第一方面的任意一种方法的部分或全部步骤的指令。

本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

本发明实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

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

在本发明实施例中,电子设备能够从目标用户输入的待搜索问题中识别出目标用户的基础信息,该基础信息至少包括个人信息和学习信息,根据该基础信息,搜索与待搜索问题相匹配的答案信息;可以看出,实施本发明实施例,能够根据用户的具体情况,为用户搜索到匹配的答案信息,实现针对性搜索,提高用户体验。

附图说明

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

图1为本发明实施例公开的基于搜索的学习辅助方法的流程示意图;

图2为本发明实施例公开的基于搜索的学习辅助方法的另一流程示意图;

图3为本发明实施例公开的基于搜索的学习辅助方法的另一流程示意图;

图4为本发明实施例公开的电子设备的结构示意图;

图5为本发明实施例公开的电子设备的另一结构示意图;

图6为本发明实施例公开的电子设备的另一结构示意图;

图7为本发明实施例公开的电子设备的另一结构示意图;

图8为本发明实施例公开的电子设备的另一结构示意图。

具体实施方式

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

需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例提供一种基于搜索的学习辅助方法,能够根据用户的具体情况,为用户搜索到匹配的答案信息,实现针对性搜索,提高用户体验。本发明实施例还相应地提供了一种电子设备。

本发明所提及的电子设备可以包括但不限于家教机、移动平板、移动手机、电子阅读器等各种设备。电子设备的操作系统可包括但不限于android操作系统、ios操作系统、symbian(塞班)操作系统、blackberry(黑莓)操作系统、windowsphone8操作系统等等,本发明实施例不做限定。

下面将从电子设备的角度出发,结合具体实施例,对本发明技术方案进行详细介绍。

实施例一

请参阅图1,图1为本发明实施例公开的基于搜索的学习辅助方法的流程示意图;如图1所示,该基于搜索的学习辅助方法可包括:

101、电子设备获取目标用户输入的待搜索问题。

用户可以通过语音输入待搜索问题,也可以通过文字输入待搜索问题,还可以通过拍照方式输入待搜索问题(即拍照搜索),本发明实施例不做具体限定。

102电子设备从该待搜索问题识别出目标用户的基础信息,该基础信息至少包括个人信息和学习信息。

作为一种可选的实施方式,电子设备从待搜索问题识别出该目标用户的基础信息,包括:

电子设备获取检测到待搜索问题的设备的身份标识id号和物理地址;以及,根据设备的id号和物理地址,确定与设备相关联的目标用户;以及,获取目标用户的个人信息和学习信息,该个人信息至少包括年龄、学校、年级和学校所在区域;以及,获取该目标用户针对网页的浏览日志数据,根据浏览日志数据获取所述目标用户的学习信息;以及,结合该个人信息和学习信息,获得该基础信息。在该实施方式中,与电子设备相关联的目标用户的基础信息将会预先存储下来,电子设备根据待搜索问题,能够获得设备的id号和物理地址,然后根据设备的id号和物理地址能够确定出相关联的目标用户,进而获取到目标用户的基础信息,能够根据目标用户的基础信息,更加准确地获得答案信息,提高检索准确率。

作为另一种可选的实施方式,电子设备从待搜索问题识别出该目标用户的基础信息,包括:

电子设备分析待搜索问题,获得待搜索问题的目标问法,从问法规则库中匹配该目标问法,若匹配到该目标问法,获取该目标问法相适配的基础信息,该基础信息包括个人信息和学习信息,该个人信息至少包括年龄、学校、年级和学校所在区域。通过该实施方式,电子设备能够根据用户对待搜索问题的目标问法获知基础信息。可以理解,不同年龄、不同学习能力等级等的用户由于对知识点掌握程度不一样,在搜索问题时的问法也会相应有所不同,包括待搜索问题相对应的知识点层面不同、待搜索问题的问法表达方式不同等,从而根据目标问法不仅仅能够获知个人信息,还能获知学习信息,进而更加准确地获得答案信息,提高检索准确率。

103、电子设备根据该基础信息,搜索与待搜索问题相匹配的答案信息。

在本发明实施例中,电子设备能够从目标用户输入的待搜索问题中识别出目标用户的基础信息,该基础信息至少包括个人信息和学习信息,根据该基础信息,搜索与待搜索问题相匹配的答案信息;可以看出,实施本发明实施例,能够根据用户的具体情况,为用户搜索到匹配的答案信息,实现针对性搜索,提高用户体验。

实施例二

请参阅图2,图2为本发明实施例公开的基于搜索的学习辅助方法的另一流程示意图;如图2所示,该基于搜索的学习辅助方法可包括:

201、电子设备根据预设规则将用户群体划分成若干子用户群;该预设规则包括指示按照年龄、学校、年级和学校所在地区中的一个或者多个划分子用户群。

在本发明实施例中,对用户群体,尤其可以针对学生用户群体,按照预设规则进行子用户群划分,该预设规则即是指示按照年龄、学校、年级和学校所在地区中的一个或者多个划分子用户群。可以理解,可以根据年龄、学校、年级和学校所在地区中的一个或者多个划分子用户群,例如,根据年级划分子用户群,将每一个年级对应的学生用户作为一个子用户群。

202、电子设备收集子用户群的搜索问题,并存入与子用户群对应的问题库。

其中,针对每一个子用户群,海量收集该子用户群的用户的搜索问题,然后将其存入该子用户群对应的问题库。

进一步地,收集到每一个子用户群的用户的搜索问题之后,利用预设的训练模式对问题库中的每一个搜索问题进行训练,获取到该子用户群在问法上的问法规则,获得该子用户群的问法规则,并与该子用户群关联存储。

203、电子设备获取目标用户输入的待搜索问题。

204、电子设备从待搜索问题识别出目标用户的基础信息,该基础信息至少包括个人信息和学习信息。

205、电子设备根据该基础信息,识别目标用户所属的目标子用户群。

作为一种可选的实施方式,电子设备根据从待搜索问题分析得到的基础信息,进一步识别该目标用户所属的目标子用户群,进而能够具体到相应的子用户群中为目标用户检索针对性的答案信息,实现针对性、专业性和权威性的检索。

206、电子设备从目标子用户群对应的问题库中搜索与待搜索问题相匹配的答案信息。

通过上述实施方式,可以预先对用户群进行划分,获得不同的子用户群,然后针对不同的子用户群进行搜索,即针对不同年龄、不同学习能力等级等的用户,在搜索问题时的问法也会相应有所不同,包括待搜索问题相对应的知识点层面不同、待搜索问题的问法表达方式不同等,从而根据目标问法不仅仅能够获知个人信息,还能获知学习信息,进而更加准确地获得答案信息,提高检索准确率。

实施例三

请参阅图3,图3为本发明实施例公开的基于搜索的学习辅助方法的另一流程示意图;如图3所示,该基于搜索的学习辅助方法可包括:

301、电子设备检测目标用户输入的语音信息。

电子设备中设置有麦克风,通过麦克风采集语音信息。

作为一种可选的实施方式,电子设备可以先建立听障词语神经网络学习模型,在建立听障词语神经网络学习模型时,根据用户在词汇-语义上的特点建立:听障用户词汇量小,词汇量增长缓慢;词义理解模糊且表浅:存在对词义认识模糊,经常出现用词不当现象,也容易出现词义扩大和缩小现象;词类窄,虚词发展尤其困难:虚词不仅发展时间晚,且容易出现省略现象,是因为由于助词、介词等以单音节词为主,且在读音上往往是轻声等。电子设备在检测到语音信息时,利用常规语音分析模型分析该语音信息;如果能够从该语音信息正确分析得到待搜索问题,则结束该流程;如果不能够从该语音信息中分析得到待搜索问题,利用听障词语神经网络学习模型对该语音信息进行语义分析,以获得该待搜索问题。通过这种方式,能够针对听障用户语音输入的待搜索问题,也能准确地识别,提高问题检索的准确性。

302、电子设备从该语音信息中提取待搜索问题。

作为一种可选的实施方式,电子设备从该语音信息中提取待搜索问题可以包括:电子设备识别语音信息对应的目标语言类型,其中,语言类型至少包括中文、英文、德语等,目标语言类型为上述语言类型中的任意一种,获取该目标语言类型对应的语音识别库,通过该语音识别库识别该语音信息,从语音信息中获取待搜索问题。

303、电子设备从待搜索问题识别出该目标用户的基础信息,该基础信息至少包括个人信息和学习信息。

304、电子设备根据该基础信息,搜索与待搜索问题相匹配的答案信息。

305、电子设备判断该目标用户针对网页的浏览日志数据中是否存在与待搜索问题相匹配的历史日志数据。其中,如果存在,转向步骤306;如果不存在,结束该流程。

作为一种可选的实施方式,如果用户针对网页的浏览日志数据中不存在该待搜索问题相匹配的历史日志数据时,电子设备以该目标用户的基础信息为依据,根据艾宾浩斯遗忘曲线数学模型为目标用户确定用于学习该待搜索问题的知识点的学习周期,然后以该学习周期向目标用户推送该待搜索问题的知识点,以供目标用户学习。通过该实施方式,能够在用户搜索问题时,获取到搜索问题对应的知识点,以推送给目标用户,利用电子设备的智能功能,辅助目标用户进行学习,提高学习效率。

306、电子设备根据历史日志数据获取目标用户对该待搜索问题相匹配的知识点的学习成绩指示信息。

可以理解,电子设备能够从历史日志数据中,获取目标用户对该待搜索问题相匹配的知识点进行习题练习时的学习成绩,综合历史日志数据中若干次针对该待搜索问题相匹配的知识点的学习成绩,获得用于指示目标用户在该待搜索问题相匹配的知识点上进行学习的学习成绩指示信息。

307、电子设备在该学习成绩指示信息指示目标用户对待搜索问题相匹配的知识点的掌握未满足预设要求时,根据艾宾浩斯遗忘曲线数学模型,设置该目标用户复习待搜索问题相匹配的知识点的复习周期,并以该复习周期为依据向目标用户推送该待搜索问题相匹配的知识点。

308、电子设备在该学习成绩指示信息指示目标用户对待搜索问题相匹配的知识点的掌握满足预设要求时,获取与待搜索问题相关联的知识点,并针对该待搜索问题相关联的知识点设置推送周期,以该推送周期为依据,向目标用户推送该待搜索问题相关联的知识点。

通过实施上述实施例,目标用户可以语音输入待搜索问题,实现语音搜索。另外,电子设备在搜索到待搜索问题相匹配的答案信息之后,通过分析目标用户针对网页的浏览日志数据,如果目标用户在此之前也搜索过该待搜索问题或者学习过该待搜索问题相匹配的知识点,进一步根据目标用户之前对该待搜索问题相匹配的知识点的学习情况,根据学习情况对目标用户进行知识点推送,利用电子设备的智能功能,辅助目标用户进行学习,提高学习效率。

实施例四

请参阅图4,图4为本发明实施例公开的电子设备的结构示意图;如图4所示,该电子设备可包括:

获取单元410,用于获取目标用户输入的待搜索问题;

识别单元420,用于从所述待搜索问题识别出所述目标用户的基础信息,所述基础信息至少包括个人信息和学习信息;

搜索单元430,用于根据所述基础信息,搜索与所述待搜索问题相匹配的答案信息。

通过实施上述电子设备,能够从目标用户输入的待搜索问题中识别出目标用户的基础信息,该基础信息至少包括个人信息和学习信息,根据该基础信息,搜索与待搜索问题相匹配的答案信息;可以看出,实施本发明实施例,能够根据用户的具体情况,来为用户搜索到匹配的答案信息,实现针对性搜索,提高用户体验。

作为一种可选的实施方式,进一步请参阅图5,图5是在图4所示的电子设备的基础上进一步优化得到,在图5中,上述识别单元420可包括:

识别子单元510,用于获取检测到所述待搜索问题的设备的身份标识id号和物理地址;以及,根据所述设备的id号和物理地址,确定与所述设备相关联的所述目标用户;以及,获取所述目标用户的个人信息和学习信息,所述个人信息至少包括年龄、学校、年级和学校所在区域;以及,获取所述目标用户针对网页的浏览日志数据,根据所述浏览日志数据获取所述目标用户的学习信息;以及,结合所述个人信息和所述学习信息,获得所述基础信息。

作为一种可选的实施方式,上述识别子单元510,还可以用于分析待搜索问题,获得待搜索问题的目标问法,从问法规则库中匹配该目标问法,若匹配到该目标问法,获取该目标问法相适配的基础信息,该基础信息包括个人信息和学习信息,该个人信息至少包括年龄、学校、年级和学校所在区域。通过该实施方式,电子设备能够根据用户对待搜索问题的目标问法获知基础信息。可以理解,不同年龄、不同学习能力等级等的用户由于对知识点掌握程度不一样,在搜索问题时的问法也会相应有所不同,包括待搜索问题相对应的知识点层面不同、待搜索问题的问法表达方式不同等,从而根据目标问法不仅仅能够获知个人信息,还能获知学习信息,进而更加准确地获得答案信息,提高检索准确率。

实施例五

请参阅图6,图6为本发明实施例公开的电子设备的另一结构示意图;如图6所示,上述电子设备还包括:

建库单元610,用于在所述获取单元410获取目标用户输入的待搜索问题之前,根据预设规则将用户群体划分成若干子用户群;所述预设规则包括指示按照年龄、学校、年级和学校所在地区中的一个或者多个划分所述子用户群;以及,收集所述子用户群的搜索问题,并存入与所述子用户群对应的问题库;

上述搜索单元430具体用于,根据所述基础信息,识别所述目标用户所属的目标子用户群;以及,从所述目标子用户群对应的问题库中搜索与所述待搜索问题相匹配的答案信息。

可选地,上述建库单元610具体用于对用户群体,尤其可以针对学生用户群体,按照预设规则进行子用户群划分,该预设规则即是指示按照年龄、学校、年级和学校所在地区中的一个或者多个划分子用户群。可以理解,可以根据年龄、学校、年级和学校所在地区中的一个或者多个划分子用户群,例如,根据年级划分子用户群,将每一个年级对应的学生用户作为一个子用户群。

进一步地,上述建库单元610还用于针对每一个子用户群,海量收集该子用户群的用户的搜索问题,然后将其存入该子用户群对应的问题库。

再进一步地,上述建库单元610还用于在收集到每一个子用户群的用户的搜索问题之后,利用预设的训练模式对问题库中的每一个搜索问题进行训练,获取到该子用户群在问法上的问法规则,获得该子用户群的问法规则,并与该子用户群关联存储。

基于上述介绍,作为一种可选的实施方式,上述搜索单元430根据从待搜索问题分析得到的基础信息,进一步识别该目标用户所属的目标子用户群,进而能够具体到相应的子用户群中为目标用户检索针对性的答案信息,实现针对性、专业性和权威性的检索。

作为一种可选的实施方式,进一步请结合图6,在图6中上述获取单元410包括:

获取子单元620,用于检测所述目标用户输入的语音信息,从所述语音信息中提取所述待搜索问题。

可选地,获取子单元620从语音信息中提取待搜索问题的具体方式可以为:识别语音信息对应的目标语言类型,其中,语言类型至少包括中文、英文、德语等,目标语言类型为上述语言类型中的任意一种,获取该目标语言类型对应的语音识别库,通过该语音识别库识别该语音信息,从语音信息中获取待搜索问题。

可选地,电子设备可以先建立听障词语神经网络学习模型,在建立听障词语神经网络学习模型时,根据用户在词汇-语义上的特点建立:词汇量小,词汇量增长缓慢;词义理解模糊且表浅:存在对词义认识模糊,经常出现用词不当现象,也容易出现词义扩大和缩小现象;词类窄,虚词发展尤其困难:虚词不仅发展时间晚,且容易出现省略现象,是因为由于助词、介词等以单音节词为主,且在读音上往往是轻声等。电子设备在检测到语音信息时,获取子单元620还利用常规语音分析模型分析该语音信息;如果能够从该语音信息正确分析得到待搜索问题,则结束该流程;如果不能够从该语音信息中分析得到待搜索问题,获取子单元620利用听障词语神经网络学习模型对该语音信息进行语义分析,以获得该待搜索问题。通过这种方式,能够针对听障用户语音输入的待搜索问题,也能准确地识别,提高问题检索的准确性。

实施例六

请参阅图7,图7为本发明实施例公开的电子设备的另一结构示意图;如图7所示,上述电子设备还包括:

判断单元710,用于在上述搜索单元430根据所述基础信息,搜索与所述待搜索问题相匹配的答案信息之后,判断所述目标用户针对网页的浏览日志数据中是否存在与所述待搜索问题相匹配的历史日志数据;

推送单元720,用于在上述判断单元710的判断结果为是时,根据所述历史日志数据获取所述目标用户对所述待搜索问题相匹配的知识点的学习成绩指示信息;以及,如果所述学习成绩指示信息指示所述目标用户对所述待搜索问题相匹配的知识点的掌握未满足预设要求,根据艾宾浩斯遗忘曲线数学模型,设置所述目标用户复习所述待搜索问题相匹配的知识点的复习周期,并以所述复习周期为依据向所述目标用户推送所述待搜索问题相匹配的知识点;如果所述学习成绩指示信息指示所述目标用户对所述待搜索问题相匹配的知识点的掌握满足所述预设要求,获取与所述待搜索问题相关联的知识点,并针对所述待搜索问题相关联的知识点设置推送周期,以所述推送周期为依据,向所述目标用户推送所述待搜索问题相关联的知识点。

实施例七

请参阅图8,图8为本发明实施例公开的电子设备的另一结构示意图;图8所示的电子设备包括:至少一个处理器810,例如cpu,通信总线830用于实现这些组件之间的通信连接。存储器820可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器820可选的还可以是至少一个位于远离前述处理器810的存储装置。其中,处理器810可以结合图4至图7所描述的电子设备,存储器810中存储一组程序代码,且处理器810调用存储器820中存储的程序代码,用于执行以下操作:

获取目标用户输入的待搜索问题;

从所述待搜索问题识别出所述目标用户的基础信息,所述基础信息至少包括个人信息和学习信息;

根据所述基础信息,搜索与所述待搜索问题相匹配的答案信息。

可选地,上述处理器810还可以用于执行以下操作:

获取检测到所述待搜索问题的设备的身份标识id号和物理地址;

根据所述设备的id号和物理地址,确定与所述设备相关联的所述目标用户;

获取所述目标用户的个人信息和学习信息,所述个人信息至少包括年龄、学校、年级和学校所在区域;

获取所述目标用户针对网页的浏览日志数据,根据所述浏览日志数据获取所述目标用户的学习信息;

结合所述个人信息和所述学习信息,获得所述基础信息。

可选地,上述处理器810还可以用于执行以下操作:

根据预设规则将用户群体划分成若干子用户群;所述预设规则包括指示按照年龄、学校、年级和学校所在地区中的一个或者多个划分所述子用户群;

收集所述子用户群的搜索问题,并存入与所述子用户群对应的问题库;

根据所述基础信息,识别所述目标用户所属的目标子用户群;

从所述目标子用户群对应的问题库中搜索与所述待搜索问题相匹配的答案信息。

可选地,上述处理器810还可以用于执行以下操作:

检测所述目标用户输入的语音信息,从所述语音信息中提取所述待搜索问题。

可选地,上述处理器810还可以用于执行以下操作:

判断所述目标用户针对网页的浏览日志数据中是否存在与所述待搜索问题相匹配的历史日志数据;

如果存在,根据所述历史日志数据获取所述目标用户对所述待搜索问题相匹配的知识点的学习成绩指示信息;

如果所述学习成绩指示信息指示所述目标用户对所述待搜索问题相匹配的知识点的掌握未满足预设要求,根据艾宾浩斯遗忘曲线数学模型,设置所述目标用户复习所述待搜索问题相匹配的知识点的复习周期,并以所述复习周期为依据向所述目标用户推送所述待搜索问题相匹配的知识点;

如果所述学习成绩指示信息指示所述目标用户对所述待搜索问题相匹配的知识点的掌握满足所述预设要求,获取与所述待搜索问题相关联的知识点,并针对所述待搜索问题相关联的知识点设置推送周期,以所述推送周期为依据,向所述目标用户推送所述待搜索问题相关联的知识点。

通过实施上述电子设备,实现针对性搜索,提高用户体验,辅助目标用户进行学习,提高学习效率。

本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图3任意一种基于搜索的学习辅助方法。

本发明实施例公开一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行图1~图3任意一种基于搜索的学习辅助方法。

本发明实施例公开一种应用发布平台,该应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行图1~图3任意一种基于搜索的学习辅助方法。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

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

另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。

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

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