显示题目答案的方法、装置、移动终端及存储介质与流程

文档序号:14554868阅读:150来源:国知局
显示题目答案的方法、装置、移动终端及存储介质与流程

本发明属于计算机技术领域,尤其涉及一种显示题目答案的方法、装置、移动终端及存储介质。



背景技术:

随着电子技术和移动互联网技术的发展,互联网和电子类学习辅助产品越来越多,越来越多的用户在移动终端(例如,智能手机)上使用做题类、搜题类app(例如,作业帮、小猿搜题等)学习辅助产品。然而,学习辅助产品在解决作业难题、方便用户学习的同时,也给家长和老师增加了一些烦恼。现有的学习辅助产品,或者直接在推送题目的同时显示解题思路或答案,或者只要接收到用户的显示答案申请就直接显示解题思路或答案,因而,用户在解题时,不需要进行思考就能看到解题思路和答案。这样,导致现有的学习辅助产品难以引导用户在查看答案解析之前对试题进行独立思考、学习辅助产品的学习辅助功能达不到用户需求。



技术实现要素:

本发明的目的在于提供一种显示题目答案的方法、装置、移动终端及存储介质,旨在解决由于现有学习辅助产品智能化程度低,无法针对用户进行差异化的答案提示的问题。

一方面,本发明提供了一种显示题目答案的方法,所述方法包括下述步骤:

当接收到用户发送的题目答案显示请求时,获取所述用户阅读所述题目的阅读时长和所述用户对所述题目包含知识点的掌握度;

根据所述阅读时长和所述掌握度从所述题目的用户分类列表中匹配所述用户的用户类别;

确认所述用户类别是否为预设类别,当所述用户类别为预设类别时,向所述用户输出所述题目的答案解析。

另一方面,本发明提供了一种显示题目答案的装置,所述装置包括:

用户数据获取单元,用于当接收到用户发送的题目答案显示请求时,获取所述用户阅读所述题目的阅读时长和所述用户对所述题目包含知识点的掌握度;

用户类别匹配单元,用于根据所述阅读时长和所述掌握度从所述题目的用户分类列表中匹配所述用户的用户类别;以及

第一答案输出单元,用于确认所述用户类别是否为预设类别,当所述用户类别为预设类别时,向所述用户输出所述题目的答案解析。

另一方面,本发明还提供了一种移动终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述显示题目答案的方法的步骤。

另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如所述显示题目答案的方法的步骤。

本发明当接收到用户发送的题目答案显示请求时,获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度,根据该阅读时长和掌握度从题目的用户分类列表中匹配用户的用户类别,确认用户类别是否为预设类别,当用户类别为预设类别时,向用户输出题目的答案解析,从而针对用户当前学习水平,在合适的时间向用户输出题目的答案解析,提高了移动终端的智能化程度。

附图说明

图1是本发明实施例一提供的显示题目答案的方法的实现流程图;

图2是本发明实施例二提供的显示题目答案的方法的实现流程图;

图3是本发明实施例三提供的显示题目答案的装置的结构示意图;

图4是本发明实施例四提供的显示题目答案的装置的结构示意图;以及

图5是本发明实施例五提供的移动终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的显示题目答案的方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s101中,当接收到用户发送的题目答案显示请求时,获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度。

本发明实施例适用于移动终端,尤其适用于学习机、手机、平板电脑等便携式移动终端,以方便用户使用移动终端显示题目答案。在本发明实施例中,向用户输出题目时,开始计时,然后在接收到用户的显示答案请求时,停止计时,将计时的时长设置为用户阅读题目的阅读时长,并获取题目包含的知识点,然后根据这些知识点获取用户对这些知识点的掌握度。具体地,用户对这些知识点的掌握度可通过统计用户在做包含这些知识点的题目的对错概率获取,也可通过统计用户在预设时间段内做包含这些知识点的题目的连续对错次数或者概率获取。

