Search Ranking And Personalization at Airbnb

Mihajlo Grbovic
{"title":"Search Ranking And Personalization at Airbnb","authors":"Mihajlo Grbovic","doi":"10.1145/3109859.3109920","DOIUrl":null,"url":null,"abstract":"Search ranking is a fundamental problem of crucial interest to major Internet companies, including web search engines, content publishing websites and marketplaces. However, despite sharing some common characteristics a one-size-fits-all solution does not exist in this space. Given a large difference in content that needs to be ranked and the parties affected by ranking, each search ranking problem is somewhat specific. Correspondingly, search ranking at Airbnb is quite unique, being a two-sided marketplace in which one needs to optimize for host and guest preferences, in a world where a user rarely consumes the same item twice and one listing can accept only one guest for a certain set of dates. In this talk, I will discuss challenges we have encountered and Machine Learning solutions we have developed for listing ranking at Airbnb. Specifically, the listing ranking problem boils down to prioritizing listings that are appealing to the guest but at the same time demoting listings that would likely reject the guest, which is not easily solvable using basic matrix completion or a straightforward linear model. I will shed the light on how we jointly optimize the two objectives by leveraging listing quality, location relevance, reviews, host response time as well as guest and host preferences and past booking history. Finally, we will talk about our recent work on using neural network models to train listing and query embeddings for purposes of enhancing search personalization, broad search and type-ahead suggestions, which are core concepts in any modern search.","PeriodicalId":417173,"journal":{"name":"Proceedings of the Eleventh ACM Conference on Recommender Systems","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Eleventh ACM Conference on Recommender Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3109859.3109920","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17

Abstract

Search ranking is a fundamental problem of crucial interest to major Internet companies, including web search engines, content publishing websites and marketplaces. However, despite sharing some common characteristics a one-size-fits-all solution does not exist in this space. Given a large difference in content that needs to be ranked and the parties affected by ranking, each search ranking problem is somewhat specific. Correspondingly, search ranking at Airbnb is quite unique, being a two-sided marketplace in which one needs to optimize for host and guest preferences, in a world where a user rarely consumes the same item twice and one listing can accept only one guest for a certain set of dates. In this talk, I will discuss challenges we have encountered and Machine Learning solutions we have developed for listing ranking at Airbnb. Specifically, the listing ranking problem boils down to prioritizing listings that are appealing to the guest but at the same time demoting listings that would likely reject the guest, which is not easily solvable using basic matrix completion or a straightforward linear model. I will shed the light on how we jointly optimize the two objectives by leveraging listing quality, location relevance, reviews, host response time as well as guest and host preferences and past booking history. Finally, we will talk about our recent work on using neural network models to train listing and query embeddings for purposes of enhancing search personalization, broad search and type-ahead suggestions, which are core concepts in any modern search.
在Airbnb上搜索排名和个性化
搜索排名是主要互联网公司至关重要的基本问题,包括网络搜索引擎、内容发布网站和市场。然而,尽管有一些共同的特征,在这个领域并不存在放之四海而皆准的解决方案。考虑到需要排序的内容和受排序影响的各方存在很大差异,每个搜索排序问题都有一定的特殊性。相应地,Airbnb的搜索排名也非常独特,它是一个双边市场,需要根据房东和客人的偏好进行优化,因为用户很少会重复消费同一件商品,而且一个列表在特定的日期内只能接受一位客人。在这次演讲中,我将讨论我们遇到的挑战以及我们为Airbnb的列表排名开发的机器学习解决方案。具体来说,房源排序问题可以归结为对吸引客人的房源进行优先排序,但同时对可能拒绝客人的房源进行降级排序,使用基本矩阵补全或直接线性模型不容易解决这个问题。我将阐明我们如何通过利用房源质量、位置相关性、评论、房东响应时间、客人和房东偏好以及过去的预订历史来共同优化这两个目标。最后,我们将讨论我们最近在使用神经网络模型来训练列表和查询嵌入方面的工作,以增强搜索个性化、广泛搜索和提前输入建议,这是任何现代搜索的核心概念。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信