电子书描述信息的显示方法及电子设备与流程

文档序号:18797308发布日期:2019-09-29 19:53阅读:237来源:国知局
电子书描述信息的显示方法及电子设备与流程

本发明涉及计算机领域,具体涉及电子书描述信息的显示方法及电子设备。



背景技术:

随着电子书的日益普及,可供用户浏览的电子书资源越来越多,如何从众多的候选电子书中快速挑选出适合用户阅读的电子书成为困扰电子书用户的一大难题。在现有技术中,大多数电子书应用会针对每一本电子书生成对应的书籍描述信息,如书籍简介信息等,以供用户根据上述信息选择电子书加以阅读。目前,电子书应用生成的书籍描述信息针对于所有用户都是相同的,具体生成时要么由编辑人员人工实现,要么直接根据书籍扉页内容生成。

但是,在实现本发明的过程中,发明人发现现有技术中的上述方案至少存在下述缺陷:在现有技术中,所有用户针对同一本电子书浏览的书籍描述信息都是完全相同的,但是,不同用户的阅读关注点可能各有不同,因此,千篇一律的书籍描述信息无法满足各种用户的阅读需求。



技术实现要素:

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

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

获取与目标用户相对应的阅读行为数据,根据所述阅读行为数据确定所述目标用户的用户偏好;

根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好;

向所述目标用户显示所述与所述目标用户的用户偏好相对应的电子书描述信息。

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

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

获取与目标用户相对应的阅读行为数据,根据所述阅读行为数据确定所述目标用户的用户偏好;

根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好;

向所述目标用户显示所述与所述目标用户的用户偏好相对应的电子书描述信息。

根据本发明的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

获取与目标用户相对应的阅读行为数据,根据所述阅读行为数据确定所述目标用户的用户偏好;

根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好;

向所述目标用户显示所述与所述目标用户的用户偏好相对应的电子书描述信息。

在本发明公开的电子书描述信息的显示方法及电子设备中,能够根据目标用户的阅读行为数据确定目标用户的用户偏好,从而根据目标用户的用户偏好,确定与目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好。由此可见,该方式能够根据目标用户的阅读行为数据挖掘目标用户的用户偏好的语句类型,从而根据偏好来显示与用户偏好相匹配的电子书描述信息。上述方式充分考虑了目标用户的阅读关注点,从而能够针对目标用户的阅读关注点显示与该目标用户相匹配的电子书描述信息,从而能够向用户展示个性化的电子书描述信息,使不同偏好的用户浏览到内容不同的电子书描述信息。

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

附图说明

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

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

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

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

图4示出了一种电子书描述信息的生成过程的流程图;

图5示出了根据本发明另一个实施例的一种电子设备的结构示意图。

具体实施方式

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

实施例一

图1示出了本发明一个实施例提供的电子书描述信息的显示方法的流程图。如图1所示,该方法包括以下步骤:

步骤s110:获取与目标用户相对应的阅读行为数据,根据阅读行为数据确定目标用户的用户偏好。

其中,目标用户是指将要接收并浏览书籍描述信息(即电子书描述信息)的用户。目标用户对应的阅读行为数据包括与用户的书籍浏览、书籍评论、贴吧动态等各类用户行为相关的数据,通过对阅读行为数据进行分析,能够确定目标用户的用户偏好。例如,用户经常浏览文艺类型的电子书,则说明用户的阅读偏好为文艺类型。

步骤s120:根据目标用户的用户偏好,确定与目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好。

具体地,在本实施例中,每本电子书都具有至少两个版本的电子书描述信息,其中,不同版本的电子书描述信息对应于不同的用户偏好。相应地,在本步骤中,能够根据目标用户的用户偏好,确定与目标用户的用户偏好相对应的电子书描述信息的版本,进而根据版本确定对应的电子书描述信息。具体实施时,各个版本的电子书描述信息可以预先生成,也可以在接收到目标用户的交互请求后实时生成,本发明对此不做限定。

步骤s130:向目标用户显示与目标用户的用户偏好相对应的电子书描述信息。

由于上一步骤中已经根据目标用户的用户偏好确定了对应版本的电子书描述信息,因此,在本步骤中,直接将已确定的对应版本的电子书描述信息显示在目标用户的用户设备上即可。由此可见,本发明中生成的书籍描述信息不仅与电子书相对应,而且进一步与目标用户相对应,从而能够与目标用户的阅读关注点相匹配。

由此可见,该方式能够根据目标用户的阅读行为数据挖掘目标用户的用户偏好的语句类型,从而根据偏好来显示与用户偏好相匹配的电子书描述信息。上述方式充分考虑了目标用户的阅读关注点,从而能够针对目标用户的阅读关注点显示与该目标用户相匹配的电子书描述信息,从而能够向用户展示个性化的电子书描述信息,使不同偏好的用户浏览到内容不同的电子书描述信息。

