一种电子书的显示方法、电子设备及存储介质与流程

文档序号:21969905发布日期:2020-08-25 18:59阅读:226来源:国知局
一种电子书的显示方法、电子设备及存储介质与流程

本发明涉及数据处理技术领域,具体涉及一种电子书的显示方法、电子设备及存储介质。



背景技术:

随着电子书成为越来越受用户喜爱的主流阅读产品,要如何建立属于自己的用户群以及产生强大的忠诚度,避免用户群流失,便成了首先要思考并解决的问题。

通过大数据分析发现,无论是有声书还是电子书,随着书籍的更新,章节数越大相应的章节的阅读用户数越少,并且会在几个明显的章节存在跳崖式的用户数减少(即所谓的弃书)。基于这样的数据表现,现有技术中通常采用给用户推荐更多的内容以满足其需求,但是由于推荐内容较为单一,导致阅读用户流失严重,因此,提升用户阅读兴趣,使用户对后续内容不断的产生兴趣将有利于用户对书籍的持续阅读。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种电子书的显示方法、电子设备及存储介质。

根据本发明的一个方面,提供了一种电子书的显示方法,包括:

当用户阅读到电子书的第一位置时,在电子书页面中呈现对应所述第一位置的问题;

接收用户针对所述问题输入的答案;

当用户阅读到所述电子书的第二位置时,在所述电子书页面中展示正确答案的提示;其中,所述第二位置为电子书正文中包含所述问题的正确答案的页面。

根据本发明的又一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述电子书的显示方法对应的操作。

根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述电子书的显示方法对应的操作。

根据本发明的一种电子书的显示方法、电子设备及存储介质,当用户阅读到电子书的第一位置时,在电子书页面中呈现对应第一位置的问题;接收用户针对问题输入的答案;当用户阅读到电子书的第二位置时,在电子书页面中展示正确答案的提示;其中,第二位置为电子书正文中包含问题的正确答案的页面。本发明通过在电子书内容中添加与电子书内容相关的问题,当用户阅读到第一位置时,呈现出问题以提示用户作答,并当用户阅读到第二位置时,提示问题的正确答案,从而吸引用户持续阅读,提升用户阅读兴趣,从而避免用户流失。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种电子书的显示方法的流程图;

图2示出了本发明实施例提供的另一种电子书的显示方法的流程图;

图3示出了本发明实施例提供的又一种电子书的显示方法的流程图;

图4示出了本发明实施例提供的电子设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

图1示出了本发明一种电子书的显示方法实施例的流程图,如图1所示,该方法包括以下步骤:

步骤s110:当用户阅读到电子书的第一位置时,在电子书页面中呈现对应第一位置的问题。

在一种可选的方式中,步骤s110进一步包括:以弹窗形式或气泡形式在电子书页面中呈现第一位置的问题。

具体地说,当用户阅读到电子书的任一第一位置时,在客户端的电子书页面中,以弹窗形式或气泡形式在电子书页面中呈现第一位置的问题,提示用户作答。

例如,问题是“黑衣人是谁”,在用户阅读到与黑衣人相关的章节时,以弹窗形式或气泡形式弹出该问题。

步骤s120:接收用户针对问题输入的答案。

针对任一第一位置添加的问题,可通过文本输入框接收用户输入的针对问题的输入答案,例如,在弹窗或气泡中提供文本输入框,以供用户在文本输入框内输入答案。

针对任一第一位置添加的问题,也可通过选择题的格式向用户呈现多个选项,例如,在电子书页面中呈现第一位置的问题以及问题的多个备选答案;对于答案可选项可以根据该问题正确答案类型自动生成另外的错误选项,例如正确答案为人名“张三”时,随机生成另外的几个人名“李四”、“王五”,共同作为备选答案供用户选择。本步骤则为:接收用户对多个备选答案的选择操作输入的输入答案,具体地,用户可以通过勾选选项输入针对问题的输入答案。

