提供电子书评价信息的方法及装置制造方法及图纸

技术编号:15437430 阅读:287 留言:0更新日期:2017-05-26 03:30
本公开是关于一种提供电子书评价信息的方法及装置,属于计算机领域。该方法包括:获取每个电子书阅读用户的阅读属性信息;根据每个电子书阅读用户的阅读页数和中断阅读时长,从N个电子书阅读用户中,选取M个有效样本用户;根据M个有效样本用户的阅读页数、电子书的总页数及阅读总时长,计算平均阅读率和每页平均阅读时长;将平均阅读率和每页平均阅读时长添加到电子书详情页面上。本公开根据有效样本用户的阅读属性信息,计算平均阅读率和每页平均阅读时长,由于平均阅读率和每页平均阅读时长的获取,并不依赖于是否有用户点评,也不依赖于用户主观的评分和评论信息,因而提供的电子书评论信息更为客观、准确。

Method and apparatus for providing e-book evaluation information

The present disclosure relates to a method and a device for providing e-book evaluation information, belonging to the computer field. The method includes: reading attribute information for each e-book user; according to each user's e-book reading pages and interrupt when reading long, from the N e-book users, select the M sample user; according to the total number of pages M a sample of users reading pages, e-books and reading the total length, calculation the average reading rate and average reading time per page; the average reading rate and average reading time per page added to the book details page. The open reading according to the attribute information of the effective sample of users, calculate the average reading rate and average reading time per page, due to the long average reading rate and average page read, does not depend on whether the user comments, does not depend on the user's subjective ratings and reviews of information, thus providing more information ebook comments objectively and accurately.