实施例二

图2示出了本发明另一个实施例提供的电子书描述信息的显示方法的流程图。如图2所示,该方法包括以下步骤:

步骤s210:获取与目标用户相对应的阅读行为数据。

其中,目标用户是指将要接收并浏览电子书描述信息的用户。目标用户的数量可以为一个或多个。具体实施时,本发明中的方式可以在用户启动电子书应用之前预先执行,相应地预先分析各个目标用户的阅读行为数据;也可以在接收到针对电子书应用触发的启动请求,如应用启动请求、预设页面启动请求(如书城页面启动请求等)后执行,相应地将触发启动请求的用户作为目标用户。目标用户对应的阅读行为数据包括与用户的书籍浏览、书籍评论、贴吧动态等各类用户行为相关的数据,通过阅读行为数据能够反映目标用户的历史阅读行为。

步骤s220:根据与目标用户相对应的阅读行为数据确定目标用户所属的用户类型,将该用户类型所对应的类型偏好确定为该目标用户的用户偏好。

具体地,根据阅读行为数据能够确定目标用户的用户偏好。用户偏好是指用于反映用户的阅读关注点、书籍领域等信息的内容。

其中,在本实施例中,根据阅读行为数据确定目标用户所属的用户类型,将该用户类型所对应的类型偏好确定为该目标用户的用户偏好。相应地,预先将全网范围内的用户划分为多个用户类型,并预先确定各个用户类型所对应的类型偏好,该类型偏好是指同类用户所具有的共同偏好。具体实施时,首先,针对各个用户的阅读行为数据进行机器学习,根据学习结果将全网用户划分为多个类型,如可以根据性别、年龄、阅读类型等因素进行划分。然后,分别获取每个分类下的各个用户的阅读行为数据,针对该分类下的各个用户的阅读行为数据进行机器学习,以确定该分类的用户类型所对应的类型偏好。例如,针对用户阅读过的电子书的内容、用户写书评的内容、和/或用户跟帖的内容等学习各分类的用户的类型偏好。

由此可见,在本实施例中,预先确定了各分类用户的类型偏好,相应地,在接收到目标用户触发的启动请求后,直接根据目标用户的阅读行为数据或用户属性信息等用户画像数据即可快速确定该目标用户的用户类型,从而根据用户类型确定该目标用户的用户偏好。

步骤s230:根据目标用户的用户偏好,从预设的描述信息数据库中获取预先生成的与目标用户的用户偏好相对应的电子书描述信息。

其中,预设的描述信息数据库用于存储与每本电子书相对应的多个版本的电子书描述信息以及每个版本的电子书描述信息所对应的用户偏好。其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好。

在本实施例中,为了能够快速显示针对不同类型用户的电子书描述信息,预先针对同一本电子书生成与各种类型的用户相对应的多个版本的电子书描述信息。其中,每种类型的用户分别对应于至少一个版本的电子书描述信息。具体地,描述信息数据库中的每条数据记录至少包含如下三个字段:电子书标识字段,用于标识待显示描述信息的电子书;版本字段,用于标识对应的版本信息;偏好字段,用于标识该版本的电子书描述信息所适用的用户偏好。其中,偏好字段可根据用户类型等内容确定。由此可见,在本实施例中,直接根据目标用户的用户偏好以及待显示描述信息的电子书的标识信息,即可从描述信息数据库中快速查询偏好字段以及电子书标识字段均匹配的电子书描述信息。

步骤s240:向目标用户显示与目标用户的用户偏好相对应的电子书描述信息。

具体地,直接根据查询到的与目标用户的用户偏好相对应的版本信息,获取相应版本的电子书描述信息,从而将对应版本的电子书描述信息显示在目标用户的用户设备上。由此可见,本发明中生成的电子书描述信息不仅与电子书相对应,而且进一步与目标用户相对应,从而能够与目标用户的阅读关注点相匹配。

由此可见,该方式预先从用户类型的角度设置了多个版本的电子书描述信息,从而能够根据目标用户的用户类型快速查询并显示对应的电子书描述信息,以匹配该类型用户的阅读需求。上述方式充分考虑了目标用户的阅读关注点,从而能够针对目标用户的阅读关注点显示与该目标用户相匹配的电子书描述信息,从而能够向用户展示个性化的电子书描述信息,使不同偏好的用户浏览到内容不同的电子书描述信息。

实施例三

图3示出了本发明又一个实施例提供的电子书描述信息的显示方法的流程图。如图3所示,该方法包括以下步骤:

步骤s310:获取与目标用户相对应的阅读行为数据。

