[发明专利]基于用户之间相似度进行信息推送的方法及装置有效
| 申请号: | 201410191101.1 | 申请日: | 2014-05-07 |
| 公开(公告)号: | CN105095256B | 公开(公告)日: | 2019-06-11 |
| 发明(设计)人: | 陈海凯 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F16/958 | 分类号: | G06F16/958;G06K9/62;G06Q30/02 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提出一种基于用户之间相似度进行信息推送的方法及装置。其中,该方法包括:获得多个用户的历史操作信息,对历史操作信息中包含的业务对象进行聚类处理,获得业务对象集合;根据用户对业务对象集合中的业务对象的操作信息,获得不同用户对不同业务对象集合的关注度;根据关注度,计算用户之间的相似度;接收当前用户的登录请求,并获取当前用户的属性信息;根据属性信息和用户之间的相似度,获得当前用户对应的相似用户;以及根据相似用户的历史操作信息向当前用户推荐对应的业务对象。上述方法及装置,可以覆盖更多的相似用户,为用户提供更多的业务对象推荐信息,方便用户根据业务对象推荐信息查看相关的业务对象。 | ||
| 搜索关键词: | 基于 用户 之间 相似 进行 信息 推送 方法 装置 | ||
【主权项】:
1.一种基于用户之间相似度进行信息推送的方法,其特征在于,包括:获得多个用户的历史操作信息,对所述历史操作信息中包含的业务对象进行聚类处理,获得业务对象集合,所述历史操作信息包括用户在登录后操作所述业务对象所产生的信息;根据用户对业务对象集合中的业务对象的操作信息,获得不同用户对不同业务对象集合的关注度,其中,所述关注度包括不同用户对不同业务对象集合的评分,通过评分计算公式计算所述不同用户对不同业务对象集合的评分;所述评分计算公式为:
R(u,i)表示用户u对业务对象i的评分,ck表示第k个业务对象集合,R(u,k)表示用户u对第k个业务对象集合的评分;根据所述不同用户对不同业务对象集合的关注度,计算用户之间的相似度,其中,通过相似度计算公式计算用户之间的相似度,其中,所述相似度计算公式为:
sim(u,u')表示用户u和用户u'之间的相似度,R(u',k)表示用户u'对第k个业务对象集合的评分,K表示业务对象集合的总个数,k为小于K的正整数;接收当前用户的登录请求,并获取所述当前用户的属性信息;根据所述当前用户的属性信息和用户之间的相似度,获得所述当前用户对应的相似用户,其中,根据所述当前用户的属性信息,按照与当前用户的相似度由高到低的顺序,获得预定数量相似用户;以及根据所述当前用户对应的相似用户的历史操作信息向所述当前用户推荐对应的业务对象,包括:通过分数预测公式计算所述相似用户对不同业务对象集合的评分,根据所述相似用户对不同业务对象集合的评分获得业务对象集合推荐信息,将评分排名前M的业务对象集合作为推荐信息推荐给所述当前用户,其中,所述分数预测公式为:R'(u,k)=∑v∈N(u)R(v,i)sim(u,v)N(u)表示用户u的预定数量相似用户,sim(u,v)表示用户u和用户v之间的相似度,R(v,i)表示用户v对第i个业务对象集合的评分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410191101.1/,转载请声明来源钻瓜专利网。
- 上一篇:卡号的生成方法及其装置
- 下一篇:一种实现数据一致性的方法及装置





