图书推荐方法及装置制造方法及图纸

技术编号:14642117 阅读:151 留言:0更新日期:2017-02-15 22:04
本公开实施例公开了一种图书推荐方法及装置,获取用户在阅读目标电子图书所做的标注信息,并获取标注信息对应的兴趣特征信息;然后,获取目标电子图书的图书特征信息,并根据目标电子图书的图书特征信息及兴趣特征信息得到推荐图书信息。由上述过程可知,图书推荐方法结合目标电子图书的图书特征信息及用户的兴趣特征信息向用户推荐图书,推荐的图书与用户的阅读兴趣相匹配,很容易被用户采纳,即提高了图书推荐的准确率。

【技术实现步骤摘要】

本公开涉及计算机
,特别是涉及一种图书推荐方法及装置
技术介绍
随着科技发展,人们对信息的需求量越来越多,阅读图书(例如,电子书或传统的书籍)仍然是人们获得信息的重要途径之一。但是,图书的种类越来越多,用户很难选出适合自己且自己想看的书。向用户推荐用户可能感兴趣的书籍,成为商家的重要促销手段之一。相关技术中,推荐图书的软件或网站主要是在用户购买图书(电子书或传统的纸版书)的过程中,根据用户的购买图书或浏览记录向用户推荐一下可能感兴趣的图书。这种图书推荐方式只基于用户购买行为得到推荐结果,得到的结果依赖于用户购买图书的数据,用户购买图书的数据并不能准确反映用户的阅读兴趣,因此,推荐图书的准确率低。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种图书推荐方法及装置。为了解决上述技术问题,本公开实施例公开了如下技术方案:根据本公开实施例的第一方面,提供一种图书推荐方法,包括:获取目标电子图书所包含的标注信息,以及获取所述标注信息对应的兴趣特征信息;获取所述目标电子图书的图书特征信息;根据所述图书特征信息和所述兴趣特征信息输出推荐图书信息。该方案提供的图书推荐方法,获取用户在阅读目标电子图书所做的标注信息,并获取标注信息对应的兴趣特征信息;然后,获取目标电子图书的图书特征信息,并根据目标电子图书的图书特征信息及兴趣特征信息得到推荐图书信息。由上述过程可知,图书推荐方法结合目标电子图书的图书特征信息及用户的兴趣特征信息向用户推荐图书,推荐的图书与用户的阅读兴趣相匹配,很容易被用户采纳,即提高了图书推荐的准确率。结合第一方面,在第一方面的第一种可能的实现方式中,所述获取所述标注信息对应的兴趣特征信息,包括:从所述标注信息中获取阅读关键字;统计所述阅读关键字在所述标注信息中出现的次数,得到所述阅读关键字对应的权重;根据所述阅读关键字及对应的权重,得到阅读特征信息;根据所述阅读特征信息及所述目标电子图书的图书特征信息,得到所述兴趣特征信息。结合第一方面,在第一方面的第二种可能的实现方式中,所述获取所述目标电子图书的图书特征信息,包括:获取所述目标电子图书的文本内容所包含的内容关键字;获取所述内容关键字内各个所述关键字对应的权重;根据所述内容关键字及对应的权重,得到所述图书特征信息。结合第一方面,在第一方面的第三种可能的实现方式中,所述根据所述图书特征信息和所述兴趣特征信息输出推荐图书信息,包括:获取目标电子图书的图书特征信息与其它图书的图书特征信息之间的相似度;所述其它图书是书库中除所述目标电子图书之外的图书;确定与所述目标电子图书之间的相似度不低于第一预设阈值的图书,为候选图书;获取所述兴趣特征信息与所述候选图书的图书特征信息之间的相似度,并输出与所述兴趣特征信息之间的相似度不低于第二预设阈值的图书信息,其中,所述图书信息包括电子图书信息和纸质图书信息中的至少一种。结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式和第一方面的第三种可能的实现方式中的任意一种,在第一方面的第四种可能的实现方式中,所述方法还包括:获取用户阅读推荐图书的阅读信息;根据所述阅读信息修改推荐图书与所述目标电子图书之间的相似度。根据本公开实施例的第二方面,提供一种图书推荐装置,包括:第一获取模块,用于获取目标电子图书的图书特征信息;第二获取模块,用于获取所述目标电子图书所包含的标注信息;第三获取模块,用于获取所述第二获取模块获得的标注信息所对应的兴趣特征信息;输出模块,用于根据所述第一获取模块所获得的图书特征信息和所述第三获取模块所获得的兴趣特征信息输出推荐图书信息。结合第二方面,在第二方面的第一种可能的实现方式中,所述第三获取模块包括:第一获取子模块,用于从所述第一获取模块获得的标注信息中获取阅读关键字;统计子模块,用于统计所述第一获取子模块获得的阅读关键字在所述标注信息中出现的次数,得到所述阅读关键字对应的权重;第二获取子模块,用于根据所述统计子模块获得的阅读关键字及对应的权重,得到阅读特征信息;第三获取子模块,用于根据所述第二获取子模块获得的阅读特征信息及所述第一获取模块获得的目标电子图书的图书特征信息,得到所述兴趣特征信息。结合第二方面,在第二方面的第二种可能的实现方式中,所述第一获取模块包括:第四获取子模块,用于获取所述目标电子图书的文本内容所包含的内容关键字;第五获取子模块,用于获取所述第四获取子模块获得的内容关键字内各个所述关键字对应的权重;第六获取子模块,用于根据所述第四获取子模块获得的内容关键字及第五获取子模块获得的对应的权重,得到所述图书特征信息。结合第二方面,在第二方面的第三种可能的实现方式中,所述输出模块包括:第七获取子模块,用于获取所述第一获取模块获得的目标电子图书的图书特征信息与其它图书的图书特征信息之间的相似度;所述其它图书是书库中除所述目标电子图书之外的图书;确定子模块,用于确定与所述第七获取子模块获得的目标电子图书之间的相似度不低于第一预设阈值的图书,为候选图书;第八获取子模块,用于获取所述第三获取模块获得的兴趣特征信息与所述确定子模块确定的候选图书所对应的图书特征信息之间的相似度;输出子模块,用于输出所述第八获取子模块获得的与所述兴趣特征信息之间的相似度不低于第二预设阈值的图书信息,其中,所述图书信息包括电子图书信息和纸质图书信息中至少一种。结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式和第二方面的第三种可能的实现方式中的任意一种,在第二方面的第四种可能的实现方式中,所述装置还包括:第四获取模块,用于获取用户阅读所述输出模块输出的推荐图书的阅读信息;修正模块,用于根据所述第四获取模块获得的阅读信息修改推荐图书与所述目标电子图书之间的相似度。根据本公开实施例的第三方面,提供一种终端设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取目标电子图书所包含的标注信息,以及获取所述标注信息对应的兴趣特征信息;获取所述目标电子图书的图书特征信息;根据所述图书特征信息和所述兴趣特征信息输出推荐图书信息。本公开的实施例提供的技术方案可以包括以下有益效果:本公开提供的图书推荐方法,获取用户在阅读目标电子图书所做的标注信息,并获取标注信息对应的兴趣特征信息;然后,获取目标电子图书的图书特征信息,并根据目标电子图书的图书特征信息及兴趣特征信息得到推荐图书信息。由上述过程可知,图书推荐方法结合目标电子图书的图书特征信息及用户的兴趣特征信息向用户推荐图书,推荐的图书与用户的阅读兴趣相匹配,很容易被用户采纳,即提高了图书推荐的准确率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种图书推荐方法的流程图;图2是根据一示例性实施例示出的一种获取目标电子图书的图书特征信息的流程图;图3是根据一示例性示出的一种获取兴趣特征信息的流程图;图4是根据一示例性实施例示出的一种获取推荐图书信息的流程图;图5是根本文档来自技高网...
图书推荐方法及装置