其中,目标用户是指将要接收并浏览电子书描述信息的用户。目标用户的数量可以为一个或多个。具体实施时,本发明中的方式可以在接收到针对电子书应用触发的启动请求,如应用启动请求、预设页面启动请求(如书城页面启动请求等)后执行,相应地将触发启动请求的用户作为目标用户。目标用户对应的阅读行为数据包括与用户的书籍浏览、书籍评论、贴吧动态等各类用户行为相关的数据,通过阅读行为数据能够反映目标用户的历史阅读行为。

步骤s320:根据与目标用户相对应的阅读行为数据确定目标用户的个人偏好,将个人偏好确定为目标用户的用户偏好。

具体地,根据阅读行为数据能够确定目标用户的用户偏好。用户偏好是指用于反映用户的阅读关注点、书籍领域等信息的内容。

其中,在本实施例中,根据阅读行为数据确定目标用户的个人偏好,将个人偏好确定为该目标用户的用户偏好。具体地,可以针对目标用户的阅读行为数据中包含的已浏览书籍、评论内容、笔记内容、想法内容、以及贴吧内容等进行分析,以确定该目标用户的个人偏好。由于本实施例中的用户偏好是针对目标用户确定的个人偏好,因此,与实施例二中的类型偏好相比,更加符合目标用户的个人需求,与目标用户的贴合度更高,能够实现千人千面的效果。

步骤s330:实时生成与目标用户的用户偏好相对应的电子书描述信息。

由于本实施例中的用户偏好是实时确定的与当前目标用户相匹配的个人偏好,因此,在本步骤中相应地实时生成与目标用户的用户偏好相对应的电子书描述信息。由此可见,本实施例中的电子书描述信息针对每个用户都各不相同,更能符合每个用户的实际需求。

当然,在本发明其他的实施例中,也可以采取非实时生成的方式来预先生成与目标用户的用户偏好相对应的电子书描述信息,以提升处理速度,本发明对此不做限定。

步骤s340:向目标用户显示与目标用户的用户偏好相对应的电子书描述信息。

具体地,在生成与目标用户的用户偏好相对应的电子书描述信息之后,向目标用户显示与目标用户的用户偏好相对应的电子书描述信息,以便将生成的电子书描述信息显示在目标用户所对应的终端用户上。由此可见,本发明中生成的电子书描述信息不仅与电子书相对应,而且进一步与目标用户相对应,从而能够与目标用户的阅读关注点相匹配。

由此可见,该方式能够根据目标用户的个人偏好实时生成与目标用户相对应的电子书描述信息。由于每个用户的个人偏好都各不相同,因此,生成的电子书描述信息能够实现千人千面的效果。上述方式充分考虑了目标用户的阅读关注点,从而能够针对目标用户的阅读关注点显示与该目标用户相匹配的电子书描述信息,从而能够向用户展示个性化的电子书描述信息,使不同偏好的用户浏览到内容不同的电子书描述信息。

本领域技术人员可以针对实施例二和实施例三进行各种改动和变形。并且,实施例二和实施例三既可以单独使用,也可以结合使用。例如,在实施例三中,也可以预先针对每个目标用户,生成与其个人偏好相匹配的电子书描述信息,并将各个目标用户所对应的各个版本的电子书描述信息都存储在预设的数据库中。也就是说,在实施例二和实施例三中都可以预先生成多个版本的电子书描述信息,以提升显示速度。区别在于,实施例二中的多个版本的电子书描述信息的版本数量由用户类型的数量决定,而实施例三中的多个版本的电子书描述信息的版本数量由单个用户的数量决定,因此,实施例三中的电子书描述信息更符合单个用户的需求。

另外,在上述的实施例二和实施例三中,可以灵活采取多种方式来生成与目标用户的用户偏好相对应的电子书描述信息,为了便于理解,图4示出了一种具体的生成过程,该生成过程能够应用于实施例二或实施例三。如图4所示,包括如下步骤:

步骤s410:根据目标用户的用户偏好确定与目标用户相关联的交互文本内容。

其中,目标用户的用户偏好是根据阅读行为数据确定的,相应地,根据目标用户的用户偏好及其对应的阅读行为数据能够确定与目标用户相关联的交互文本内容。具体地,目标用户对应的阅读行为数据包括与用户的书籍浏览、书籍评论、贴吧动态等各类用户行为相关的数据,通过阅读行为数据能够反映目标用户的历史阅读行为。相应地,根据阅读行为数据能够确定与目标用户相关联的交互文本内容。其中,交互文本内容是指根据阅读行为数据确定的与目标用户存在交互的文本形式的内容信息。例如,对于书籍浏览类型的阅读行为数据而言,其对应的交互文本内容为用户浏览的电子书内容;对于书籍评论类型的阅读行为数据而言,其对应的交互文本内容为用户输入的评论信息;对于贴吧动态类型的阅读行为数据而言,其对应的交互文本内容为用户输入的回帖信息。