步骤s120之后,方法还包括:向用户展示关于问题的正确答案所在的第二位置的提示信息。

具体地说,用户选择后,可弹出提示“正确答案在后续章节/第x章揭晓,请继续阅读吧”的提示信息。

步骤s130:当用户阅读到电子书的第二位置时,在电子书页面中展示正确答案的提示。

步骤s130进一步包括:在包含问题的正确答案的电子书页面中高亮展示正确答案;或者,在包含问题的正确答案的电子书页面中以弹窗形式向用户展示正确答案的提示。

具体地说,第二位置为电子书正文中包含问题的正确答案的页面,当用户正常阅读到第二位置时,在包含正确答案的电子书页面,对涉及到正确答案的内容通过高亮形式或弹窗形式提示用户,并派发对应的代金券或奖金等奖励。例如用户阅读到了包含问题“黑衣人是谁”的答案的页面时,对正文中“黑衣人正是张三”部分高亮显示,并弹窗提示用户之前答题正确或错误。

由此可见,通过在电子书客户端以弹窗形式或气泡形式在电子书页面中呈现第一位置的问题,当用户阅读到电子书的任一第一位置时,接收用户输入的针对问题的输入答案,当用户阅读到相应的第二位置时,在包含问题的正确答案的电子书页面中向用户展示正确答案的提示,从而提升用户的阅读兴趣,吸引用户继续阅读。

本发明上述实施例提供的电子书的显示方法可适用于文本电子书,也可适用于有声电子书。对于有声电子书,第一位置和/或第二位置具体为有声电子书的播放时刻位置。当有声电子书播放至第一位置(第一播放时刻位置),在电子书播放页面中弹窗呈现问题,获取用户输入的答案。当有声电子书播放至第二位置(第二播放时刻位置),在电子书播放页面中弹窗显示正确答案的提示。若用户的输入答案与正确答案一致,则向用户反馈奖励信息。

图2示出了本发明另一种电子书的显示方法实施例的流程图,如图2所示,该方法包括以下步骤:

步骤s210:提取与电子书内容相关的至少一个问题,将至少一个问题添加到电子书的至少一个第一位置;以及,确定至少一个问题的正确答案所在的电子书的至少一个第二位置。

在本步骤中,首先遍历电子书内容,查找适合提取问题的电子书内容,提取与电子书内容相关的一个或多个问题。在实际应用中,查找电子书各个章节中适合提出问题的内容,所提取的问题的正确答案应来源于该电子书内容。例如,一本电子书某个章节中包含“黑衣人正是张三”的内容,此种形式的内容可视为“黑衣人是谁”的答案,即为适合提取问题的内容,因此基于该内容提取出“黑衣人是谁”的问题。

将提取的问题添加至电子书的第一位置,该第一位置位于问题的正确答案所在的电子书的第二位置之前。例如,“黑衣人正是张三”的内容位于电子书的第n章,那么“黑衣人是谁”的问题添加到第n-m章。通过这种设置方式,在电子书的某个章节内添加问题,该问题对应的正确答案出现在该章节的后续章节,使得用户在阅读电子书的过程中,在前面章节中碰到问题,吸引用户带着对问题的猜测答案继续阅读,阅读到后续章节发现正确答案,提升了用户的阅读兴趣。

进一步的,问题的添加位置(即第一位置)的电子书内容也应与问题相关,在一种可选的实施方式中,对问题进行分词处理,根据分词处理结果进行电子书文本内容搜索,确定问题添加位置。例如,对于“黑衣人是谁”的问题,分词得到关键词“黑衣人”,在第n章之前的章节内搜索黑衣人,在出现黑衣人的位置添加问题。

需要说明的是,本发明实施例中,在一本电子书中添加的问题可以有多个,每个问题的添加位置不同,但需要保证各个问题所添加的第一位置位于其对应的正确答案所在的第二位置之前。

