【技术实现步骤摘要】
信息推荐方法、装置、设备以及计算机存储介质
[0001]本专利技术实施例涉及计算机数据处理
,具体涉及一种信息推荐方法、装置、设备以及计算机存储介质。
技术介绍
[0002]信息推荐是各种领域都很常见的一种用户需求。对于景点的推荐,现有技术中一般是通过待预测景点与用户历史旅游的景点的相似度进行协同过滤。本申请的专利技术人在实施本申请实施例的过程中发现:现有的旅游景点推荐的准确率较低。
技术实现思路
[0003]鉴于上述问题,本专利技术实施例提供了一种信息推荐方法,用于解决现有技术中存在的旅游景点推荐的准确率较低的问题。
[0004]根据本专利技术实施例的一个方面,提供了一种信息推荐方法,所述方法包括:
[0005]确定目标用户的历史旅游轨迹数据;所述历史旅游轨迹数据对应于多个历史旅游景点;
[0006]根据所述历史旅游轨迹数据确定所述目标用户的耐心度;所述耐心度用于表征所述目标用户对所述历史旅游景点的旅游次数对于所述目标用户对于所述历史旅游景点的兴趣度的影响程度;
[0007]根据所述耐心度、所述历史旅游景点的景点特征信息及各个待预测景点的景点特征信息分别确定所述目标用户对各个所述待预测景点的预测兴趣度;
[0008]根据各个所述待预测景点的预测兴趣度确定所述目标用户对应的目标推荐景点。
[0009]在一种可选的方式中,所述历史旅游轨迹数据包括各个所述历史旅游景点的所述景点特征信息、旅游时间信息;所述方法还包括:
[0010]根据所述历史旅 ...
【技术保护点】
【技术特征摘要】
1.一种信息推荐方法,其特征在于,所述方法包括:确定目标用户的历史旅游轨迹数据;所述历史旅游轨迹数据对应于多个历史旅游景点;根据所述历史旅游轨迹数据确定所述目标用户的耐心度;所述耐心度用于表征所述目标用户对所述历史旅游景点的旅游次数对于所述目标用户对于所述历史旅游景点的兴趣度的影响程度;根据所述耐心度、所述历史旅游景点的景点特征信息及各个待预测景点的景点特征信息分别确定所述目标用户对各个所述待预测景点的预测兴趣度;根据各个所述待预测景点的预测兴趣度确定所述目标用户对应的目标推荐景点。2.根据权利要求1所述的方法,其特征在于,所述历史旅游轨迹数据包括各个所述历史旅游景点的所述景点特征信息、旅游时间信息;所述根据所述历史旅游轨迹数据确定所述目标用户的耐心度,进一步包括:根据所述历史旅游景点的景点特征信息将所述历史旅游景点划分为至少一个景点类;所述景点类中包括至少一个所述历史旅游景点;根据所述旅游时间信息分别确定所述目标用户对于各个所述景点类的历史旅游次数;确定各个所述历史旅游景点的初始兴趣度;根据各个所述历史旅游景点的所述初始兴趣度、所在的所述景点类的所述历史旅游次数以及所述目标用户的初始耐心度确定所述历史旅游轨迹数据的总兴趣度;以所述总兴趣度值最大为优化目标对所述初始耐心度进行优化,将最优解确定为所述耐心度。3.根据权利要求2所述的方法,其特征在于,所述根据各个所述历史旅游景点所在的所述景点类的所述历史旅游次数、对应的所述初始兴趣度和预设的初始耐心度确定所述历史旅游轨迹数据的总兴趣度值,包括:根据下式分别确定各个所述历史旅游景点的实际兴趣度;其中,I
p
为所述历史旅游景点中的任一个,k+1表示I
p
在所有所述历史旅游景点中的第k+1个被所述目标用户旅游,为I
p
的所述实际兴趣度,E
p
'为I
p
的所述初始兴趣度,为I
p
所在的景点类的所述历史旅游次数,σ'为所述初始耐心度;根据所述历史旅游轨迹数据中所有所述历史旅游景点的所述实际兴趣度值确定所述总兴趣度。4.根据权利要求2所述的方法,其特征在于,所述以所述总兴趣度值最大为优化目标对所述初始耐心度进行优化,将最优解确定为所述耐心度,包括:随机生成多个粒子以及所述多个粒子分别对应的初始速度矢量,其中,各个粒子分别对应一个耐心度值;根据各个粒子对应的所述耐心度,确定各个所述粒子分别对应的所述总兴趣度;将所述总兴趣度分别确定为各个所述粒子的参考值;根据所述参考值确定各个所述粒子分别对应的局部最优解和所有所述粒子对应的全
局最优解;根据所述局部最优解和所述全局最优解对各个所述初始速度矢量分...
【专利技术属性】
技术研发人员:常辉,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。