步骤s420:针对与目标用户相关联的交互文本内容中包含的各个语句进行分析,以确定与交互文本内容相对应的语句特征信息。

其中,语句特征信息用于描述交互文本内容中的各个语句的句式、句型结构、句子成分(包括主语、谓语、宾语、定语、状语、补语等)等相关信息。凡是能够描述语句特征的信息均可作为本实施例中的语句特征信息,本发明不限定语句特征信息的具体内涵。

在本实施例中,语句特征信息包括:语句类型特征信息,相应地,针对与目标用户相关联的交互文本内容中包含的各个语句进行语句类型分析,以确定与交互文本内容相对应的语句特征信息。其中,语句类型特征信息用于从语句类型的角度描述语句特征,语句类型可以从多种维度进行划分,具体包括以下中的至少一个:成语类型特征信息、对话类型特征信息、人物类型特征信息、情感类型特征信息以及动作类型特征信息。具体地,可以根据交互文本内容中包含的标点符号等信息,将交互文本内容划分为多个语句。然后,分别针对各个语句分析其语句类型,从而确定交互文本内容中包含的各个语句的语句类型。其中,上述的各种语句类型分别对应于不同的分类维度,例如,在上述分类方式中,可以从展示形式的维度将语句类型划分为对话类型以及陈述类型,其中,对话类型可以是气泡形式的对话体内容,以人物间的对话为主要展示形式。另外,还可以从语句描述对象的维度将语句类型划分为人物类型、动作类型或情感类型等,或者,还可以从语句用词的维度将语句类型划分为成语类型、俗语类型等。总之,本发明不限定语句类型的具体划分维度以及划分方式。

由此可见,通过上述逐一分析各个句子的方式,即可确定各个句子的语句类型特征信息。由于交互文本内容中包含多个句子,因此,需要从多个句子所对应的语句类型特征信息中提取出现频次较高的语句类型特征信息作为与交互文本内容相对应的语句特征信息。具体地,在确定与交互文本内容相对应的语句特征信息时,分别确定交互文本内容中包含的各个语句所对应的候选类型特征信息。其中,将交互文本内容中包含的每个语句所对应的语句类型特征信息称作候选类型特征信息。例如,当交互文本内容中包含100个语句时,每个语句分别对应于一个语句类型特征信息,从而得到100个候选类型特征信息。由于不同的语句可能对应于相同的语句类型特征信息,因此,100个候选类型特征信息中可能包含重复出现的类型特征信息。相应地,统计各个候选类型特征信息在交互文本内容中的出现频次,根据统计结果提取预设数量的候选类型特征信息作为与交互文本内容相对应的语句特征信息。具体地,统计各个候选类型特征信息在交互文本内容中的出现频率、出现次数等信息,以便根据统计结果提取高频候选类型特征信息。例如,假设对话类型特征信息的出现频次较高,则将对话类型特征信息确定为与交互文本内容相对应的语句特征信息。当然,实际情况中,预设数量可以为大于一的数量,优选的,可以提取3-5个出现频次较高(即用户较感兴趣)的候选类型特征信息作为与交互文本内容相对应的语句特征信息。

另外,在统计各个候选类型特征信息在交互文本内容中的出现频次,根据统计结果提取预设数量的候选类型特征信息作为与交互文本内容相对应的语句特征信息的过程中,还可以进一步结合预设的交互文本内容的类型权重等辅助信息进行提取,以全面考量多种因素,从而更好地挖掘与用户的阅读关注点相匹配的语句类型。例如,当交互文本内容包括多个分别对应于不同来源的文本内容时,预先根据各个交互文本内容的来源渠道(即交互类型),为各个交互文本内容设置不同的类型权重,相应地,在统计各个交互文本内容中的候选类型特征信息的出现频次时,结合各个交互文本内容的类型权重进行确定,从而使类型权重较大的交互文本内容中包含的候选类型特征信息优先提取。例如,可以使来源渠道为用户笔记、用户想法等用户交互操作内容所对应的交互文本内容的类型权重大于来源渠道为用户浏览的电子书等非交互操作内容所对应的交互文本内容的类型权重。由于用户笔记、用户想法等是用户自行输入的,因此,更能反映用户的阅读偏好,相应地,将来源于用户笔记、用户想法等交互文本内容设置为更高的类型权重有利于准确挖掘用户偏好。

步骤s430:从电子书中筛选与语句特征信息相匹配的候选语句,根据筛选出的候选语句生成与电子书以及目标用户相对应的电子书描述信息。