本步骤中,查找适合提取问题的电子书内容可通过算法分析来实现,例如,通过自然语言分析算法查找,本发明对此不作限制。

步骤s220:当用户阅读到电子书的第一位置时,在电子书页面中呈现对应第一位置的问题。

具体地说,当用户阅读到电子书的任一第一位置时,在客户端的电子书页面中,以弹窗形式或气泡形式在电子书页面中呈现第一位置的问题,提示用户作答。

例如,问题是“黑衣人是谁”,在用户阅读到与黑衣人相关的章节时,以弹窗形式或气泡形式弹出该问题。

步骤s230:接收用户针对问题输入的答案。

当用户阅读到电子书的任一问题的第一位置时,以预设呈现形式在电子书页面中呈现该问题,例如通过气泡或弹窗呈现问题。为了进一步提升用户交互体验,允许用户在第一位置输入针对问题的输入答案,该输入答案为用户猜测的答案。

步骤s240:当用户阅读到相应的第二位置时,在电子书页面中展示正确答案的提示;并根据输入答案与正确答案的比对结果,向用户反馈奖励信息。

当用户阅读到上述步骤s210的任一第一位置时输入的问题对应的第二位置(即正确答案处)时,将该用户在步骤s220的输入答案与正确答案进行比对,若输入答案与正确答案相同,则向用户反馈相应数量的代金券或奖金作为奖励。其中,向用户反馈奖励信息是本实施例的可选步骤。

由此可见,本发明实施例通过提取与电子书内容相关的至少一个问题,将至少一个问题添加到电子书的至少一个第一位置;以及,确定至少一个问题的正确答案所在的电子书的至少一个第二位置;其中,至少一个第一位置位于至少一个第二位置之前;获取用户在阅读到电子书的任一第一位置时输入的针对问题的输入答案;当用户阅读到相应的第二位置时,根据输入答案与正确答案的比对结果,向用户反馈奖励信息。本实施例通过在电子书内容中添加与电子书内容相关的问题,并提示用户作答从而吸引用户持续阅读,提升用户阅读兴趣,并根据输入答案的比对结果向用户反馈对应奖励,提高用户阅读忠诚度,从而避免用户流失。

图3示出了本发明又一种电子书的显示方法实施例的流程图,如图3所示,该方法包括以下步骤:

步骤s310:采集针对电子书的历史用户阅读数据,根据历史用户阅读数据预设至少一个问题添加的电子书的至少一个第一位置。

在一种可选的方式中,步骤s310进一步包括:根据历史用户阅读数据,获取电子书流失用户数量拐点对应的至少一个章节;从至少一个章节之前的章节中确定添加至少一个问题的至少一个第一位置。

具体地说,获取某一个文本电子书或有声电子书从投放到市场至今的历史用户阅读数据,根据这些历史用户阅读数据进行大数据分析,得出该电子书用户流失数量较大或用户总量下降明显的一个或多个章节,即电子书流失用户数量拐点对应的一个或多个章节,通过在该电子书流失用户数量拐点对应的一个或多个章节之前的章节添加与电子书内容相关的问题,从而激发用户阅读兴趣,吸引用户持续阅读。

例如,通过对历史用户数据分析结果显示某电子书在第10章,第50章,第100章流失的用户比较多,则可以在第10章的前面章节(如第5章),第50章的前面章节(如第40章),第100章的前面章节(如第90章)各设置一个问题。

步骤s320:提取与电子书内容相关的至少一个问题,将至少一个问题添加到电子书的至少一个第一位置;以及,确定至少一个问题的正确答案所在的电子书的至少一个第二位置。

