移动终端阅读推荐方法、移动终端及计算机可读存储介质技术

技术编号:19480134 阅读:15 留言:0更新日期:2018-11-17 10:32
本发明专利技术公开了一种移动终端阅读推荐方法,该方法包括:当侦测到移动终端安装的电子书应用被使用时,获取使用所述电子书应用的用户的身份信息;判断所述电子书应用的后台数据库中是否存在所述身份信息;若是,则获取预先保存的与所述身份信息对应的电子书和基于所述电子书的喜爱程度,所述基于所述电子书的喜爱程度通过预先分析用户阅读所述电子书的阅读进度和累积阅读时间而得到;根据所述电子书和基于所述电子书的喜爱程度,获取推荐的目标电子书,将所述目标电子书显示在所述电子书应用的推荐页面中。本发明专利技术还公开了一种移动终端和一种计算机可读存储介质。本发明专利技术能够解决现有的电子书个性化推荐的精确度不高的技术问题。

【技术实现步骤摘要】
移动终端阅读推荐方法、移动终端及计算机可读存储介质
本专利技术涉及移动终端
,尤其涉及移动终端阅读推荐方法、移动终端及计算机可读存储介质。
技术介绍
随着移动设备和移动互联网的不断发展,基于手机等终端设备的电子阅读由于其便利性,已经成为越来越多的用户,尤其是青少年所喜爱的新型阅读方式。目前,各类电子书APP都具备电子书推荐功能,其推荐方式主要包括:(1)通过获取用户输入的性别、年龄、职业等信息,向用户推荐与这些信息匹配的电子书。这种推荐方式的推荐结果过于宽泛,无法实现精确的个性化推荐;(2)通过获取用户搜索的电子书类型,向用户推荐同类型的电子书。这种推荐方式的缺陷在于,用户搜索某类电子书,并不代表用户真正喜爱该类电子书,例如用户往往是在阅读了电子书内容之后才知道自己是否喜爱该电子书,因而,这种推荐方式显然不能体现用户的真实喜好,从而也导致电子书个性化推荐的精确度不高。
技术实现思路
本专利技术的主要目的在于提出一种移动终端阅读推荐方法、移动终端及计算机可读存储介质,旨在解决现有的电子书个性化推荐的精确度不高的技术问题。为实现上述目的,本专利技术提供一种移动终端阅读推荐方法,所述移动终端阅读推荐方法包括如下步骤:当侦测到移动终端安装的电子书应用被使用时,获取使用所述电子书应用的用户的身份信息;判断所述电子书应用的后台数据库中是否存在所述身份信息;若是,则获取预先保存的与所述身份信息对应的电子书和基于所述电子书的喜爱程度,所述基于所述电子书的喜爱程度通过预先分析用户阅读所述电子书的阅读进度和累积阅读时间而得到;根据所述电子书和基于所述电子书的喜爱程度,获取推荐的目标电子书,将所述目标电子书显示在所述电子书应用的推荐页面中。可选地,所述当侦测到移动终端安装的电子书应用被使用时,获取使用所述电子书应用的用户的身份信息的步骤之前,还包括:当侦测到移动终端用户通过电子书应用阅读某一电子书时,获取阅读所述电子书的用户的身份信息,同时,获取用户基于所述电子书的阅读进度和累积阅读时间;根据所述阅读进度和所述累积阅读时间确定用户对所述电子书的喜爱程度;将确定的所述喜爱程度、所述电子书及阅读所述电子书的用户的身份信息关联后保存至所述电子书应用的后台数据库中。可选地,所述获取阅读所述电子书的用户的身份信息的步骤包括:判断用户当前是否登录所述电子书应用;若是,则获取用户的登录账号或登录名,将所述登录账号或登录名作为阅读所述电子书的用户的身份信息;若否,则调用移动终端摄像头采集阅读所述电子书的用户的人脸图像,将所述人脸图像作为阅读所述电子书的用户的身份信息。可选地,所述获取用户基于所述电子书的阅读进度和累积阅读时间的步骤包括:读取所述电子书的阅读进度显示条所显示的阅读进度百分比,将所述阅读进度百分比作为所述电子书的阅读进度,或者,计算基于所述电子书的已阅读字数,将所述已阅读字数作为所述电子书的阅读进度;同时,启用定时器计算本次用户阅读电子书的持续时间,将本次用户阅读电子书的持续时间与预先保存的历史持续时间进行累加,得到所述电子书的累积阅读时间。可选地,所述根据所述阅读进度和所述累积阅读时间确定用户对所述电子书的喜爱程度的步骤包括:判断所述阅读进度是否达到预设的阅读进度,并判断所述累积阅读时间是否达到预设的累积阅读时间;当所述阅读进度达到预设的阅读进度,且所述累积阅读时间达到预设的累积阅读时间时,确定用户对所述电子书的喜爱程度为高;当所述阅读进度未达到预设的阅读进度,且所述累积阅读时间达到预设的累积阅读时间时,确定用户对所述电子书的喜爱程度为中;当所述阅读进度未达到预设的阅读进度,且所述累积阅读时间未达到预设的累积阅读时间时,确定用户对所述电子书的喜爱程度为低。可选地,所述根据所述电子书和基于所述电子书的喜爱程度,获取推荐的目标电子书的步骤包括:确定喜爱程度为高和喜爱程度为中的电子书所属的电子书分类;在互联网电子书城中搜索所述电子书分类下的电子书,作为推荐的目标电子书。可选地,所述将所述目标电子书显示在所述电子书应用的推荐页面中的步骤包括:根据所述喜爱程度的高低,对所述目标电子书进行排列;将排列后的目标电子书显示在所述电子书应用的推荐页面中。可选地,所述判断所述电子书应用的后台数据库中是否存在所述身份信息的步骤之后,还包括:若否,则将所述身份信息保存至所述电子书应用的后台数据库中。此外,为实现上述目的,本专利技术还提供一种移动终端,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的移动终端阅读推荐程序,所述移动终端阅读推荐程序被所述处理器执行时实现如上所述的移动终端阅读推荐方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有移动终端阅读推荐程序,所述移动终端阅读推荐程序被处理器执行时实现如上所述的移动终端阅读推荐方法的步骤。本专利技术提出的移动终端阅读推荐方法,通过预先分析用户阅读电子书的阅读进度和累积阅读时间,从而能够获知用户对阅读的电子书的真实喜爱程度,根据该真实喜爱程度进行后续电子书推荐,无疑能够提高个性化推荐的精确度,从而本专利技术解决了现有的电子书个性化推荐的精确度不高的技术问题。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的移动终端结构示意图;图2为本专利技术移动终端阅读推荐方法第一实施例的流程示意图;图3为本专利技术移动终端阅读推荐方法第二实施例的流程示意图;图4为图3中步骤获取阅读所述电子书的用户的身份信息的细化步骤示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:当侦测到移动终端安装的电子书应用被使用时,获取使用所述电子书应用的用户的身份信息;判断所述电子书应用的后台数据库中是否存在所述身份信息;若是,则获取预先保存的与所述身份信息对应的电子书和基于所述电子书的喜爱程度,所述基于所述电子书的喜爱程度通过预先分析用户阅读所述电子书的阅读进度和累积阅读时间而得到;根据所述电子书和基于所述电子书的喜爱程度,获取推荐的目标电子书,将所述目标电子书显示在所述电子书应用的推荐页面中。目前,各类电子书APP都具备电子书推荐功能,其推荐方式主要包括:(1)通过获取用户输入的性别、年龄、职业等信息,向用户推荐与这些信息匹配的电子书。这种推荐方式的推荐结果过于宽泛,无法实现精确的个性化推荐;(2)通过获取用户搜索的电子书类型,向用户推荐同类型的电子书。这种推荐方式的缺陷在于,用户搜索某类电子书,并不代表用户真正喜爱该类电子书,例如用户往往是在阅读了电子书内容之后才知道自己是否喜爱该电子书,因而,这种推荐方式显然不能体现用户的真实喜好,从而也导致电子书个性化推荐的精确度不高。本专利技术提出的移动终端阅读推荐方法,通过预先分析用户阅读电子书的阅读进度和累积阅读时间,从而能够获知用户对阅读的电子书的真实喜爱程度,根据该真实喜爱程度进行后续电子书推荐,无疑能够提高个性化推荐的精确度,从而本专利技术解决了现有的电子书个性化推荐的精确度不高的技术问题。本专利技术提供一种移动终端阅读推荐方法。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的移动终端结构示本文档来自技高网...

