[发明专利]基于余弦相似度的消息推送方法及相关装置在审
申请号: | 202210449371.2 | 申请日: | 2022-04-26 |
公开(公告)号: | CN114780848A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 王国彬;牟锟伦;齐帅;匡胜军 | 申请(专利权)人: | 土巴兔集团股份有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/958;G06K9/62;H04L67/55 |
代理公司: | 广东普罗米修律师事务所 44615 | 代理人: | 齐则琳 |
地址: | 518000 广东省深圳市南山区西丽街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 余弦 相似 消息 推送 方法 相关 装置 | ||
1.一种基于余弦相似度算法的消息推送方法,其特征在于,包括:
获取用户的用户行为特征数据;
根据所述用户行为特征数据计算所述用户的用户偏好标签;
利用余弦相似度算法在预设推送内容库中计算所述用户偏好标签相关的目标推送内容;
将所述目标推送内容向所述用户推送。
2.根据权利要求1所述基于余弦相似度算法的消息推送方法,其特征在于,在利用余弦相似度算法在预设推送内容库中计算所述用户偏好标签相关的目标推送内容之前,所述方法还包括:
创建若干用户标签,形成用户标签库;
所述根据所述用户行为特征数据计算所述用户的用户偏好标签包括:
根据所述用户行为特征数据从所述用户标签库中获取所述用户偏好标签与所述用户进行关联,所述用户偏好标签为所述用户标签库中的一个或多个用户标签。
3.根据权利要求2所述基于余弦相似度算法的消息推送方法,其特征在于,在利用余弦相似度算法在预设推送内容库中计算所述用户偏好标签相关的目标推送内容之前,所述方法包括:
获取若干待推送内容,形成推送内容库;
为每一个所述待推送内容关联一个或多个的内容标签。
4.根据权利要求2所述基于余弦相似度算法的消息推送方法,其特征在于,所述用户行为特征数据包括用户浏览时长、用户点击行为。
5.根据权利要求1所述基于余弦相似度算法的消息推送方法,其特征在于,所述将所述目标推送内容向所述用户推送包括:
接收对所述目标推送内容的推送时间设定,得到目标推送时间;
将所述目标推送内容预先存储在缓存服务器的任务队列中,并于所述目标推送时间向所述用户推送所述目标推送内容。
6.根据权利要求1所述基于余弦相似度算法的消息推送方法,其特征在于,所述利用余弦相似度算法在预设推送内容库中计算所述用户偏好标签相关的目标推送内容包括:
其中,sim(u,s)表示用户u对物品s的喜好程度;
i∈I表示所述物品s的标签集合;
Rui表示所述用户u对所述物品s点的标签的打分;
Rsi表示所述物品s对标签i的占比权重;
ω表示修正因子;
θ表示内容结果得分中对应类型的占比值;
toInt表示将分数转为整数;
Min表示取最小值;
max_score表示最大分值100。
7.一种基于余弦相似度算法的消息推送装置,其特征在于,包括:
获取单元,用于获取用户的用户行为特征数据;
计算单元,用于根据所述用户行为特征数据计算所述用户的用户偏好标签;
计算单元,还用于利用余弦相似度算法在预设推送内容库中计算所述用户偏好标签相关的目标推送内容;
推送单元,用于将所述目标推送内容向所述用户推送。
8.一种计算机设备,其特征在于,包括:
处理器、存储器、总线、输入输出接口、无线网络接口;
所述处理器通过总线与所述存储器、所述输入输出接口、所述无线网络接口;
所述存储器中存储有程序;
所述处理器执行所述存储器中存储的所述程序时,实现如权利要求1至6中任意一项所述的消息推送方法。
9.一种计算机可读存储介质,其特征在于,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如权利要求1至6中任意一项所述的消息推送方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品在计算机上执行时,使得所述计算机执行如权利要求1至6中任意一项所述的消息推送方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于土巴兔集团股份有限公司,未经土巴兔集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210449371.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:筒式矿用烘干装置
- 下一篇:一种煤微纳米连通孔裂隙示踪方法