【技术实现步骤摘要】
酒店推荐方法、系统、电子设备和存储介质
本专利技术涉及计算机
,尤其涉及一种酒店推荐方法、系统、电子设备和存储介质。
技术介绍
在当前酒店推荐任务中,往往着重考虑用户最后一次点击行为,而通常忽视同一时间段内用户最后一次点击行为与前几次点击行为的关联分析。此外,在当前酒店推荐任务中,往往通过构造特征的方式来挖掘信息,例如,基于统计或者经验的方式来构造局部特征。如此,难以较好地完成酒店推荐,使得当前推荐的酒店列表与用户喜好的一致性较弱,从而使得酒店的订单转化率较低。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中酒店推荐与用户喜好的一致性较弱的缺陷,提供一种酒店推荐方法、系统、电子设备和存储介质。本专利技术是通过下述技术方案来解决上述技术问题:一种酒店推荐方法,包括:根据多个待推荐酒店的酒店标识(ID,IdentityDocument)训练转换模型,所述转换模型用于将所述酒店标识转换成词向量;利用所述转换模型将每个待推荐酒店的酒店标识转换成待推荐酒店向量;获取目标用户的历史行为序列,所述历史行为序列包括所述目标用户历史点击的若干酒店的酒店标识;利用所述转换模型将所述历史行为序列转换成用户行为向量,所述用户行为向量与所述待推荐酒店向量的长度相同;获取所述用户行为向量与每个待推荐酒店向量的目标相似度;根据所述目标相似度向所述目标用户推荐若干所述待推荐酒店。较佳地,在所述获取所述用户行为向量与每个待推荐酒店向量的目标 ...
【技术保护点】
1.一种酒店推荐方法,其特征在于,包括:/n根据多个待推荐酒店的酒店标识训练转换模型,所述转换模型用于将所述酒店标识转换成词向量;/n利用所述转换模型将每个待推荐酒店的酒店标识转换成待推荐酒店向量;/n获取目标用户的历史行为序列,所述历史行为序列包括所述目标用户历史点击的若干酒店的酒店标识;/n利用所述转换模型将所述历史行为序列转换成用户行为向量,所述用户行为向量与所述待推荐酒店向量的长度相同;/n获取所述用户行为向量与每个待推荐酒店向量的目标相似度;/n根据所述目标相似度向所述目标用户推荐若干所述待推荐酒店。/n
【技术特征摘要】 【专利技术属性】
1.一种酒店推荐方法,其特征在于,包括:
根据多个待推荐酒店的酒店标识训练转换模型,所述转换模型用于将所述酒店标识转换成词向量;
利用所述转换模型将每个待推荐酒店的酒店标识转换成待推荐酒店向量;
获取目标用户的历史行为序列,所述历史行为序列包括所述目标用户历史点击的若干酒店的酒店标识;
利用所述转换模型将所述历史行为序列转换成用户行为向量,所述用户行为向量与所述待推荐酒店向量的长度相同;
获取所述用户行为向量与每个待推荐酒店向量的目标相似度;
根据所述目标相似度向所述目标用户推荐若干所述待推荐酒店。
2.如权利要求1所述的酒店推荐方法,其特征在于,在所述获取所述用户行为向量与每个待推荐酒店向量的目标相似度的步骤之前还包括:
以所述用户行为向量以及所述待推荐酒店向量为输入训练文本匹配模型,所述文本匹配模型用于输出所述用户行为向量与所述历史酒店向量的目标相似度;
所述获取所述用户行为向量与每个待推荐酒店向量的目标相似度的步骤包括:
利用所述文本匹配模型获取所述用户行为向量与每个待推荐酒店向量的目标相似度。
3.如权利要求2所述的酒店推荐方法,其特征在于,所述以所述用户行为向量以及所述待推荐酒店向量为输入训练文本匹配模型的步骤包括:
获取所述用户行为向量与所述待推荐酒店向量的中间相似度;
以所述用户行为向量、所述待推荐酒店向量以及所述中间相似度为输入训练文本匹配模型。
4.如权利要求1所述的酒店推荐方法,其特征在于,在所述获取目标用户的历史行为序列的步骤之后还包括:
判断所述历史行为序列中酒店标识的数量是否大于预设阈值;
若是,则执行所述利用所述转换模型将所述历史行为序列转换成用户行为向量的步骤;
若否,则获取所述目标用户的用户信息,并根据所述用户信息向所述目标用户推荐若干所述待推荐酒店,其中,所述用户信息包括当前位置和/或价格偏好;
和/或,
所述利用所述转换模型将所述历史行为序列转换成用户行为向量的步骤包括:
利用所述转换模型将所述历史行为序列中每个酒店标识分别转换成历史酒店向量;
根据所述历史行为序列对应的所有历史酒店向量获取用户行为向量;
和/或,
所述转换模型包括Skip-Gram模型;
和/或,
所述获取所述用户行为向量与每个待推荐酒店向量的目标相似度的步骤包括:
获取所述用户行为向量与每个待推荐酒店向量之间的向量距离;
根据所述向量距离确定所述目标相似度。
5.一种酒店推荐系统,其特征在于,包括:
第一训练模块,用于根据多个待推荐酒店的酒店标识训练转换模型,所述转换模型用于将所述酒店标识转换成词向量;
技术研发人员:杨晓燕,胡泓,郭宝坤,陈谦,
申请(专利权)人:携程计算机技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。