具体地,针对电子书中包含的各个语句进行分析,以确定电子书中包含的各个语句的语句类型,从而将语句类型与语句特征信息相匹配的语句提取为候选语句。接下来,根据提取出的候选语句生成与电子书以及目标用户相对应的电子书描述信息。具体实施时,由于候选语句通常为多个,因此,可以针对提取出的各个候选语句进行语义分析,得到与各个候选语句相对应的语义分析结果,从而根据各个语义分析结果合并同义语句,并根据各个候选语句在电子书中的出现次序,生成与电子书以及目标用户相对应的电子书描述信息。由此可见,本发明中生成的电子书描述信息不仅与电子书相对应,而且进一步与目标用户相对应,从而能够与目标用户的阅读关注点相匹配。

另外,在上述过程中,将电子书中包含的各个语句的语句类型与语句特征信息进行匹配时,需要忽略掉姓名的差异,例如,假设“尔康深情的望着紫薇”这一语句所对应的候选类型特征信息被提取为语句特征信息,相应地,若目标小说中有一句为“杨过深情的望着小龙女”,则认为这两句匹配成功。换言之,由于语句特征信息是用于反应语句类型的特征性信息,因此,不包含具体的人名等内容,只是提取出句子的主谓宾等成分,以及各个成分所处的位置等结构性类型信息。例如,“尔康深情的望着紫薇”这一句所对应的语句特征信息包括如下内容:句子主语位于句首位置,且主语的类型为人名;句子谓语为眼睛做出的持续性动作(可包括“望着、凝视、目送”等);句子宾语位于句末,且宾语类型为人名;句子状语为情感词汇(可包括“深情、含情脉脉”等)。由此可见,通过语句特征信息能够抽象出句子的主体结构和情感色彩等特征性信息,相应地,能够使不同电子书中的不同句子因特征类似而匹配成功。

另外,可选的,在合并各个候选语句的过程中,可以进一步获取目标用户阅读频率较高的电子书的电子书描述信息的篇幅和逻辑,从而参考目标用户所喜爱的电子书的电子书描述信息,使得合并后得到的电子书描述信息与用户所喜爱的电子书的描述信息在形式和结构上比较相似,从而迎合用户需求。总的来说,本发明可以通过机器学习的方式就是挖掘相似的语句、相似的描述,再结合语义来生成与目标用户的阅读习惯相似的电子书描述信息,从而实现千人千面的效果。

其中,本发明中的电子书描述信息用于对电子书的内容进行概述,以便为用户的阅读提供引导,凡是能够实现上述目的的内容均可作为电子书描述信息,本发明不限定电子书描述信息的具体内涵。例如,电子书描述信息具体包括:书籍简介信息、书籍详情页信息、和/或书籍导读信息。

综上可知,采用本发明中的上述方式,针对同一本电子书而言,能够针对不同的用户显示不同的电子书描述信息,从而迎合用户的阅读关注点,为用户提供更好的阅读引导。例如,针对武侠型男性用户而言,可以从主人公的武功修炼的角度提炼与武侠类型相关的候选语句并生成电子书描述信息;针对言情型女性用户而言,可以从男女主人公的情感发展的角度提炼与情感类型相关的候选语句并生成电子书描述信息,该方式能够针对不同关注点的用户,沿不同的故事线索生成不同的故事概要,从而满足各类用户的需求。又如,针对喜爱对话体小说的用户而言,可以从电子书中提炼与对话类型相关的候选语句并生成电子书描述信息,从而从展示形式上将原本千篇一律的陈述类描述信息转变为对话类描述信息,从而给用户耳目一新的视觉享受。再如,对于偏好成语类型的用户而言,可以从电子书中提炼与成语类型相关的候选语句并生成电子书描述信息,从而丰富描述信息的内涵。另外,还可以预先提取目标用户阅读过程中出现的高频词汇,或者根据用户的笔记内容等交互信息挖掘目标用户的兴趣词,从而将电子书中包含的与兴趣词相近的词汇替换为兴趣词,从而提升用户的阅读兴趣。例如,将电子书中的词汇“伤心”替换为兴趣词“梨花带雨”。通过采用兴趣词替换与兴趣词含义相近的非兴趣词的方式能够提升用户的阅读兴趣。

实施例三

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

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

获取与目标用户相对应的阅读行为数据,根据所述阅读行为数据确定所述目标用户的用户偏好;

根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好;

向所述目标用户显示所述与所述目标用户的用户偏好相对应的电子书描述信息。

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

根据所述阅读行为数据确定所述目标用户所属的用户类型,将所述用户类型所对应的类型偏好确定为所述目标用户的用户偏好;

根据所述目标用户的用户偏好,从预设的描述信息数据库中获取预先生成的与所述目标用户的用户偏好相对应的电子书描述信息;