在本步骤中,遍历电子书内容,查找适合提取问题的电子书内容。在一种可选的实施方式中,遍历范围具体为电子书流失用户数量拐点对应的至少一个章节。例如,通过上述步骤s310确定的历史数据分析结果显示某电子书在第10章、第50章、第100章流失的用户比较多,那么可遍历电子书的第10章、第50章、第100章,分别在各章节查找适合提取问题的内容,提取出正确答案来源于各章节的问题。对应的,分别在电子书的第5章、第40章、第80章各设置一个问题,其中,第5章的问题对应的正确答案来源于第10章电子书对应的内容,第40章的问题对应的正确答案来源于第50章对应的内容,而第80章的问题对应的正确答案来源于第100章对应的内容。通过遍历电子书流失用户数量拐点对应的至少一个章节提取相关内容的问题,促使用户在较容易弃书的章节中保持阅读兴趣,避免了用户在这些章节流失,降低了用户流失率。

本发明实施例遍历范围不仅限于电子书流失用户数量拐点对应的至少一个章节。由于添加问题的至少一个第一位置位于电子书流失用户数量拐点对应的至少一个章节之前,因此,遍历范围也可以为电子书流失用户数量拐点对应的至少一个章节之后的章节,即所提取的问题的正确答案也可以来源于电子书流失用户数量拐点对应的至少一个章节之后的章节。

在另一种可选的实施方式中,所提取的问题可添加在电子书流失用户数量拐点对应章节的前一章,具体位置可以是前一章的章节开头或结尾,或者前一章中与问题相关的相应位置。

进一步的,为了更为精准地确定问题添加的第一位置,在一种可选的实施方式中,针对任一问题,将该问题进行分词处理;在该问题的正确答案所在的第二位置之前,根据分词处理结果进行文本搜索,确定该问题添加的第一位置。

例如,在电子书流失用户数量较多的第10章查找到“黑衣人正是张三”的内容,通过该内容进行分析提取了“黑衣人是谁”的问题。对该问题进行分词,得到若干词组,如“黑衣人”“是”“谁”,则在该问题的正确答案所在的第二位置之前即第10章之前,根据分词处理结果进行文本搜索,匹配到第10章之前出现“黑衣人”分词词组的位置,确定该位置为该问题添加的第一位置,从而保证了问题的添加位置处的内容也与问题相关。

步骤s330:当用户阅读到电子书的第一位置时,在电子书页面中呈现对应第一位置的问题。

具体地说,当用户阅读到电子书的任一第一位置时,在客户端的电子书页面中,以弹窗形式或气泡形式在电子书页面中呈现第一位置的问题,提示用户作答。

步骤s340:接收用户针对问题输入的答案。

当用户阅读到添加问题的任一第一位置时,如添加问题的第5章,以弹窗形式或气泡形式在第5章某个页面中呈现问题,为了进一步提升用户交互体验,允许用户在第一位置输入针对问题的输入答案,该输入答案为用户猜测的答案。

可选地,本实施例针对问题设置相应的奖励规则,如代金券奖励。各个问题的奖励可以相同,也可以不同。在一种可选地实施方式中,不同的问题对应于难度级别,按照难度级别设置奖励规则,难度级别越高,奖励越多。其中难度级别的设置可以与各个章节的流失率有关,章节的流失率越高,对应的该章节产出的问题的难度级别越高。

在一种可选地实施方式中,当用户阅读到添加问题的任一第一位置时,在呈现问题之前,判断用户是否已经阅读了问题的正确答案所在的第二位置对应的电子书内容,若是,则滤除不呈现问题。

对于某些用户来说,有可能存在先阅读了后续章节的内容,又返回到前面章节继续阅读的情况,如果用户通过阅读后续章节已经知晓某个问题的正确答案,那么在前面章节中无需再向用户呈现该问题。因此,本实施例可以在呈现问题之前先判断用户是否已经阅读了问题的正确答案(即判断是否已经阅读了第二位置处的电子书内容),若是,则滤除该问题,不再呈现。其中,判断的依据可以是用户阅读进度数据,或者是用户翻页数据。步骤s240:当用户阅读到相应的第二位置时,统计用户从电子书的第一位置阅读至第二位置的阅读行为数据。

