基于用户时序行为的电子书评分方法及电子设备技术

技术编号:20119892 阅读:21 留言:0更新日期:2019-01-16 12:26
本发明专利技术公开了一种基于用户时序行为的电子书评分方法、电子设备及存储介质,其中,基于用户时序行为的电子书评分方法包括:获取针对电子书的用户时序行为数据;根据用户时序行为数据,确定电子书之间的有向关系以及有向关系权重,有向关系权重与电子书之间发生用户时序行为的用户数量有关;根据电子书之间的有向关系以及有向关系权重,计算得到各本电子书的评分数据。根据本发明专利技术提供的技术方案,对于各本电子书的评分数据的计算充分考虑了电子书之间的关联关系以及用户与电子书之间的联系,所得到的各本电子书的评分数据能够综合、全面地反映电子书的受欢迎程度,优化了电子书评分方式。

Electronic Book Scoring Method and Electronic Equipment Based on User's Sequential Behavior

The invention discloses an e-book scoring method, an electronic device and a storage medium based on user's temporal behavior, in which the e-book scoring method based on user's temporal behavior includes acquiring user's temporal behavior data for e-books, determining the directed relationship and directed relationship weight between e-books, directed relationship weight and e-book according to user's temporal behavior data. The number of users whose temporal behavior occurs is related to the number of users. According to the directed relationship between e-books and the weight of directed relationship, the scoring data of each e-book can be calculated. According to the technical scheme provided by the present invention, the correlation between e-books and the relationship between users and e-books are fully considered in calculating the scoring data of each e-book. The scoring data of each e-book can comprehensively and comprehensively reflect the popularity of e-books and optimize the scoring method of e-books.

【技术实现步骤摘要】
基于用户时序行为的电子书评分方法及电子设备
本专利技术涉及数据处理
,具体涉及一种基于用户时序行为的电子书评分方法、电子设备及存储介质。
技术介绍
电子书由于具有携带方便、获取方便等优势,受到了大量用户的喜爱。用户在选择电子书时,一般会参考电子书的评分数据进行选择。现有技术中电子书评分方式大多为收集电子书阅读平台中与电子书对应的用户阅读量、电子书下载量和/或评论等数据,通过对上述数据进行分析,从而得到对应的评分数据。然而,上述电子书评分方式对电子书进行评分时未考虑到电子书之间的关联关系,所得到的电子书的评分数据只能片面地反映用户对该电子书的阅读情况,无法综合、全面地反映电子书的受欢迎程度,进而导致在利用电子书的评分数据进行电子书推荐时所推荐的电子书的采用率较低,推荐效果不佳。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于用户时序行为的电子书评分方法、电子设备及存储介质。根据本专利技术的一个方面,提供了一种基于用户时序行为的电子书评分方法,该方法包括:获取针对电子书的用户时序行为数据;根据用户时序行为数据,确定电子书之间的有向关系以及有向关系权重,有向关系权重与电子书之间发生用户时序行为的用户数量有关;根据电子书之间的有向关系以及有向关系权重,计算得到各本电子书的评分数据。根据本专利技术的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行以下操作:获取针对电子书的用户时序行为数据;根据用户时序行为数据,确定电子书之间的有向关系以及有向关系权重,有向关系权重与电子书之间发生用户时序行为的用户数量有关;根据电子书之间的有向关系以及有向关系权重,计算得到各本电子书的评分数据。根据本专利技术的又一方面,提供了一种存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行以下操作:获取针对电子书的用户时序行为数据;根据用户时序行为数据,确定电子书之间的有向关系以及有向关系权重,有向关系权重与电子书之间发生用户时序行为的用户数量有关;根据电子书之间的有向关系以及有向关系权重,计算得到各本电子书的评分数据。根据本专利技术提供的技术方案,能够基于针对电子书的用户时序行为数据,方便、快捷地确定电子书之间的有向关系以及有向关系权重,利用电子书之间的有向关系以及有向关系权重对各本电子书的评分数据进行计算,对于各本电子书的评分数据的计算充分考虑了电子书之间的关联关系以及用户与电子书之间的联系,所得到的各本电子书的评分数据能够综合、全面地反映电子书的受欢迎程度,优化了电子书评分方式;另外,基于所得到的电子书的评分数据进行电子书推荐,能够有效地提高所推荐的电子书的采用率,改善了推荐效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术实施例一的一种基于用户时序行为的电子书评分方法的流程示意图;图2示出了根据本专利技术实施例二的一种基于用户时序行为的电子书评分方法的流程示意图;图3示出了根据本专利技术实施例四的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一图1示出了根据本专利技术实施例一的一种基于用户时序行为的电子书评分方法的流程示意图,如图1所示,该方法包括如下步骤:步骤S101,获取针对电子书的用户时序行为数据。针对电子书的用户时序行为数据为用于描述用户针对电子书之间发生的用户时序行为的数据,用户时序行为数据隐含着数据变化的规律,利用这些规律可分析电子书之间的关联关系以及用户与电子书之间的联系。用户时序行为数据可为预先通过对电子书阅读平台中存储的用户阅读数据、电子书下载数据等进行数据分析而得到的。在步骤S101中,获取针对电子书的用户时序行为数据,用户时序行为数据能够清楚地表明用户针对电子书之间发生的用户时序行为,以便分析电子书之间的关联关系以及用户与电子书之间的联系,进而得到各本电子书的评分数据。步骤S102,根据用户时序行为数据,确定电子书之间的有向关系以及有向关系权重。用户时序行为数据至少包含:电子书之间发生用户时序行为的用户ID数据、行为顺序数据和行为时间数据等数据,可利用用户时序行为数据所包含的上述数据,确定电子书之间的有向关系以及有向关系权重。其中,电子书之间的有向关系是指在电子书阅读平台全局上的电子书之间的有向关系,电子书之间的有向关系以及有向关系权重能够充分地体现电子书之间的关联关系以及用户与电子书之间的联系。电子书之间的有向关系具体为:两两电子书之间的前向关系或后向关系,其中的前向或后向是相对于两本电子书中的其中一本电子书而言的。每本电子书都存在与该电子书具有前向关系的前向电子书和与该电子书具有后向关系的后向电子书。其中,将与该电子书具有前向关系的前向电子书简称为该电子书的前向电子书,将与该电子书具有后向关系的后向电子书简称为该电子书的后向电子书。电子书之间的有向关系权重与电子书之间发生用户时序行为的用户数量有关。具体地,有向关系权重可与电子书之间发生用户时序行为的用户数量成正比。针对任意两本电子书,这两本电子书之间发生用户时序行为的用户数量越大,则这两本电子书之间的有向关系权重则越大。假设根据某一用户时序行为数据得到,用户ID数据1对应的用户先对电子书A进行操作,后对电子书B进行操作,根据另一用户时序行为数据得到,用户ID数据2对应的用户先对电子书C进行操作,后对电子书B进行操作,根据又一用户时序行为数据得到,用户ID数据3对应的用户先对电子书B进行操作,后对电子书D进行操作,那么电子书A的后向电子书为电子书B,电子书B的后向电子书为电子书D,电子书C的后向电子书为电子书B,电子书B的前向电子书包括电子书A和电子书C,电子书D的前向电子书为电子书B。随着时间的不断增长,所积累的用户时序行为数据将越来越多,若根据所有的用户时序行为数据来确定电子书之间的有向关系以及有向关系权重,不仅数据处理量非常巨大,严重影响数据处理效率,而且所确定的结果将会很大程度上受到很久以前(例如若干年前)所积累的用户时序行为数据的影响,无法真实、有效地反映在当前时间阶段内的电子书之间的有向关系以及有向关系权重。考虑到上述问题,在本专利技术中预先设置了预设时间窗口,在步骤S102中,可根据预设时间窗口内的用户时序行为数据来确定电子书之间的有向关系以及有向关系权重。本领域技术人员可根据实际需要设置预设时间窗口,此处不做具体限定。例如,可将预设本文档来自技高网...