其中,所述预设的描述信息数据库用于存储与每本电子书相对应的多个版本的电子书描述信息以及每个版本的电子书描述信息所对应的用户偏好。

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

根据所述阅读行为数据确定所述目标用户的个人偏好,将所述个人偏好确定为所述目标用户的用户偏好;

实时生成与所述目标用户的用户偏好相对应的电子书描述信息。

在一种可选的方式中,所述与所述目标用户的用户偏好相对应的电子书描述信息通过以下方式生成:

根据所述目标用户的用户偏好确定与所述目标用户相关联的交互文本内容;

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行分析,以确定与所述交互文本内容相对应的语句特征信息;

从电子书中筛选与所述语句特征信息相匹配的候选语句,根据筛选出的候选语句生成与所述电子书以及所述目标用户相对应的电子书描述信息。

在一种可选的方式中,所述语句特征信息包括:语句类型特征信息,则所述可执行指令使所述处理器执行以下操作:

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行语句类型分析,以确定与所述交互文本内容相对应的语句特征信息;

其中,所述语句类型特征信息包括以下中的至少一个:成语类型特征信息、对话类型特征信息、人物类型特征信息、情感类型特征信息以及动作类型特征信息。

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

分别确定所述交互文本内容中包含的各个语句所对应的候选类型特征信息;

统计各个候选类型特征信息在所述交互文本内容中的出现频次,根据统计结果提取预设数量的候选类型特征信息作为与所述交互文本内容相对应的语句特征信息。

在一种可选的方式中,所述候选语句为多个,则所述可执行指令使所述处理器执行以下操作:

针对各个筛选出的候选语句进行语义分析,得到与各个候选语句相对应的语义分析结果;

根据所述与各个候选语句相对应的语义分析结果,以及各个候选语句在所述电子书中的出现次序,生成与所述电子书以及所述目标用户相对应的电子书描述信息。

在一种可选的方式中,所述电子书描述信息包括:书籍简介信息、书籍详情页信息、和/或书籍导读信息。

实施例四

图5示出了根据本发明另一个实施例的一种电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。

如图5所示,该电子设备可以包括:处理器(processor)502、通信接口(communicationsinterface)504、存储器(memory)506、以及通信总线508。

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

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

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

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

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

获取与目标用户相对应的阅读行为数据,根据所述阅读行为数据确定所述目标用户的用户偏好;

根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好;

向所述目标用户显示所述与所述目标用户的用户偏好相对应的电子书描述信息。

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

根据所述阅读行为数据确定所述目标用户所属的用户类型,将所述用户类型所对应的类型偏好确定为所述目标用户的用户偏好;

根据所述目标用户的用户偏好,从预设的描述信息数据库中获取预先生成的与所述目标用户的用户偏好相对应的电子书描述信息;

其中,所述预设的描述信息数据库用于存储与每本电子书相对应的多个版本的电子书描述信息以及每个版本的电子书描述信息所对应的用户偏好。

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

根据所述阅读行为数据确定所述目标用户的个人偏好,将所述个人偏好确定为所述目标用户的用户偏好;

实时生成与所述目标用户的用户偏好相对应的电子书描述信息。

在一种可选的方式中,所述与所述目标用户的用户偏好相对应的电子书描述信息通过以下方式生成:

根据所述目标用户的用户偏好确定与所述目标用户相关联的交互文本内容;

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行分析,以确定与所述交互文本内容相对应的语句特征信息;

从电子书中筛选与所述语句特征信息相匹配的候选语句,根据筛选出的候选语句生成与所述电子书以及所述目标用户相对应的电子书描述信息。

在一种可选的方式中,所述语句特征信息包括:语句类型特征信息,则所述可执行指令使所述处理器执行以下操作:

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行语句类型分析,以确定与所述交互文本内容相对应的语句特征信息;

其中,所述语句类型特征信息包括以下中的至少一个:成语类型特征信息、对话类型特征信息、人物类型特征信息、情感类型特征信息以及动作类型特征信息。

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

分别确定所述交互文本内容中包含的各个语句所对应的候选类型特征信息;

统计各个候选类型特征信息在所述交互文本内容中的出现频次,根据统计结果提取预设数量的候选类型特征信息作为与所述交互文本内容相对应的语句特征信息。

在一种可选的方式中,所述候选语句为多个,则所述可执行指令使所述处理器执行以下操作:

针对各个筛选出的候选语句进行语义分析,得到与各个候选语句相对应的语义分析结果;

根据所述与各个候选语句相对应的语义分析结果,以及各个候选语句在所述电子书中的出现次序,生成与所述电子书以及所述目标用户相对应的电子书描述信息。