在本步骤中,当用户阅读到相应的问题的正确答案处时,统计用户电子书的第一位置阅读至第二位置的阅读行为数据,查看阅读行为数据是否正常,阅读行为数据可以包括:用户阅读速度等数据。例如,通过数据分析该用户最近三个阅读日的正常阅读速度为10字/秒,统计该用户从第一位置阅读至第二位置的阅读速度是否与正常阅读速度匹配;若超出正常阅读速度太多,代表用户可能没有连续阅读,而是直接跳转至正确答案对应的第二位置附近,这种情况属于阅读行为数据不正常,在后续决策时,就算用户的输入答案与正确答案一致,也不应向用户反馈奖励信息。

步骤s350:当用户阅读到电子书的第二位置时,在电子书页面中展示正确答案的提示;根据输入答案与正确答案的比对结果,结合阅读行为数据,确定是否向用户反馈奖励信息。

若步骤s340确定了用户的阅读行为数据正常,且输入答案与正确答案一致,则向用户反馈相应数量的代金券或奖金作为奖励。若输入答案与正确答案不一致,则不向用户反馈奖励信息;若输入答案与正确答案一致,但用户的阅读行为数据不正常,则不向用户反馈奖励信息,向用户提示违规。

进一步地,可以通过在同一章节连续设置多个问题,在服务端后台设置当用户连续答对多个问题可以多领取一定额度的奖金或代金券,例如,答对一个问题可得30代金券,连续答对3个问题可得90代金券以及额外30代金券的奖励等。

由此可见,本实施例一方面通过在电子书文本内容中添加与电子书内容相关的问题,并提示用户作答从而吸引用户持续阅读,提升用户阅读兴趣,并根据输入答案的比对结果向用户反馈对应奖励,提高用户阅读忠诚度,从而避免用户流失;另一方面,通过对历史用户阅读数据的数据分析,获取电子书流失用户数量拐点,从而准确添加问题,提升用户好奇心,同时,通过对用户阅读行为数据的统计,避免用户跳读,从而避免了违规操作的发生。

本发明实施例提供了一种非易失性计算机存储介质,计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的电子书的显示方法。

可执行指令具体可以用于使得处理器执行以下操作:

当用户阅读到电子书的第一位置时,在电子书页面中呈现对应第一位置的问题;

接收用户针对问题输入的答案;

当用户阅读到电子书的第二位置时,在电子书页面中展示正确答案的提示;其中,第二位置为电子书正文中包含问题的正确答案的页面。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

提取与电子书内容相关的至少一个问题,将至少一个问题添加到电子书的至少一个第一位置;以及,确定至少一个问题的正确答案所在的电子书的至少一个第二位置;其中,至少一个第一位置位于至少一个第二位置之前。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

根据输入答案与正确答案的比对结果,向用户反馈奖励信息。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

采集针对电子书的历史用户阅读数据,根据历史用户阅读数据预设至少一个问题添加的电子书的至少一个第一位置。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

根据历史用户阅读数据,获取电子书流失用户数量拐点对应的至少一个章节;

从至少一个章节之前的章节中确定添加至少一个问题的至少一个第一位置。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

针对任一问题,将该问题进行分词处理;

在该问题的正确答案所在的第二位置之前,根据分词处理结果进行文本搜索,确定该问题添加的第一位置。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

判断用户是否已经阅读了问题的正确答案所在的第二位置对应的电子书内容,若是,则滤除不呈现问题。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

统计用户从电子书的第一位置阅读至第二位置的阅读行为数据;

向用户反馈奖励信息具体为:根据阅读行为数据,确定是否向用户反馈奖励信息。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

以弹窗形式或气泡形式在电子书页面中呈现第一位置的问题。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

在包含问题的正确答案的电子书页面中高亮展示正确答案;

或者,在包含问题的正确答案的电子书页面中以弹窗形式向用户展示正确答案的提示。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:在电子书页面中呈现第一位置的问题以及问题的多个备选答案;

