[发明专利]一种基于手机使用数据的个性化地点推荐方法在审
申请号: | 201910590291.7 | 申请日: | 2019-07-02 |
公开(公告)号: | CN110471997A | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 陈岭;施鸿裕 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/906;G06F16/9536;G06F16/9537;G06Q50/00;G06Q50/14 |
代理公司: | 33224 杭州天勤知识产权代理有限公司 | 代理人: | 曹兆霞<国际申请>=<国际公布>=<进入 |
地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于手机使用数据的个性化地点推荐方法。首先对用户的地点访问记录数据进行预处理,获得候选地点及相应的地点标签;然后分别提取App使用、多媒体、通讯和网络、通话和短信、系统状态和运动状态等手机使用特征,用户的性别和年龄等人口统计学特征,以及平均停留时间和周末访问频率等地点特征;最后通过基于二阶因子分解机的推荐模型,为新用户预测候选地点的访问次数,从而实现个性化地点推荐。本发明利用手机使用数据进行个性化地点推荐,有效解决了用户冷启动问题,在路线规划和旅游景点推荐等基于位置的服务领域具有广阔的应用空间。 | ||
搜索关键词: | 手机使用 个性化 人口统计学特征 预处理 访问记录数据 地点特征 访问频率 服务领域 基于位置 路线规划 旅游景点 系统状态 因子分解 应用空间 有效解决 运动状态 冷启动 新用户 短信 二阶 标签 多媒体 通话 停留 通讯 预测 网络 访问 | ||
【主权项】:
1.一种基于手机使用数据的个性化地点推荐方法,包括候选地点推荐模型构建阶段和个性化地点推荐阶段,其中:/n候选地点推荐模型构建阶段包括:/n步骤1-1,输入所有用户的基本信息和地点访问记录集合;/n步骤1-2,利用DBSCAN算法分别对每一个用户的所有地点访问记录数据进行聚类,获得每一个用户访问的地点集合,并确定用户的“家”和“工作场所或学校”个性化语义标签;/n步骤1-3,利用DBSCAN算法对所有用户访问的地点进行聚类,发现不同用户共同访问的公共地点,生成候选地点集合并确定每个候选地点的非个性化语义标签;/n步骤1-4,提取用户的手机使用特征fphone,具体包括提取App使用特征fa、多媒体特征fm、通讯和网络特征fn、通话和短信特征fc、系统状态特征fs和运动状态特征fo;/n步骤1-5,提取用户的人口统计学特征fuser,具体包括提取用户的性别特征fg、年龄特征fe、工作状况特征fw和收入特征fi;/n步骤1-6,提取地点特征flocation,具体包括提取地点的标签特征fl、平均停留时间特征ft、周末访问频率特征fr和分段访问频率特征ff;/n步骤1-7,根据手机使用特征fphone、人口统计学特征fuser以及地点特征f1ocation构建用户及其历史所访问的每一个地点的特征向量xpos,并统计相应地点的访问次数ypos,根据特征向量xpos和对应的访问次数ypos构建正样本训练数据集Dpos;/n步骤1-8,从每个用户的未访问地点中随机采样s个地点作为用户的负样本,构造用户和每一个负样本地点的特征向量xneg,并将相应地点的访问次数yneg置为0,根据特征向量xneg和访问次数yneg构建负样本训练数据集Dneg;/n步骤1-9,利用二阶因子分解机构建候选地点推荐模型,将正样本训练数据集Dpos和负样本训练数据集Dneg输入候选地点推荐模型中进行训练,获得训练好的候选地点推荐模型;/n个性化地点推荐阶段包括:/n步骤2-1,同步骤1-4和步骤1-5,提取新用户的手机使用特征f′phone和人口统计学特征f′user;/n步骤2-2,为新用户和每一个候选地点构造相应的特征向量xtest;/n步骤2-3,将步骤2-2中的特征向量xtest输入训练好的基于二阶因子分解机的候选地点推荐模型,预测每一个候选地点的访问次数ytest;/n步骤2-4,对步骤2-3中的候选地点的访问次数预测结果ytest进行降序排序,为新用户推荐排序列表中的前N个地点。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910590291.7/,转载请声明来源钻瓜专利网。