在一种可选的方式中,所述电子书描述信息包括:书籍简介信息、书籍详情页信息、和/或书籍导读信息。

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

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

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

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

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

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

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

获取与目标用户相对应的阅读行为数据,根据所述阅读行为数据确定所述目标用户的用户偏好;

根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好;

向所述目标用户显示所述与所述目标用户的用户偏好相对应的电子书描述信息。

a2.根据a1所述的方法,其中,所述根据所述阅读行为数据确定所述目标用户的用户偏好包括:根据所述阅读行为数据确定所述目标用户所属的用户类型,将所述用户类型所对应的类型偏好确定为所述目标用户的用户偏好;

则所述根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息包括:

根据所述目标用户的用户偏好,从预设的描述信息数据库中获取预先生成的与所述目标用户的用户偏好相对应的电子书描述信息;

其中,所述预设的描述信息数据库用于存储与每本电子书相对应的多个版本的电子书描述信息以及每个版本的电子书描述信息所对应的用户偏好。

a3.根据a1所述的方法,其中,所述根据所述阅读行为数据确定所述目标用户的用户偏好;根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息包括:

根据所述阅读行为数据确定所述目标用户的个人偏好,将所述个人偏好确定为所述目标用户的用户偏好;

实时生成与所述目标用户的用户偏好相对应的电子书描述信息。

a4.根据a1-3任一所述的方法,其中,所述与所述目标用户的用户偏好相对应的电子书描述信息通过以下方式生成:

根据所述目标用户的用户偏好确定与所述目标用户相关联的交互文本内容;

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行分析,以确定与所述交互文本内容相对应的语句特征信息;

从电子书中筛选与所述语句特征信息相匹配的候选语句,根据筛选出的候选语句生成与所述电子书以及所述目标用户相对应的电子书描述信息。

a5.根据a4所述的方法,其中,所述语句特征信息包括:语句类型特征信息,则所述针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行分析,以确定与所述交互文本内容相对应的语句特征信息包括:

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行语句类型分析,以确定与所述交互文本内容相对应的语句特征信息;

其中,所述语句类型特征信息包括以下中的至少一个:成语类型特征信息、对话类型特征信息、人物类型特征信息、情感类型特征信息以及动作类型特征信息。

a6.根据a5所述的方法,其中,所述确定与所述交互文本内容相对应的语句特征信息包括:

分别确定所述交互文本内容中包含的各个语句所对应的候选类型特征信息;

统计各个候选类型特征信息在所述交互文本内容中的出现频次,根据统计结果提取预设数量的候选类型特征信息作为与所述交互文本内容相对应的语句特征信息。

a7.根据a4-6任一所述的方法,其中,所述候选语句为多个,则所述根据筛选出的候选语句生成与所述电子书以及所述目标用户相对应的电子书描述信息包括:

针对各个筛选出的候选语句进行语义分析,得到与各个候选语句相对应的语义分析结果;

根据所述与各个候选语句相对应的语义分析结果,以及各个候选语句在所述电子书中的出现次序,生成与所述电子书以及所述目标用户相对应的电子书描述信息。

a8.根据a1-7任一所述的方法,其中,所述电子书描述信息包括:书籍简介信息、书籍详情页信息、和/或书籍导读信息。

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

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

获取与目标用户相对应的阅读行为数据,根据所述阅读行为数据确定所述目标用户的用户偏好;

根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好;

向所述目标用户显示所述与所述目标用户的用户偏好相对应的电子书描述信息。

b10.根据b9所述的电子设备,其中,所述可执行指令使所述处理器执行以下操作:

根据所述阅读行为数据确定所述目标用户所属的用户类型,将所述用户类型所对应的类型偏好确定为所述目标用户的用户偏好;

根据所述目标用户的用户偏好,从预设的描述信息数据库中获取预先生成的与所述目标用户的用户偏好相对应的电子书描述信息;

其中,所述预设的描述信息数据库用于存储与每本电子书相对应的多个版本的电子书描述信息以及每个版本的电子书描述信息所对应的用户偏好。

b11.根据b9所述的电子设备,其中,所述可执行指令使所述处理器执行以下操作:

根据所述阅读行为数据确定所述目标用户的个人偏好,将所述个人偏好确定为所述目标用户的用户偏好;

实时生成与所述目标用户的用户偏好相对应的电子书描述信息。

b12.根据b9-11任一所述的电子设备,其中,所述与所述目标用户的用户偏好相对应的电子书描述信息通过以下方式生成:

根据所述目标用户的用户偏好确定与所述目标用户相关联的交互文本内容;

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行分析,以确定与所述交互文本内容相对应的语句特征信息;