接收用户输入的针对问题的输入答案进一步包括:接收用户对多个备选答案的选择操作输入的输入答案。

在一种可选的方式中,可执行指令进一步使处理器执行以下操作:

向用户展示关于问题的正确答案所在的第二位置的提示信息。

图4示出了本发明电子设备实施例的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。

如图4所示,该电子设备可以包括:处理器(processor)402、通信接口(communicationsinterface)404、存储器(memory)406、以及通信总线408。

其中:处理器402、通信接口404、以及存储器406通过通信总线408完成相互间的通信。通信接口404,用于与其它设备比如客户端或其它服务器等的网元通信。处理器402,用于执行程序410,具体可以执行上述用于电子书的显示方法实施例中的相关步骤。

具体地,程序410可以包括程序代码,该程序代码包括计算机操作指令。

处理器402可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器406,用于存放程序410。存储器406可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序410具体可以用于使得处理器402执行以下操作:

当用户阅读到电子书的第一位置时,在电子书页面中呈现对应第一位置的问题;

接收用户针对问题输入的答案;

当用户阅读到电子书的第二位置时,在电子书页面中展示正确答案的提示,其中,第二位置为电子书正文中包含问题的正确答案的页面。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

提取与电子书内容相关的至少一个问题,将至少一个问题添加到电子书的至少一个第一位置;以及,确定至少一个问题的正确答案所在的电子书的至少一个第二位置;其中,至少一个第一位置位于至少一个第二位置之前。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

根据输入答案与正确答案的比对结果,向用户反馈奖励信息。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

采集针对电子书的历史用户阅读数据,根据历史用户阅读数据预设至少一个问题添加的电子书的至少一个第一位置。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

根据历史用户阅读数据,获取电子书流失用户数量拐点对应的至少一个章节;

从至少一个章节之前的章节中确定添加至少一个问题的至少一个第一位置。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

针对任一问题,将该问题进行分词处理;在该问题的正确答案所在的第二位置之前,根据分词处理结果进行文本搜索,确定该问题添加的第一位置。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

判断用户是否已经阅读了问题的正确答案所在的第二位置对应的电子书内容,若是,则滤除不呈现问题。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

统计用户从电子书的第一位置阅读至第二位置的阅读行为数据;

根据阅读行为数据,确定是否向用户反馈奖励信息。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

以弹窗形式或气泡形式在电子书页面中呈现第一位置的问题。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

在包含问题的正确答案的电子书页面中高亮展示正确答案;

或者,在包含问题的正确答案的电子书页面中以弹窗形式向用户展示正确答案的提示。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

在电子书页面中呈现第一位置的问题以及问题的多个备选答案;接收用户输入的针对问题的输入答案进一步包括:接收用户对多个备选答案的选择操作输入的输入答案。

在一种可选的方式中,程序410进一步使处理器402执行以下操作:

向用户展示关于问题的正确答案所在的第二位置的提示信息。

在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置可执行指令(例如,计算机可执行指令和计算机可执行指令产品)。这样的实现本发明的可执行指令可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

本发明公开了:a1.一种电子书的显示方法,包括:

当用户阅读到电子书的第一位置时,在电子书页面中呈现对应所述第一位置的问题;

接收用户针对所述问题输入的答案;

当用户阅读到所述电子书的第二位置时,在所述电子书页面中展示所述问题的正确答案的提示;其中,所述第二位置为电子书正文中包含所述问题的正确答案的页面。

a2.根据权利要求a1所述的方法,所述当用户阅读到电子书的第一位置时,在电子书页面中呈现对应所述第一位置的问题之前,所述方法还包括:

提取与电子书内容相关的至少一个问题,将所述至少一个问题添加到电子书的至少一个第一位置;以及,确定所述至少一个问题的正确答案所在的电子书的至少一个第二位置;其中,所述至少一个第一位置位于所述至少一个第二位置之前。