其中,显示答案请求中包括有需要显示答案的题目,需要显示答案的题目可以是移动终端的做题系统中的题目,也可以是用户通过手机拍照或者扫描上传的待解答题目,还可以是用户手动输入的待解答题目。优选地,接收到的显示答案请求中只包括待推送答案的题目对应的标识数据,从而减少显示答案请求传送过程中数据的发送量。

在步骤s102中,根据用户阅读题目的阅读时长和用户对题目包含知识点的掌握度,从题目的用户分类列表中匹配用户的用户类别。

在本发明实施例中,预先建立了题目的用户分类列表,该用户分类列表中包括阅读时长、掌握度以及阅读时长和掌握度对应的用户类别,例如,当对该题目中的知识点掌握度为80%的用户阅读该题目的阅读时长为1分钟和2分钟时,分别对应不同的用户类别,即该用户分类列表规定了阅读时长和掌握度与用户类别之间的对应关系,根据阅读时长和掌握度可以从题目的用户分类列表中匹配此时用户的用户类别。

在步骤s103中,确认用户类别是否为预设类别,当用户类别为预设类别时,向用户输出题目的答案解析。

在本发明实施例中,预设类别为可以立即向用户输出答案解析的用户类别,作为示例地,用户类别可包括正常处理类用户、思考类用户、抄袭类用户,例如,正常处理类用户是指阅读题目的时间处于预先确定的以平均速度读完题目所需时间范围内的用户、思考类用户是指阅读题目的时间超过预先确定的以平均速度读完题目所需时间的用户,抄袭类用户是指阅读题目的时间比预先确定的以平均速度读完题目所需时间短的用户。题目的答案解析可以包括解题思路、思路启发、归纳点评以及参考答案。

在本发明实施例中,获取到用户类别之后,首先确认获取的用户类别是否为预设类别(例如,是否为正常处理类用户、思考类用户等预设类别),如果此时获取的用户类别为预设类别,则说明用户在请求查看答案之前,已经对该题目进行了思考,而不是纯粹地抄答案,此时,才向用户输出题目的答案解析,从而针对用户当前学习水平,在合适的时间向用户输出题目的答案解析,提高了移动终端的智能化程度。

实施例二:

图2示出了本发明实施例二提供的显示题目答案的方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s201中,当接收到用户发送的题目答案显示请求时,获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度。

本发明实施例适用于移动终端,尤其适用于学习机、手机、平板电脑等便携式移动终端,以方便用户使用移动终端显示题目答案。在本发明实施例中,向用户输出题目时,开始计时,然后在接收到用户的显示答案请求时,停止计时,将计时的时长设置为用户阅读题目的阅读时长,并获取题目包含的知识点,然后根据这些知识点获取用户对这些知识点的掌握度。

其中,显示答案请求中包括有需要显示答案的题目,需要显示答案的题目可以是移动终端的做题系统中的题目,也可以是用户通过手机拍照或者扫描上传的待解答题目,还可以是用户手动输入的待解答题目。优选地,接收到的显示答案请求中只包括待推送答案的题目对应的标识数据,从而减少显示答案请求传送过程中数据的发送量。

在步骤s202中,根据阅读时长和掌握度,获取用户在预先建立的直角坐标系中的坐标。

在本发明实施例中,预先建立了以x轴表示阅读时长、以y轴表示掌握度的直角坐标系,在获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度之后,在这个直角坐标系中,根据用户阅读题目的阅读时长和用户对题目知识点的掌握度,获取用户在这个直角坐标系中的坐标。优选地,预先在这个直角坐标系中表示用户分类列表中的数据,并根据数据划分用户分类列表中每个用户类别在直角坐标系中的区域范围,然后计算每个用户类别的中心点的坐标,以获取每个用户类别在直角坐标系中的中心点,从而将用户分类列表对应到直角坐标系中,提高了数据计算速率。

在步骤s203中,根据用户的坐标和预先获取的用户类别在直角坐标系中的中心点的坐标,计算用户与用户类别的中心点之间的距离。