【技术实现步骤摘要】
提供电子书评价信息的方法及装置
本公开涉及计算机
,尤其涉及一种提供电子书评价信息的方法及装置。
技术介绍
在现代生活中,越来越多的用户通过阅读电子书获取知识。由于很多电子书并不是免费阅读的,需要用户支付一定的费用购买,为了购买到心仪的电子书,用户在购买前通常会对电子书的购买价值进行判断。然而,与传统的纸质书籍不同,电子书无法在用户购买之前提供整本书的内容,仅提供目录和极其有限的阅读章节,而基于这些内容,用户很难判断出电子书是否具有购买价值,最终可能会放弃购买该电子书。为使用户能够了解到电子书的更多相关信息,可在电子书详情页面上提供电子书评价信息。目前,相关技术在电子书详情页面上提供的电子书评价信息仅为评分和评论信息,该评分和评论信息由用户在阅读电子书后根据自身的阅读体验填写。
技术实现思路
本公开提供了一种提供电子书评价信息的方法及装置。根据本公开实施例的第一方面,提供一种提供电子书评价信息的方法,包括:获取每个电子书阅读用户的阅读属性信息,所述阅读属性信息包括阅读页数和阅读时间信息,所述阅读时间信息包括阅读总时长和中断阅读时长;根据每个电子书阅读用户的阅读页数和中断阅读时长,从N个电子书阅读用户中,选取M个有效样本用户,其中,N大于等于M;根据所述M个有效样本用户的阅读页数和所述电子书的总页数,计算平均阅读率;根据所述M个有效样本用户的阅读页数和阅读总时长,计算每页平均阅读时长;将所述平均阅读率和所述每页平均阅读时长添加到电子书详情页面上。在本公开的另一个实施例中,所述根据每个电子书阅读用户的阅读页数和中断阅读时长,从N个电子书阅读用户中,选取M个有效样本用户,包括:根据每个电子书阅读用户的阅读页数,从所述N个电子书阅读用户中,选取阅读页数超过预设页数的S个电子书阅读用户,将所选取的S个电子书阅读用户作为S个目标用户;根据所述S个目标用户的中断阅读时长,从所述S个目标用户中,选取中断阅读时长超过预设时长的M个目标用户,将所选取的M个目标用户作为所述M个有效样本用户;其中,N大于等于S,S大于等于M。在本公开的另一个实施例中,所述平均阅读率包括整本书对应的平均阅读率;所述根据所述M个有效样本用户的阅读页数和所述电子书的总页数,计算平均阅读率,包括:对于任一个有效样本用户,计算所述有效样本用户的阅读页数和所述电子书的总页数的比值,得到所述有效样本用户的阅读率;计算所述M个有效样本用户的阅读率的平均值,得到所述整本书的平均阅读率。在公开的另一个实施例中,所述平均阅读率包括类别对应的平均阅读率;所述根据所述M个有效样本用户的阅读页数和所述电子书的总页数,计算平均阅读率,包括:根据用户类型,将所述M个有效样本用户划分为X个类别;对于任一类别中的任一有效样本用户,计算所述有效样本用户的阅读页数和所述电子书的总页数的比值,得到所述有效样本用户的阅读率;计算所述类别中包含的Y个有效样本用户的阅读率的平均值,得到所述类别对应的平均阅读率;其中,M大于X,且M大于Y。在本公开的另一个实施例中,所述每页平均阅读时长包括整本书对应的每页平均阅读时长;所述根据所述M个有效样本用户的阅读页数和阅读总时长,计算每页平均阅读时长,包括:对于任一个有效样本用户,计算所述有效样本用户的阅读总时长与阅读页数的比值,得到所述有效样本用户的每页阅读时长;计算所述M个有效样本用户的每页阅读时长的平均值,得到所述整本书对应的每页平均阅读时长。在本公开的另一个实施例中,所述每页平均阅读时长包括类别对应的每页平均阅读时长;所述根据所述M个有效样本用户的阅读页数和阅读总时长,计算每页平均阅读时长,包括:根据用户类型,将所述M个有效样本用户划分为X个类别;对于任一类别中的任一有效样本用户,计算所述有效样本用户的阅读总时长与阅读页数的比值,得到所述有效样本用户的每页阅读时长;计算所述类别中包含的Y个有效样本用户的每页阅读时长的平均值,得到所述类别对应的每页平均阅读时长;其中,M大于X,且M大于Y。根据本公开实施例的第二方面,提供一种提供电子书评价信息的装置,包括:阅读属性获取模块,用于获取每个电子书阅读用户的阅读属性信息,所述阅读属性信息包括阅读页数和阅读时间信息,所述阅读时间信息包括阅读总时长和中断阅读时长;有效样本用户选取模块,用于根据每个电子书阅读用户的阅读页数和中断阅读时长,从N个电子书阅读用户中,选取M个有效样本用户,其中,N大于等于M;第一计算模块,用于根据所述M个有效样本用户的阅读页数和所述电子书的总页数,计算平均阅读率;第二计算模块,用于根据所述M个有效样本用户的阅读页数和阅读总时长,计算每页平均阅读时长;添加模块,用于将所述平均阅读率和所述每页平均阅读时长添加到电子书详情页面上。在本公开的另一个实施例中,所述有效样本用户选取模块,用于根据每个电子书阅读用户的阅读页数,从所述N个电子书阅读用户中,选取阅读页数超过预设页数的S个电子书阅读用户,将所选取的S个电子书阅读用户作为S个目标用户;根据所述S个目标用户的中断阅读时长,从所述S个目标用户中,选取中断阅读时长超过预设时长的M个目标用户,将所选取的M个目标用户作为所述M个有效样本用户;其中,N大于等于S,S大于等于M。在本公开的另一个实施例中,所述平均阅读率包括整本书对应的平均阅读率;所述第一计算模块,用于对于任一个有效样本用户,计算所述有效样本用户的阅读页数和所述电子书的总页数的比值,得到所述有效样本用户的阅读率;计算所述M个有效样本用户的阅读率的平均值,得到所述整本书对应的平均阅读率。在本公开的另一个实施例中,所述平均阅读率包括类别对应的平均阅读率;所述第一计算模块,用于获取每个有效样本用户的用户类型,所述用户类型包括普通用户和技术用户;根据用户类型,将所述M个有效样本用户划分为X个类别;对于任一类别中的任一有效样本用户,计算所述有效样本用户的阅读页数和所述电子书的总页数的比值,得到所述有效样本用户的阅读率;计算所述类别中包含的Y个有效样本用户的阅读率的平均值,得到所述类别对应的平均阅读率;其中,M大于X,且M大于Y。在本公开的另一个实施例中,所述每页平均阅读时长包括整本书对应的每页平均阅读时长;所述第二计算模块,用于对于任一个有效样本用户,计算所述有效样本用户的阅读总时长与阅读页数的比值,得到所述有效样本用户的每页阅读时长;计算所述M个有效样本用户的每页阅读时长的平均值,得到所述整本书对应的每页平均阅读时长。在本公开的另一个实施例中,所述每页平均阅读时长包括类别对应的每页平均阅读时长;所述第二计算模块,用于根据用户类型,将所述M个有效样本用户划分为X个类别;对于任一类别中的任一有效样本用户,计算所述有效样本用户的阅读总时长与阅读页数的比值,得到所述有效样本用户的每页阅读时长;计算所述类别中包含的Y个有效样本用户的每页阅读时长的平均值,得到所述类别对应的每页平均阅读时长;其中,M大于X,且M大于Y。根据本公开实施例的第三方面,提供一种提供电子书评价信息的装置,包括:处理器;用于存储处理器可执行的指令的存储器;其中,所述处理器被配置为:获取每个电子书阅读用户的阅读属性信息,所述阅读属性信息包括阅读页数和阅读时间信息,所述阅读时间信息包括阅读总时长和中断阅读时长;根据每个本文档来自技高网...
提供电子书评价信息的方法及装置

