[发明专利]一种针对地理位置敏感app的个性化推荐方法有效
| 申请号: | 201610817958.9 | 申请日: | 2016-09-12 | 
| 公开(公告)号: | CN107220269B | 公开(公告)日: | 2020-10-30 | 
| 发明(设计)人: | 郑子彬;伍鹏飞;周育人;刘树郁 | 申请(专利权)人: | 中山大学 | 
| 主分类号: | G06F16/9537 | 分类号: | G06F16/9537 | 
| 代理公司: | 广东广信君达律师事务所 44329 | 代理人: | 杨晓松 | 
| 地址: | 510275 *** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 针对 地理位置 敏感 app 个性化 推荐 方法 | ||
1.一种针对地理位置敏感app的个性化推荐方法,其特征在于包括以下步骤:
步骤1、原始数据的获取和处理,得出用户评分矩阵;
步骤2、城市对应app敏感度计算;
步骤3、对所述用户评分矩阵的中缺失值进行预测并给出app推荐;
步骤2具体包括以下步骤:
App对应地理位置敏感度计算;
对所述用户评分矩阵进行带敏感度权重的矩阵分解;
所述App对应地理位置敏感度计算具体包括以下步骤:
1)收集并且处理原始的用户流量数据,统计出每一个城市对于每一款app的使用量;
2)使用tf-idf算法对步骤1)得出的数据进行初步处理,得到原始的城市和app之间的敏感度关系;
3)定义一个置信度函数,来进一步优化城市和app之间的敏感度关系。
2.根据权利要求1所述的方法,其特征在于所述步骤1是通过统计用户使用该app的下载、卸载、更新情况来得出用户对于某一款app的评分。
3.根据权利要求1所述的方法,其特征在于所述带敏感度权重的矩阵分解具体包括采用分解公式:
Ri,j=UiTVj;
分解重构的Ri,j作为预测值,然后通过优化目标函数,使得预测值逼近真实值,目标函数:
在所述带敏感度权重的矩阵分解方法中,在分解的时候加入了地理位置敏感度的权重,目标函数就变为:
公式中Ri,j代表用户评分矩阵,N,M分别代表N个用户和M个app,代表的是用户i所在地理位置对于app j的敏感度;ri,j为用户评分矩阵Ri,j中的元素,表示用户i对于app j的评分。
4.根据权利要求3所述的方法,优化方法是最小二乘法或随机梯度下降。
5.根据权利要求1所述的方法,其特征在于步骤3具体包括使用带敏感度权重的矩阵分解来预测步骤1构建的用户评分矩阵,用矩阵分解的方法去预测出所述用户评分矩阵中的缺失值,最终得出完整的用户评分矩阵,通过所述完整的用户评分矩阵,对于某个用户就能给出一个app评分的排序,系统将评分高的app自动推荐给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610817958.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理设备
 - 下一篇:一种物流知识智能问答系统及方法
 