【技术保护点】
一种图书推荐方法,其特征在于,包括:获取目标电子图书所包含的标注信息,以及获取所述标注信息对应的兴趣特征信息;获取所述目标电子图书的图书特征信息;根据所述图书特征信息和所述兴趣特征信息输出推荐图书信息。

【技术特征摘要】
1.一种图书推荐方法,其特征在于,包括:获取目标电子图书所包含的标注信息,以及获取所述标注信息对应的兴趣特征信息;获取所述目标电子图书的图书特征信息;根据所述图书特征信息和所述兴趣特征信息输出推荐图书信息。2.根据权利要求1所述的方法,其特征在于,所述获取所述标注信息对应的兴趣特征信息,包括:从所述标注信息中获取阅读关键字;统计所述阅读关键字在所述标注信息中出现的次数,得到所述阅读关键字对应的权重;根据所述阅读关键字及对应的权重,得到阅读特征信息;根据所述阅读特征信息及所述目标电子图书的图书特征信息,得到所述兴趣特征信息。3.根据权利要求1所述的方法,其特征在于,所述获取所述目标电子图书的图书特征信息,包括:获取所述目标电子图书的文本内容所包含的内容关键字;获取所述内容关键字内各个所述关键字对应的权重;根据所述内容关键字及对应的权重,得到所述图书特征信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述图书特征信息和所述兴趣特征信息输出推荐图书信息,包括:获取目标电子图书的图书特征信息与其它图书的图书特征信息之间的相似度;所述其它图书是书库中除所述目标电子图书之外的图书;确定与所述目标电子图书之间的相似度不低于第一预设阈值的图书,为候选图书;获取所述兴趣特征信息与所述候选图书的图书特征信息之间的相似度,并输出与所述兴趣特征信息之间的相似度不低于第二预设阈值的图书信息,其中,所述图书信息包括电子图书信息和纸质图书信息中至少一种。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:获取用户阅读推荐图书的阅读信息;根据所述阅读信息修改推荐图书与所述目标电子图书之间的相似度。6.一种图书推荐装置,其特征在于,包括:第一获取模块,用于获取目标电子图书的图书特征信息;第二获取模块,用于获取所述目标电子图书所包含的标注信息;第三获取模块,用于获取所述第二获取模块获得的标注信息所对应的兴趣特征信息;输出模块,用于根据所述第一获取模块所获得的图书特征信息和所述第三获取模块所获得的兴趣特征信息输出推荐图书信息。7.根据权利要求6所述的装置,其特征在于,所述第三获取模块包括:第一获取子模块,用于从...

【专利技术属性】
技术研发人员:姜汉耿辉翁海斌
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1