[发明专利]一种个性化数据推荐算法及推荐系统在审
申请号: | 201910488621.1 | 申请日: | 2019-06-06 |
公开(公告)号: | CN110457492A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 刘永才 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | G06F16/435 | 分类号: | G06F16/435;G06F16/48 |
代理公司: | 11753 北京国标律师事务所 | 代理人: | 姚克枫;王春<国际申请>=<国际公布>= |
地址: | 100080北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种个性化数据推荐算法及推荐系统,所述方法包括:对个性化请求解析,获得用户请求id,根据用户请求id获得用户播放历史的记录信息,遍历记录信息,逐条获取记录中的歌曲id,根据歌曲id获得相似度信息,遍历相似度信息,计算该歌曲的打分结果和相似度歌曲的相似值的相乘结果,查找并记录相似度id及相乘结果,相似度id相同时累加相乘结果,当遍历完成后,按相乘结果降序排列。本发明,根据用户播放记录(播放歌曲记录),推算出该用户的偏好视频(歌曲视频),算法可靠性好,兼顾用户播放历史以及歌曲相似度信息,占用内存较少,提升推荐系统的稳定性、可靠性,增强个性化策略模型的运算效率。 | ||
搜索关键词: | 相乘结果 用户播放 相似度 歌曲 相似度信息 推荐系统 用户请求 遍历 个性化 记录 歌曲相似度 个性化数据 算法可靠性 遍历记录 策略模型 歌曲记录 歌曲视频 记录信息 降序排列 请求解析 运算效率 累加 偏好 算法 内存 推算 视频 查找 占用 播放 | ||
【主权项】:
1.一种个性化数据推荐算法,其特征在于,包括如下步骤:/n等待个性化请求,当接收到个性化请求后,对请求进行解析,获得用户请求id,所述用户请求id,用于唯一标识用户,/n根据用户请求id获取对应的历史信息索引文件,进而获得用户播放历史的记录信息,并将记录信息存入数据结构history_map中,/n遍历用户播放历史的记录信息,逐条取出记录信息中的播放记录,并进行如下处理:/n获取播放记录中的歌曲id,查询该歌曲的所有相似度信息,并将信息存入数据结构simi_map中,/n遍历相似度信息,并进行如下处理:/n该歌曲的打分结果和该歌曲的相似度歌曲的相似值相乘,得出相乘结果,/n以相似歌曲的歌曲id作为相似度id,查找该相似度id是否插入了数据结构score_map中,/n如果没有插入,则将相似度id和相乘结果插入数据结构score_map中,/n如果已经插入,则将数据结构score_map中的原相乘结果加上本次遍历相似度信息计算得到的相乘结果,/n当遍历相似度信息和遍历用户播放历史的记录信息均完成后,进行如下处理:/n将数据结构score_map中的记录根据相乘结果的数值进行降序排列。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910488621.1/,转载请声明来源钻瓜专利网。