a3.根据权利要求a1所述的方法,所述当用户阅读到所述电子书的第二位置时,在所述电子书页面中展示正确答案的提示之后,所述方法还包括:

根据输入答案与正确答案的比对结果,向用户反馈奖励信息。

a4.根据权利要求a2所述的方法,在所述将所述至少一个问题添加到电子书的至少一个第一位置之前,所述方法还包括:

采集针对电子书的历史用户阅读数据,根据历史用户阅读数据预设至少一个问题添加的所述电子书的至少一个第一位置。

a5.根据权利要求a4所述的方法,所述根据历史用户阅读数据预设至少一个问题添加的所述电子书的至少一个第一位置进一步包括:

根据历史用户阅读数据,获取所述电子书流失用户数量拐点对应的至少一个章节;

从所述至少一个章节之前的章节中确定添加所述至少一个问题的至少一个第一位置。

a6.根据权利要求a2所述的方法,在所述将所述至少一个问题添加到电子书的至少一个第一位置之前,所述方法还包括:

针对任一问题,将该问题进行分词处理;

在该问题的正确答案所在的第二位置之前,根据分词处理结果进行文本搜索,确定该问题添加的第一位置。

a7.根据权利要求a1-a6中任一项所述的方法,在所述在电子书页面中呈现对应所述第一位置的问题之前,所述方法还包括:

判断所述用户是否已经阅读了所述问题的正确答案所在的第二位置对应的电子书内容,若是,则滤除且不呈现所述问题。

a8.根据权利要求a3所述的方法,在所述当用户阅读到所述电子书的第二位置时,所述方法还包括:

统计用户从电子书的第一位置阅读至所述第二位置的阅读行为数据;

所述向用户反馈奖励信息具体为:根据所述阅读行为数据,确定是否向用户反馈奖励信息。

a9.根据权利要求a1-a7中任一项所述的方法,所述在电子书页面中呈现对应所述第一位置的问题进一步包括:以弹窗形式或气泡形式在电子书页面中呈现所述第一位置的问题。

a10.根据权利要求a1或a9所述的方法,所述在所述电子书页面中展示正确答案的提示进一步包括:

在包含所述问题的正确答案的电子书页面中高亮展示包含所述正确答案的文本内容;

或者,在包含所述问题的正确答案的电子书页面中以弹窗形式向用户展示所述正确答案的提示。

a11.根据权利要求a1所述的方法,所述在电子书页面中呈现对应所述第一位置的问题进一步还包括:

在电子书页面中呈现所述第一位置的问题以及所述问题的多个备选答案;

所述接收用户针对所述问题输入的答案进一步包括:接收用户对所述多个备选答案的选择操作作为所述输入的答案。

a12.根据权利要求a1所述的方法,在所述接收用户针对所述问题输入的答案之后,所述方法还包括:

向用户展示关于问题的正确答案所在的第二位置的提示信息。

b13.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

当用户阅读到电子书的第一位置时,在电子书页面中呈现对应所述第一位置的问题;

接收用户针对所述问题输入的答案;

当用户阅读到所述电子书的第二位置时,在所述电子书页面中展示所述问题的正确答案的提示,其中,所述第二位置为电子书正文中包含所述问题的正确答案的页面。

b14.根据权利要求b13所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

提取与电子书内容相关的至少一个问题,将所述至少一个问题添加到电子书的至少一个第一位置;以及,确定所述至少一个问题的正确答案所在的电子书的至少一个第二位置;其中,所述至少一个第一位置位于所述至少一个第二位置之前。

b15.根据权利要求b14所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

根据输入答案与正确答案的比对结果,向用户反馈奖励信息。

b16.根据权利要求b14所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

采集针对电子书的历史用户阅读数据,根据历史用户阅读数据预设至少一个问题添加的所述电子书的至少一个第一位置。

b17.根据权利要求b16所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

根据历史用户阅读数据,获取所述电子书流失用户数量拐点对应的至少一个章节;