在本发明实施例中,获取用户在预先建立的直角坐标系中的坐标之后,根据用户的坐标和预先获取的用户类别在直角坐标系中的中心点的坐标,在直角坐标系中计算用户与各个用户类别的中心点之间的距离,从而获取用户到各个用户类别的中心点的距离。

在步骤s204中,将中心点与用户坐标点距离最近的用户类别设置为用户的用户类别。

在本发明实施例中,用户的坐标点与哪个用户类别的中心点最近,则说明用户属于这个用户类别。例如,如果用户的坐标点与正常处理类用户的中心点之间距离为1,而用户的坐标点与其他用户类别的中心点之间距离都大于1,则将用户此时的用户类别设置为正常处理类用户。

在步骤s205中,确认用户类别是否为预设类别,是则执行步骤s206,否则执行步骤s207。

在步骤s206中,当用户类别为预设类别时,向用户输出题目的答案解析。

在步骤s207中,当用户类别不是预设类别时,向用户输出提示信息,以提示用户独立思考后再看答案。

在步骤s208中,检测是否达到预设的输出答案的条件,当达到条件时,向用户输出题目的答案解析。

在本发明实施例中,获取到用户类别之后,首先确认获取的用户类别是否为预设类别(例如,是否为正常处理类用户、思考类用户等预设类别),如果此时获取的用户类别为预设类别,则说明用户在请求查看答案之前,已经对该题目进行了思考,而不是纯粹地抄答案,此时,才向用户输出题目的答案解析,从而提高了移动终端的智能化程度。如果此时获取的用户类别不是预设类别,则说明用户在请求查看答案之前,没有对该题目进行过思考,而是在纯粹地抄答案,此时,向用户输出提示信息,以提示用户独立思考后再看答案,然后检测是否达到预设的输出答案的条件(例如,用户阅读题目的时间超过2分钟),当达到这个条件时,才向用户输出题目的答案解析,从而针对用户当前学习水平,在合适的时间向用户输出题目的答案解析,提高了移动终端的智能化程度。

在步骤s209中,接收用户的反馈信息,根据反馈信息、阅读时长以及掌握度更新题目的用户分类列表。

在本发明实施例中,根据每个请求显示答案的用户的反馈信息、阅读题目的阅读时长和对题目包含知识点的掌握度更新对应题目的用户分类列表,从而为后续用户进行准确的计算和分类,进一步提高了移动终端的智能化程度。

作为示例地,针对易于阅读的题目(较短的题目、简单的题目等)可以根据用户的反馈以及对应的阅读时长和掌握度对该题目的用户分类列表进行更新,从而避免将阅读题目阅读时长较短的用户划分为抄袭答案的用户类别,提高了为后续用户计算和分类的准确性。

实施例三:

图3示出了本发明实施例三提供的显示题目答案的装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

用户数据获取单元31,用于当接收到用户的显示答案请求时,获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度。

在本发明实施例中,向用户输出题目时,开始计时,然后在接收到用户的显示答案请求时,停止计时,用户数据获取单元31将计时的时长设置为用户阅读题目的阅读时长,并获取题目包含的知识点,然后根据这些知识点获取用户对这些知识点的掌握度。其中,显示答案请求中包括有需要显示答案的题目,需要显示答案的题目可以是移动终端的做题系统中的题目,也可以是用户通过手机拍照或者扫描上传的待解答题目,还可以是用户手动输入的待解答题目。优选地,接收到的显示答案请求中只包括待推送答案的题目对应的标识数据,从而减少显示答案请求传送过程中数据的发送量。

用户类别匹配单元32,用于根据阅读时长和掌握度从题目的用户分类列表中匹配用户的用户类别。

在本发明实施例中,预先建立了题目的用户分类列表,该用户分类列表中包括阅读时长、掌握度以及阅读时长和掌握度对应的用户类别,例如,当对该题目中的知识点掌握度为80%的用户阅读该题目的阅读时长为1分钟和2分钟时,分别对应不同的用户类别,即该用户分类列表规定了阅读时长和掌握度与用户类别之间的对应关系,用户类别匹配单元32根据阅读时长和掌握度可以从题目的用户分类列表中匹配此时用户的用户类别。

