[发明专利]电子书相似度计算方法、电子设备及存储介质在审
申请号: | 202210238477.8 | 申请日: | 2022-03-10 |
公开(公告)号: | CN114611012A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 朱滕威;王海璐 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F16/9536 | 分类号: | G06F16/9536;G06K9/62 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 赵娅 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子书 相似 计算方法 电子设备 存储 介质 | ||
本发明公开了一种电子书相似度计算方法、电子设备及存储介质,方法包括:获取第一电子书的第一历史用户,以及,第二电子书的第二历史用户,确定包含第一历史用户和第二历史用户间共同用户的用户列表;根据用户列表中任两用户的历史行为信息,筛选任两用户间存在的相同电子书,确定共同电子书数据;根据用户列表中用户对电子书的历史行为信息计算得到用户对电子书的负相关权重因子;根据任两用户的共同电子书数据及负相关权重因子,对用户列表进行用户循环计算,得到第一电子书与第二电子书的相似度。根据共同电子书数据挖掘电子书间相似度;利用用户历史行为信息计算电子书的负相关权重因子,调整用户行为对电子书相似度的影响,使其更准确。
技术领域
本发明涉及电子书领域,具体涉及一种电子书相似度计算方法、电子设备及存储介质。
背景技术
电子书提供给用户便捷的阅读体验,选择电子书阅读的用户也越来越多。用户在阅读时会根据自身的喜好选择电子书。电子书推荐可以帮助用户更快速地找到喜爱的电子书,减少用户查找时间。
为用户进行电子书推荐时,一般根据用户对电子书喜好为其推荐相似类型的电子书。因此,电子书推荐时需要先确定电子书间的相似度。现有技术在确定电子书的相似度时,大多基于用户的阅读行为确定。如不同用户都阅读了电子书1和电子书2,从侧面说明电子书1和电子书2间具有一定的相似度。但这种方式也存在缺陷,如不同用户阅读的电子书中仅电子书1和电子书2是相同的,不同用户的阅读喜好也可能存在比较大的差异,仅根据以上方式确定的电子书1和电子书2之间的相似度不准确,导致推荐的电子书不能满足用户需求,点击率也较低。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的电子书相似度计算方法、电子设备及存储介质。
根据本发明的一个方面,提供了一种电子书相似度计算方法,其包括:
获取第一电子书的第一历史用户,以及,第二电子书的第二历史用户,确定包含第一历史用户和第二历史用户间共同用户的用户列表;
根据用户列表中任两用户的历史行为信息,筛选任两用户间存在的相同电子书,确定共同电子书数据;
根据用户列表中用户对电子书的历史行为信息计算得到用户对电子书的负相关权重因子;
根据任两用户的共同电子书数据及负相关权重因子,对用户列表进行用户循环计算,得到第一电子书与第二电子书的相似度。
根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;
存储器用于存放至少一可执行指令,可执行指令使处理器执行以下操作:
获取第一电子书的第一历史用户,以及,第二电子书的第二历史用户,确定包含第一历史用户和第二历史用户间共同用户的用户列表;
根据用户列表中任两用户的历史行为信息,筛选任两用户间存在的相同电子书,确定共同电子书数据;
根据用户列表中用户对电子书的历史行为信息计算得到用户对电子书的负相关权重因子;
根据任两用户的共同电子书数据及负相关权重因子,对用户列表进行用户循环计算,得到第一电子书与第二电子书的相似度。
根据本发明的又一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行上述任一项的电子书相似度计算方法对应的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210238477.8/2.html,转载请声明来源钻瓜专利网。