从所述至少一个章节之前的章节中确定添加所述至少一个问题的至少一个第一位置。

b18.根据权利要求b14所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

针对任一问题,将该问题进行分词处理;

在该问题的正确答案所在的第二位置之前,根据分词处理结果进行文本搜索,确定该问题添加的第一位置。

b19.根据权利要求b13-b18中任一项所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

判断所述用户是否已经阅读了所述问题的正确答案所在的第二位置对应的电子书内容,若是,则滤除且不呈现所述问题。

b20.根据权利要求b15所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

当用户阅读到相应的第二位置时,统计用户从电子书的第一位置阅读至所述第二位置的阅读行为数据;

根据所述阅读行为数据,确定是否向用户反馈奖励信息。

b21.根据权利要求b13-b19任一项所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

以弹窗形式或气泡形式在电子书页面中呈现所述第一位置的问题。

b22.根据权利要求b13或b21所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

在包含所述问题的正确答案的电子书页面中高亮展示包含所述正确答案的文本内容;

或者,在包含所述问题的正确答案的电子书页面中以弹窗形式向用户展示所述正确答案的提示。

b23.根据权利要求b13所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

在电子书页面中呈现所述第一位置的问题以及所述问题的多个备选答案;

接收用户对所述多个备选答案的选择操作作为所述输入的答案。

b24.根据权利要求b13所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

向用户展示关于问题的正确答案所在的第二位置的提示信息。

c25.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:

当用户阅读到电子书的第一位置时,在电子书页面中呈现对应所述第一位置的问题;

接收用户针对所述问题输入的答案;

当用户阅读到所述电子书的第二位置时,在所述电子书页面中展示所述问题的正确答案的提示;其中,所述第二位置为电子书正文中包含所述问题的正确答案的页面。

c26.根据权利要求c25所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

提取与电子书内容相关的至少一个问题,将所述至少一个问题添加到电子书的至少一个第一位置;以及,确定所述至少一个问题的正确答案所在的电子书的至少一个第二位置;其中,所述至少一个第一位置位于所述至少一个第二位置之前。

c27.根据权利要求c26所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

根据输入答案与正确答案的比对结果,向用户反馈奖励信息。

c28.根据权利要求c26所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

采集针对电子书的历史用户阅读数据,根据历史用户阅读数据预设至少一个问题添加的所述电子书的至少一个第一位置。

c29.根据权利要求c28所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

根据历史用户阅读数据,获取所述电子书流失用户数量拐点对应的至少一个章节;

从所述至少一个章节之前的章节中确定添加所述至少一个问题的至少一个第一位置。

c30.根据权利要求c26所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

针对任一问题,将该问题进行分词处理;

在该问题的正确答案所在的第二位置之前,根据分词处理结果进行文本搜索,确定该问题添加的第一位置。

c31.根据权利要求c25-c30中任一项所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

判断所述用户是否已经阅读了所述问题的正确答案所在的第二位置对应的电子书内容,若是,则滤除且不呈现所述问题。

c32.根据权利要求c27所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

当用户阅读到相应的第二位置时,统计用户从电子书的第一位置阅读至所述第二位置的阅读行为数据;

根据所述阅读行为数据,确定是否向用户反馈奖励信息。

c33.根据权利要求c25-c31任一项所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

以弹窗形式或气泡形式在电子书页面中呈现所述第一位置的问题。

c34.根据权利要求c25或c33所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

在包含所述问题的正确答案的电子书页面中高亮展示包含所述正确答案的文本内容;

或者,在包含所述问题的正确答案的电子书页面中以弹窗形式向用户展示所述正确答案的提示。

c35.根据权利要求c25所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:在电子书页面中呈现所述第一位置的问题以及所述问题的多个备选答案;

接收用户对所述多个备选答案的选择操作作为所述输入的答案。

c36.根据权利要求c25所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

向用户展示关于问题的正确答案所在的第二位置的提示信息。

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