第一答案输出单元33,用于确认用户类别是否为预设类别,当类别为预设类别时,向用户输出题目的答案解析。

在本发明实施例中,题目的答案解析可以包括解题思路、思路启发、归纳点评以及参考答案。获取到用户类别之后,首先确认获取的用户类别是否为预设类别(例如,是否为正常处理类用户、思考类用户等预设类别),如果此时获取的用户类别为预设类别,则说明用户在请求查看答案之前,已经对该题目进行了思考,而不是纯粹地抄答案,此时,第一答案输出单元33才向用户输出题目的答案解析,从而提高了移动终端的学习辅助性。

在本发明实施例中,当接收到用户发送的题目答案显示请求时,用户数据获取单元31获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度,用户类别匹配单元32根据阅读时长和掌握度从题目的用户分类列表中匹配用户的用户类别,确认用户类别是否为预设类别,当用户类别为预设类别时,第一答案输出单元33向用户输出题目的答案解析,从而针对用户当前学习水平,在合适的时间向用户输出题目的答案解析,提高了移动终端的智能化程度。

在本发明实施例中,显示题目答案的装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例四:

图4示出了本发明实施例四提供的显示题目答案的装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

用户数据获取单元41,用于当接收到用户发送的题目答案显示请求时,获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度。

在本发明实施例中,向用户输出题目时,开始计时,然后在接收到用户的显示答案请求时,停止计时,用户数据获取单元41将计时的时长设置为用户阅读题目的阅读时长,并获取题目包含的知识点,然后根据这些知识点获取用户对这些知识点的掌握度。其中,显示答案请求中包括有需要显示答案的题目,需要显示答案的题目可以是移动终端的做题系统中的题目,也可以是用户通过手机拍照或者扫描上传的待解答题目,还可以是用户手动输入的待解答题目。优选地,接收到的显示答案请求中只包括待推送答案的题目对应的标识数据,从而减少显示答案请求传送过程中数据的发送量。

用户类别匹配单元42,用于根据阅读时长和掌握度从题目的用户分类列表中匹配用户的用户类别。

在本发明实施例中,预先建立了题目的用户分类列表,该用户分类列表中包括阅读时长、掌握度以及阅读时长和掌握度对应的用户类别,例如,当对该题目中的知识点掌握度为80%的用户阅读该题目的阅读时长为1分钟和2分钟时,分别对应不同的用户类别,即该用户分类列表规定了阅读时长和掌握度与用户类别之间的对应关系,用户类别匹配单元42根据阅读时长和掌握度可以从题目的用户分类列表中匹配此时用户的用户类别。

优选地,预先建立了以x轴表示阅读时长、以y轴表示掌握度的直角坐标系,在获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度之后,在这个直角坐标系中,根据用户阅读题目的阅读时长和用户对题目知识点的掌握度,获取用户在这个直角坐标系中的坐标。进一步优选地,预先在这个直角坐标系中表示用户分类列表中的数据,并根据数据划分用户分类列表中每个用户类别在直角坐标系中的区域范围,然后计算每个用户类别的中心点的坐标,以获取每个用户类别在直角坐标系中的中心点,从而将用户分类列表对应到直角坐标系中,提高了数据计算速率。

优选地,获取用户在预先建立的直角坐标系中的坐标之后,根据用户的坐标和预先获取的用户类别在直角坐标系中的中心点的坐标,在直角坐标系中计算用户与各个用户类别的中心点之间的距离,从而获取用户到各个用户类别的中心点的距离,用户的坐标点与哪个用户类别的中心点最近,则说明用户属于这个用户类别,从而提高了获取用户类别的准确性。例如,如果用户的坐标点与正常处理类用户的中心点之间距离为1,而用户的坐标点与其他用户类别的中心点之间距离都大于1,则将用户此时的用户类别设置为正常处理类用户。

