[发明专利]一种基于用户行为的资讯个性化推荐方法、系统及装置在审
申请号: | 201710947513.7 | 申请日: | 2017-10-12 |
公开(公告)号: | CN107844525A | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | 张毅 | 申请(专利权)人: | 广州艾媒数聚信息咨询股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州嘉权专利商标事务所有限公司44205 | 代理人: | 谭英强 |
地址: | 510006 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户 行为 资讯 个性化 推荐 方法 系统 装置 | ||
1.一种基于用户行为的资讯个性化推荐方法,其特征在于,包括以下步骤:
读取用户的资讯发送记录和资讯点击记录;
根据用户的资讯发送记录和资讯点击记录,获取对应资讯的标签,并计算得到推荐方式点击率和标签点击率;
根据获取得到的标签,生成得到推荐列表;
获取用户最近点击的资讯,生成得到扩展阅读推荐列表;
根据推荐方式点击率,按照预设的比例从推荐列表和扩展阅读推荐列表中选出资讯组合并推荐至前端进行展示。
2.根据权利要求1所述的一种基于用户行为的资讯个性化推荐方法,其特征在于:所述的标签点击率的具体计算过程为:
根据资讯点击记录中对应资讯的标签,统计各个标签的发送次数和发送时间因子和,并统计各个标签的点击次数和点击时间因子和;
根据各个标签的发送时间因子和以及点击时间因子和,计算其对应的标签点击率;
根据标签的点击次数,对标签进行筛选,得到不稳定状态的标签,并对其进行重新计算标签点击率。
3.根据权利要求1所述的一种基于用户行为的资讯个性化推荐方法,其特征在于:所述的推荐方式点击率的具体计算过程为:
根据资讯发送记录中对应资讯的推荐方式,统计各个推荐方式的发送次数和发送时间因子和,并统计各个推荐方式的资讯的点击次数和点击时间因子和;
根据各个推荐方式的发送时间因子和以及点击时间因子和,计算其对应的推荐方式点击率。
4.根据权利要求1所述的一种基于用户行为的资讯个性化推荐方法,其特征在于:所述的根据获取得到的标签,生成得到推荐列表,这一步骤具体包括:
根据标签点击率,从资讯库中查找出每个标签对应的资讯,每个标签得到一个资讯推荐池;
根据资讯推荐池中资讯的标签,按照其对应的标签点击率从大到小的顺序,对资讯进行排序,生成得到推荐列表。
5.根据权利要求1所述的一种基于用户行为的资讯个性化推荐方法,其特征在于:所述的获取用户最近点击的资讯,生成得到扩展阅读推荐列表,这一步骤具体包括:
获取用户最近点击的资讯以及其对应的标签;
根据最近点击的资讯,从资讯库中选出与其对应的标签有交集的资讯,得到各资讯对应的交集资讯;
对每一条最近点击的资讯,分别从对应的交集资讯选取一条交集最大的资讯,得到扩展资讯;
将得到的扩展资讯,按照对应的最近点击的资讯的点击时间进行排序,得到扩展阅读推荐列表。
6.根据权利要求2所述的一种基于用户行为的资讯个性化推荐方法,其特征在于:所述的标签点击率计算公式为:
标签点击率=点击时间因子和/发送时间因子和;
所述标签的点击时间因子和的计算公式为:
标签的点击时间因子和=∑e^(-1.0*(当前时间-点击时间)/D1/a);
所述标签的发送时间因子和的计算公式为:
标签的发送时间因子和=∑e^(-1.0*(当前时间-发送时间)/D2/b);
其中,a、b是衰减因子;D1、D2表示由项目实际决定的天数。
7.根据权利要求3所述的一种基于用户行为的资讯个性化推荐方法,其特征在于:所述的推荐方式点击率计算公式为:
推荐方式点击率=点击时间因子和/发送时间因子和;
所述推荐方式的点击时间因子和的计算公式为:
推荐方式的点击时间因子和=∑e^(-1.0*(当前时间-点击时间)/D1/a);
所述推荐方式的发送时间因子和的计算公式为:
推荐方式的发送时间因子和=∑e^(-1.0*(当前时间-发送时间)/D2/b);
其中,a、b是衰减因子;D1、D2表示由项目实际决定的天数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州艾媒数聚信息咨询股份有限公司,未经广州艾媒数聚信息咨询股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710947513.7/1.html,转载请声明来源钻瓜专利网。