从电子书中筛选与所述语句特征信息相匹配的候选语句,根据筛选出的候选语句生成与所述电子书以及所述目标用户相对应的电子书描述信息。

b13.根据b12所述的电子设备,其中,所述语句特征信息包括:语句类型特征信息,则所述可执行指令使所述处理器执行以下操作:

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行语句类型分析,以确定与所述交互文本内容相对应的语句特征信息;

其中,所述语句类型特征信息包括以下中的至少一个:成语类型特征信息、对话类型特征信息、人物类型特征信息、情感类型特征信息以及动作类型特征信息。

b14.根据b13所述的电子设备,其中,所述可执行指令使所述处理器执行以下操作:

分别确定所述交互文本内容中包含的各个语句所对应的候选类型特征信息;

统计各个候选类型特征信息在所述交互文本内容中的出现频次,根据统计结果提取预设数量的候选类型特征信息作为与所述交互文本内容相对应的语句特征信息。

b15.根据b12-14任一所述的电子设备,其中,所述候选语句为多个,则所述可执行指令使所述处理器执行以下操作:

针对各个筛选出的候选语句进行语义分析,得到与各个候选语句相对应的语义分析结果;

根据所述与各个候选语句相对应的语义分析结果,以及各个候选语句在所述电子书中的出现次序,生成与所述电子书以及所述目标用户相对应的电子书描述信息。

b16.根据b9-15任一所述的电子设备,其中,所述电子书描述信息包括:书籍简介信息、书籍详情页信息、和/或书籍导读信息。

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

获取与目标用户相对应的阅读行为数据,根据所述阅读行为数据确定所述目标用户的用户偏好;

根据所述目标用户的用户偏好,确定与所述目标用户的用户偏好相对应的电子书描述信息;其中,一本电子书包括至少两个版本的电子书描述信息,不同版本的电子书描述信息对应于不同的用户偏好;

向所述目标用户显示所述与所述目标用户的用户偏好相对应的电子书描述信息。

c18.根据c17所述的计算机存储介质,其中,所述可执行指令使所述处理器执行以下操作:

根据所述阅读行为数据确定所述目标用户所属的用户类型,将所述用户类型所对应的类型偏好确定为所述目标用户的用户偏好;

根据所述目标用户的用户偏好,从预设的描述信息数据库中获取预先生成的与所述目标用户的用户偏好相对应的电子书描述信息;

其中,所述预设的描述信息数据库用于存储与每本电子书相对应的多个版本的电子书描述信息以及每个版本的电子书描述信息所对应的用户偏好。

c19.根据c17所述的计算机存储介质,其中,所述可执行指令使所述处理器执行以下操作:

根据所述阅读行为数据确定所述目标用户的个人偏好,将所述个人偏好确定为所述目标用户的用户偏好;

实时生成与所述目标用户的用户偏好相对应的电子书描述信息。

c20.根据c17-19任一所述的计算机存储介质,其中,所述与所述目标用户的用户偏好相对应的电子书描述信息通过以下方式生成:

根据所述目标用户的用户偏好确定与所述目标用户相关联的交互文本内容;

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行分析,以确定与所述交互文本内容相对应的语句特征信息;

从电子书中筛选与所述语句特征信息相匹配的候选语句,根据筛选出的候选语句生成与所述电子书以及所述目标用户相对应的电子书描述信息。

c21.根据c20所述的计算机存储介质,其中,所述语句特征信息包括:语句类型特征信息,则所述可执行指令使所述处理器执行以下操作:

针对所述与所述目标用户相关联的交互文本内容中包含的各个语句进行语句类型分析,以确定与所述交互文本内容相对应的语句特征信息;

其中,所述语句类型特征信息包括以下中的至少一个:成语类型特征信息、对话类型特征信息、人物类型特征信息、情感类型特征信息以及动作类型特征信息。

c22.根据c21所述的计算机存储介质,其中,所述可执行指令使所述处理器执行以下操作:

分别确定所述交互文本内容中包含的各个语句所对应的候选类型特征信息;

统计各个候选类型特征信息在所述交互文本内容中的出现频次,根据统计结果提取预设数量的候选类型特征信息作为与所述交互文本内容相对应的语句特征信息。

c23.根据c20-22任一所述的计算机存储介质,其中,所述候选语句为多个,则所述可执行指令使所述处理器执行以下操作:

针对各个筛选出的候选语句进行语义分析,得到与各个候选语句相对应的语义分析结果;

根据所述与各个候选语句相对应的语义分析结果,以及各个候选语句在所述电子书中的出现次序,生成与所述电子书以及所述目标用户相对应的电子书描述信息。

c24.根据c17-23任一所述的计算机存储介质,其中,所述电子书描述信息包括:书籍简介信息、书籍详情页信息、和/或书籍导读信息。

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