第一答案输出单元43,用于确认用户类别是否为预设类别,当类别为预设类别时,向用户输出题目的答案解析。

提示输出单元44,用于当用户类别不是预设类别时,向用户输出提示信息,以提示用户独立思考后再看答案。

第二答案输出单元45,用于检测是否达到预设的输出答案的条件,当达到条件时,向用户输出题目的答案解析。

在本发明实施例中,获取到用户类别之后,首先确认获取的用户类别是否为预设类别(例如,是否为正常处理类用户、思考类用户等预设类别),如果此时获取的用户类别为预设类别,则说明用户在请求查看答案之前,已经对该题目进行了思考,而不是纯粹地抄答案,此时,第一答案输出单元43才向用户输出题目的答案解析,从而提高了移动终端的智能化程度。如果此时获取的用户类别不是预设类别,则说明用户在请求查看答案之前,没有对该题目进行过思考,而是在纯粹地抄答案,此时,提示输出单元44向用户输出提示信息,以提示用户独立思考后再看答案,然后检测是否达到预设的输出答案的条件(例如,用户阅读题目的时间超过2分钟),当达到这个条件时,第二答案输出单元45才向用户输出题目的答案解析,从而针对用户当前学习水平,在合适的时间向用户输出题目的答案解析,提高了移动终端的智能化程度。

因此,优选地,该用户类别匹配单元42包括:

坐标获取单元421,用于根据阅读时长和掌握度,获取用户在预先建立的直角坐标系中的坐标;

距离计算单元422,用于根据用户的坐标和预先获取的用户类别在直角坐标系中的中心点的坐标,计算用户与用户类别的中心点之间的距离;以及

类别设置单元423,用于将距离最近的用户类别设置为用户的用户类别。

在本发明实施例中,显示题目答案的装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例五:

图5示出了本发明实施例五提供的移动终端的结构,为了便于说明,仅示出了与本发明实施例相关的部分。

本发明实施例的移动终端5包括处理器50、存储器51以及存储在存储器51中并可在处理器50上运行的计算机程序52。该处理器50执行计算机程序52时实现上述各个显示题目答案的方法实施例中的步骤,例如图1所示的步骤s101至s103、图2所示的步骤s201至s209。或者,处理器50执行计算机程序52时实现上述各装置实施例中各单元的功能,例如图3所示单元31至33、图4所示单元41至45的功能。

在本发明实施例中,该处理器50执行计算机程序52时实现上述各个屏幕唤醒的控制方法实施例中的步骤时,当接收到用户发送的题目答案显示请求时,获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度,根据该阅读时长和掌握度从题目的用户分类列表中匹配用户的用户类别,确认用户类别是否为预设类别,当用户类别为预设类别时,向用户输出题目的答案解析,从而针对用户当前学习水平,在合适的时间向用户输出题目的答案解析,提高了移动终端的智能化程度。

本发明实施例的移动终端可以为手机、平板电脑或学习机。该移动终端5中处理器50在执行计算机程序52时实现的步骤具体可参考实施例一中方法的描述,在此不再赘述。

实施例六:

在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述各个显示题目答案的方法实施例中的步骤,例如,图1所示的步骤s101至s103、图2所示的步骤s201至s209。或者,该计算机程序被处理器执行时实现上述各装置实施例中各单元的功能,例如图3所示单元31至33、图4所示单元41至45的功能。

在本发明实施例中,当接收到用户发送的题目答案显示请求时,获取用户阅读题目的阅读时长和用户对题目包含知识点的掌握度,根据该阅读时长和掌握度从题目的用户分类列表中匹配用户的用户类别,确认用户类别是否为预设类别,当用户类别为预设类别时,向用户输出题目的答案解析,从而针对用户当前学习水平,在合适的时间向用户输出题目的答案解析,提高了移动终端的智能化程度。该计算机程序被处理器执行时实现的显示题目答案的方法进一步可参考前述方法实施例中步骤的描述,在此不再赘述。

本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,rom/ram、磁盘、光盘、闪存等存储器。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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