搞日租房的Airbnb,如何用机器学习对接上百万的房东和租客?

简介:
本文来自AI新媒体量子位(QbitAI)

用Airbnb找房,是不是经常觉得“这个房子正合朕意”?

除了照骗拍得好之外,机器学习也功不可没。

Airbnb的工程副总裁Mike Curtis对科技媒体VentureBeat说,机器学习对他们公司的业绩增长产生了“深远”的影响。

一个搞日租房的,能用机器学习干什么?

答案是精准匹配房东和租客。

Airbnb有上百万的租客,上百万的房东(房子),怎么从这两堆上百万人里,找出合适的,给他们牵线搭桥,想想就觉得是世界难题。

猜房客心思

他们为了解决这个世界难题,最主要的方法是在租客搜房子的时候,对搜索结果进行个性化排序。

以前,大家搜一样的关键词,看见的结果都是按一样的规则排的。但问题是,排在最前边的结果,不见得每个人都喜欢。

于是机器学习就派上了用场:让不一样的人看到不一样的排序。

Airbnb从2014年底开始试着这么干,现在,他们全站的搜索结果都是用机器学习方法个性化排序的。

比如说你搜8月6号到11号、在悉尼、一个人住的房子,Airbnb除了返回一堆符合条件的结果之外,还会去猜这堆结果里你可能更喜欢哪个,把可能性最高的排在前边。

比如说他们发现你喜欢有书桌的,就把有书桌的排在前边;发现和你有相似特征的人都喜欢住在悉尼大学附近,就把悉尼大学附近的排在前边。

量子位只是举个例子,实际情况复杂得多。Curtis说,他们的排序算法会综合考虑100多种特征。

猜房东会不会喜欢你

把房客最喜欢的房子排在前边就够了么?

并不是,还要考虑这些房东怎么想。Airbnb数据科学总监Bar Ifrach很久以前(2014年4月)发过一篇博文,讲他们是怎样根据房东的偏好来给房客推荐房子的。

毕竟,这个租房的生意,要你情我愿才行。让房客点了五六个结果都被房东拒绝很不好,让暂时不想出租的房东总被人问来问去也不好。

所以,Airbnb会更推荐愿意租给你的房东。

比如说,你要从8月6号住到11号,而搜索到的结果里边,有两间条件很合适的房子在8月5号之前、8月12号之后都租了出去。

那么Airbnb就会根据这两个房东以往的习惯,来判断他们是愿意连续出租,还是愿意中间空置几天。

然后把愿意连续出租的那个推荐给你。

帮房东定价

上面说的还是房客,其实Airbnb要发展壮大,帮房东省心也非常必要。

不少提供短租房的房东,其实都是不知道该要多少钱的。

Airbnb觉得,让房东们去查附近酒店都多少钱、其他房东收多少钱,然后根据这么两三个因素定个价,是不科学的。

不如用机器学习帮他们定价。

机器学习在定价的时候,参考的因素比人类多得多,还会预测未来某段时间的供需关系,比如说10个月以后你家附近房源会不会很紧张。

这样,房东就能得到一个Airbnb的默认参考价。

当然,这个定价系统没有“劫富济贫”版Uber那么高级……

【完】

本文作者:李林 
原文发布时间: 2017-06-17 
相关文章
|
5月前
|
机器学习/深度学习 数据采集 人工智能
【机器学习算法篇】K-近邻算法
K近邻(KNN)是一种基于“物以类聚”思想的监督学习算法,通过计算样本间距离,选取最近K个邻居投票决定类别。支持多种距离度量,如欧式、曼哈顿、余弦相似度等,适用于分类与回归任务。结合Scikit-learn可高效实现,需合理选择K值并进行数据预处理,常用于鸢尾花分类等经典案例。(238字)
|
机器学习/深度学习 算法 数据挖掘
K-means聚类算法是机器学习中常用的一种聚类方法,通过将数据集划分为K个簇来简化数据结构
K-means聚类算法是机器学习中常用的一种聚类方法,通过将数据集划分为K个簇来简化数据结构。本文介绍了K-means算法的基本原理,包括初始化、数据点分配与簇中心更新等步骤,以及如何在Python中实现该算法,最后讨论了其优缺点及应用场景。
1455 6
|
10月前
|
机器学习/深度学习 数据采集 人工智能
20分钟掌握机器学习算法指南
在短短20分钟内,从零开始理解主流机器学习算法的工作原理,掌握算法选择策略,并建立对神经网络的直观认识。本文用通俗易懂的语言和生动的比喻,帮助你告别算法选择的困惑,轻松踏入AI的大门。
642 8
|
11月前
|
机器学习/深度学习 存储 Kubernetes
【重磅发布】AllData数据中台核心功能:机器学习算法平台
杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
AI训练师入行指南(三):机器学习算法和模型架构选择
从淘金到雕琢,将原始数据炼成智能珠宝!本文带您走进数字珠宝工坊,用算法工具打磨数据金砂。从基础的经典算法到精密的深度学习模型,结合电商、医疗、金融等场景实战,手把手教您选择合适工具,打造价值连城的智能应用。掌握AutoML改装套件与模型蒸馏术,让复杂问题迎刃而解。握紧算法刻刀,为数字世界雕刻文明!
414 6
|
机器学习/深度学习 算法 数据安全/隐私保护
基于机器学习的人脸识别算法matlab仿真,对比GRNN,PNN,DNN以及BP四种网络
本项目展示了人脸识别算法的运行效果(无水印),基于MATLAB2022A开发。核心程序包含详细中文注释及操作视频。理论部分介绍了广义回归神经网络(GRNN)、概率神经网络(PNN)、深度神经网络(DNN)和反向传播(BP)神经网络在人脸识别中的应用,涵盖各算法的结构特点与性能比较。
|
机器学习/深度学习 人工智能 算法
机器学习算法的优化与改进:提升模型性能的策略与方法
机器学习算法的优化与改进:提升模型性能的策略与方法
2333 13
机器学习算法的优化与改进:提升模型性能的策略与方法
|
机器学习/深度学习 算法 网络安全
CCS 2024:如何严格衡量机器学习算法的隐私泄露? ETH有了新发现
在2024年CCS会议上,苏黎世联邦理工学院的研究人员提出,当前对机器学习隐私保护措施的评估可能存在严重误导。研究通过LiRA攻击评估了五种经验性隐私保护措施(HAMP、RelaxLoss、SELENA、DFKD和SSL),发现现有方法忽视最脆弱数据点、使用较弱攻击且未与实际差分隐私基线比较。结果表明这些措施在更强攻击下表现不佳,而强大的差分隐私基线则提供了更好的隐私-效用权衡。
325 14
|
人工智能 编解码 算法
使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理
使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理
424 0
|
机器学习/深度学习 人工智能 自然语言处理
解锁机器学习的新维度:元学习的算法与应用探秘
元学习作为一个重要的研究领域,正逐渐在多个应用领域展现其潜力。通过理解和应用元学习的基本算法,研究者可以更好地解决在样本不足或任务快速变化的情况下的学习问题。随着研究的深入,元学习有望在人工智能的未来发展中发挥更大的作用。

热门文章

最新文章