【技术保护点】
1.一种基于用户时序行为的电子书评分方法,包括:获取针对电子书的用户时序行为数据;根据所述用户时序行为数据,确定电子书之间的有向关系以及有向关系权重,所述有向关系权重与所述电子书之间发生用户时序行为的用户数量有关;根据电子书之间的有向关系以及有向关系权重,计算得到各本电子书的评分数据。

【技术特征摘要】
1.一种基于用户时序行为的电子书评分方法,包括:获取针对电子书的用户时序行为数据;根据所述用户时序行为数据,确定电子书之间的有向关系以及有向关系权重,所述有向关系权重与所述电子书之间发生用户时序行为的用户数量有关;根据电子书之间的有向关系以及有向关系权重,计算得到各本电子书的评分数据。2.根据权利要求1所述的方法,所述电子书之间的有向关系具体为:两两电子书之间的前向关系或后向关系。3.根据权利要求1或2所述的方法,所述方法还包括:根据各本电子书的评分数据,对所述各本电子书进行排序。4.根据权利要求1-3任一项所述的方法,所述根据所述用户时序行为数据,确定电子书之间的有向关系以及有向关系权重进一步包括:根据预设时间窗口内的用户时序行为数据,确定电子书之间的有向关系以及有向关系权重。5.根据权利要求1-4任一项所述的方法,所述用户时序行为数据至少包含:电子书之间发生用户时序行为的用户ID数据、行为顺序数据和行为时间数据;所述根据所述用户时序行为数据,确定电子书之间的有向关系以及有向关系权重进一步包括:利用电子书之间发生用户时序行为的行为顺序数据,得到电子书之间的有向关系;利用电子书之间发生用户时序行为的用户ID数据和行为时间数据,得到电子书之间的有向关系权重。6.根据权利要求5所述的方法,所述利用电子书之间发生用户时序行为的行为顺序数据,得到电子书之间的有向关系进一步包括:针对任一电子书,利用所述电子书与其它电子书之间发生用户时序行为的行为顺序数据,确定所述电子书的至少一本前向电子书;针对任一前向电子书,利用所述前向电子书与其它电子书之间发生用户时序行为的行为顺序数据,确定所述前向电子书的至少一本后向电子书;所述利用电子书之间发生用户时序行为的用户ID数据和行为时间数据,得到电子书之间的有向关系权重进一步包括:利用行为时间数据符合预...

【专利技术属性】
技术研发人员:柳燕煌
申请(专利权)人:掌阅科技股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1