[发明专利]OTA平台的基于用户偏好的酒店筛选方法及系统有效
申请号: | 201810191566.5 | 申请日: | 2018-03-08 |
公开(公告)号: | CN108446351B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 刘金勇;陆佳星;苏宇;马颖华 | 申请(专利权)人: | 携程计算机技术(上海)有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06K9/62;G06Q50/12 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 薛琦;罗朗 |
地址: | 200335 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ota 平台 基于 用户 偏好 酒店 筛选 方法 系统 | ||
本发明公开了一种OTA平台的基于用户偏好的酒店筛选方法及系统,所述酒店筛选方法包括:S1、获取每个用户的用户信息;S2、根据所述用户信息获取用户特征数据;S3、基于XGBOOST模型对所述用户特征数据进行模型训练,获取用户偏好预测模型,并根据所述用户偏好预测模型获取第一用户偏好预测结果;S4、根据所述第一用户偏好预测结果获取OTA平台的酒店筛选结果。本发明能够获取基于用户偏好的酒店筛选结果,大大地节约了OTA平台的计算资源,同时能够快速且有效地将筛选结果展示给用户,提升了用户体验,达到个性化展示的目的。
技术领域
本发明涉及OTA(Online Travel Agency,在线旅行社)平台的信息处理技术领域,特别涉及一种OTA平台的基于用户偏好的酒店筛选方法及系统。
背景技术
随着OTA软件在人们日常使用频率中的增加,越来越多的酒店也开始了与OTA公司进行合作。随着酒店数量的增多,一方面代表着OTA软件能够为用户提供更加丰富和优质的服务,从另一方面,也意味着用户要需要面对冗长的酒店列表,花费更多的时间和精力去确定需要的酒店。
实践表明,从进入OTA软件开始就有明确酒店目标的用户为少数,而更多的用户可能并不能立即从众多的酒店中选择符合其需求的。即使通过使用筛选功能进行辅助,也可能面临筛选项过多而造成增加费力度或是并没有很清晰目标而不知道如何选择筛选的问题。因此,如何有效地针对不同用户展示其需要的酒店,为用户节约宝贵时间,已经成为了OTA平台的一个重要的努力方向。
一般情况下,用户在进入酒店列表页的时候,如果没有搜索关键词,也没有进行其他任何筛选,OTA平台会为用户提供默认排序的酒店列表,但是,这样的排序并不符合用户真实的偏好。如果想要做到对于每个用户都进行完全个性化的展示,虽然在技术上完全可行,但也意味着巨大的计算量,并不是能够一蹴而就的。因此,OTA存在着寻找计算量较低又能够满足用户偏好的这种方案的需求。
发明内容
本发明要解决的技术问题是为了克服现有技术中存在OTA平台存在不能够按照用户偏好进行酒店排序的缺陷,目的在于提供一种OTA平台的基于用户偏好的酒店筛选方法及系统。
本发明是通过下述技术方案来解决上述技术问题:
本发明提供一种OTA平台的基于用户偏好的酒店筛选方法,所述酒店筛选方法包括:
S1、获取每个用户的用户信息;
其中,所述用户信息包括用户历史筛选信息、用户历史浏览信息和用户历史订单信息中的至少一种;
S2、根据所述用户信息获取用户特征数据;
S3、基于XGBOOST模型(一种机器学习算法)对所述用户特征数据进行模型训练,获取用户偏好预测模型,并根据所述用户偏好预测模型获取第一用户偏好预测结果;
S4、根据所述第一用户偏好预测结果获取OTA平台的酒店筛选结果。
较佳地,步骤S4之前还包括:
S31、获取每个城市的城市信息;
其中,所述城市信息包括酒店分布信息和/或酒店历史订单信息;
S32、采用XGBOOST模型分别对所述第一用户偏好预测结果和所述城市信息进行模型训练,获取城市数据修正模型;
S33、根据所述城市数据修正模型获取每个城市的每个酒店的修正结果;
其中,所述修正结果用于表征每个城市的每个酒店的酒店参数与所述第一用户偏好预测结果对应的酒店参数之间的差值。
较佳地,步骤S4具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程计算机技术(上海)有限公司,未经携程计算机技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810191566.5/2.html,转载请声明来源钻瓜专利网。