【技术保护点】
1.一种移动终端阅读推荐方法,其特征在于,所述移动终端阅读推荐方法包括如下步骤:当侦测到移动终端安装的电子书应用被使用时,获取使用所述电子书应用的用户的身份信息;判断所述电子书应用的后台数据库中是否存在所述身份信息;若是,则获取预先保存的与所述身份信息对应的电子书和基于所述电子书的喜爱程度,所述基于所述电子书的喜爱程度通过预先分析用户阅读所述电子书的阅读进度和累积阅读时间而得到;根据所述电子书和基于所述电子书的喜爱程度,获取推荐的目标电子书,将所述目标电子书显示在所述电子书应用的推荐页面中。

【技术特征摘要】
1.一种移动终端阅读推荐方法,其特征在于,所述移动终端阅读推荐方法包括如下步骤:当侦测到移动终端安装的电子书应用被使用时,获取使用所述电子书应用的用户的身份信息;判断所述电子书应用的后台数据库中是否存在所述身份信息;若是,则获取预先保存的与所述身份信息对应的电子书和基于所述电子书的喜爱程度,所述基于所述电子书的喜爱程度通过预先分析用户阅读所述电子书的阅读进度和累积阅读时间而得到;根据所述电子书和基于所述电子书的喜爱程度,获取推荐的目标电子书,将所述目标电子书显示在所述电子书应用的推荐页面中。2.如权利要求1所述的移动终端阅读推荐方法,其特征在于,所述当侦测到移动终端安装的电子书应用被使用时,获取使用所述电子书应用的用户的身份信息的步骤之前,还包括:当侦测到移动终端用户通过电子书应用阅读某一电子书时,获取阅读所述电子书的用户的身份信息,同时,获取用户基于所述电子书的阅读进度和累积阅读时间;根据所述阅读进度和所述累积阅读时间确定用户对所述电子书的喜爱程度;将确定的所述喜爱程度、所述电子书及阅读所述电子书的用户的身份信息关联后保存至所述电子书应用的后台数据库中。3.如权利要求2所述的移动终端阅读推荐方法,其特征在于,所述获取阅读所述电子书的用户的身份信息的步骤包括:判断用户当前是否登录所述电子书应用;若是,则获取用户的登录账号或登录名,将所述登录账号或登录名作为阅读所述电子书的用户的身份信息;若否,则调用移动终端摄像头采集阅读所述电子书的用户的人脸图像,将所述人脸图像作为阅读所述电子书的用户的身份信息。4.如权利要求2所述的移动终端阅读推荐方法,其特征在于,所述获取用户基于所述电子书的阅读进度和累积阅读时间的步骤包括:读取所述电子书的阅读进度显示条所显示的阅读进度百分比,将所述阅读进度百分比作为所述电子书的阅读进度,或者,计算基于所述电子书的已阅读字数,将所述已阅读字数作为所述电子书的阅读进度;同时,启用定时器计算本次用户阅读电子书的持续时间,将本次用户阅读电子书的持续时间与预先保存的历史持续时间进...

【专利技术属性】
技术研发人员:郭立
申请(专利权)人:深圳市零度智控科技有限公司
类型:发明
国别省市:广东,44

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

1