【技术保护点】
一种提供电子书评价信息的方法,其特征在于,所述方法包括:获取每个电子书阅读用户的阅读属性信息,所述阅读属性信息包括阅读页数和阅读时间信息,所述阅读时间信息包括阅读总时长和中断阅读时长;根据每个电子书阅读用户的阅读页数和中断阅读时长,从N个电子书阅读用户中,选取M个有效样本用户,其中,N大于等于M;根据所述M个有效样本用户的阅读页数和所述电子书的总页数,计算平均阅读率;根据所述M个有效样本用户的阅读页数和阅读总时长,计算每页平均阅读时长;将所述平均阅读率和所述每页平均阅读时长添加到电子书详情页面上。

【技术特征摘要】
1.一种提供电子书评价信息的方法,其特征在于,所述方法包括:获取每个电子书阅读用户的阅读属性信息,所述阅读属性信息包括阅读页数和阅读时间信息,所述阅读时间信息包括阅读总时长和中断阅读时长;根据每个电子书阅读用户的阅读页数和中断阅读时长,从N个电子书阅读用户中,选取M个有效样本用户,其中,N大于等于M;根据所述M个有效样本用户的阅读页数和所述电子书的总页数,计算平均阅读率;根据所述M个有效样本用户的阅读页数和阅读总时长,计算每页平均阅读时长;将所述平均阅读率和所述每页平均阅读时长添加到电子书详情页面上。2.根据权利要求1所述的方法,其特征在于,所述根据每个电子书阅读用户的阅读页数和中断阅读时长,从N个电子书阅读用户中,选取M个有效样本用户,包括:根据每个电子书阅读用户的阅读页数,从所述N个电子书阅读用户中,选取阅读页数超过预设页数的S个电子书阅读用户,将所选取的S个电子书阅读用户作为S个目标用户;根据所述S个目标用户的中断阅读时长,从所述S个目标用户中,选取中断阅读时长超过预设时长的M个目标用户,将所选取的M个目标用户作为所述M个有效样本用户;其中,N大于等于S,S大于等于M。3.根据权利要求1所述的方法,其特征在于,所述平均阅读率包括整本书对应的平均阅读率;所述根据所述M个有效样本用户的阅读页数和所述电子书的总页数,计算平均阅读率,包括:对于任一个有效样本用户,计算所述有效样本用户的阅读页数和所述电子书的总页数的比值,得到所述有效样本用户的阅读率;计算所述M个有效样本用户的阅读率的平均值,得到所述整本书对应的平均阅读率。4.根据权利要求1所述的方法,其特征在于,所述平均阅读率包括类别对应的平均阅读率;所述根据所述M个有效样本用户的阅读页数和所述电子书的总页数,计算平均阅读率,包括:根据用户类型,将所述M个有效样本用户划分为X个类别;对于任一类别中的任一有效样本用户,计算所述有效样本用户的阅读页数和所述电子书的总页数的比值,得到所述有效样本用户的阅读率;计算所述类别中包含的Y个有效样本用户的阅读率的平均值,得到所述类别对应的平均阅读率;其中,M大于X,且M大于Y。5.根据权利要求1所述的方法,其特征在于,所述每页平均阅读时长包括整本书对应的每页平均阅读时长;所述根据所述M个有效样本用户的阅读页数和阅读总时长,计算每页平均阅读时长,包括:对于任一个有效样本用户,计算所述有效样本用户的阅读总时长与阅读页数的比值,得到所述有效样本用户的每页阅读时长;计算所述M个有效样本用户的每页阅读时长的平均值,得到所述整本书对应的每页平均阅读时长。6.根据权利要求1所述的方法,其特征在于,所述每页平均阅读时长包括类别对应的每页平均阅读时长;所述根据所述M个有效样本用户的阅读页数和阅读总时长,计算每页平均阅读时长,包括:根据用户类型,将所述M个有效样本用户划分为X个类别;对于任一类别中的任一有效样本用户,计算所述有效样本用户的阅读总时长与阅读页数的比值,得到所述有效样本用户的每页阅读时长;计算所述类别中包含的Y个有效样本用户的每页阅读时长的平均值,得到所述类别对应的每页平均阅读时长;其中,M大于X,且M大于Y。7.一种提供电子书评价信息的装置,其特征在于,所述装置包括:阅读属性获取模块,用于获取每个电子书阅读用户的阅读属性信息,所述阅读属性信息包括阅读页数和阅读时间信息,所述阅读时间信息包...

【专利技术属性】
技术研发人员:陈宝可
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1