公司:Airbnb
爱彼迎(英语:Airbnb)是一个出租住宿民宿的网站,提供短期出租房屋或房间,让旅行者通过网站或手机发掘和预订世界各地的独特房源,为近年来共享经济发展的代表之一。该网站成立于2008年8月,公司总部位于美国加利福尼亚州旧金山,是一家私有公司,由“Airbnb, Inc.”负责管理营运。目前,爱彼迎在191个国家,65,000个城市中共有400万名房东、超过3,000,000笔房源。
该公司在中国的品牌名为爱彼迎,取“让爱彼此相迎”之义,品牌名发布后被批评“难听”和“性暗示”。
用户必须注册互联网账号才能使用网站。每一个住宿物件都与一位房东链接,房东的个人文件包括其他用户的推荐、顾客评价、回复评等和私信系统。
Automating Data Protection at Scale, Part 2
Part two of a series on how we provide powerful, automated, and scalable data privacy and security engineering capabilities at Airbnb.
Airbnb 爱彼迎的 Android 自动化测试宝典1
关于我们在 Airbnb 爱彼迎打造 Android 自动化测试框架的系列文章,一共分为 7 个部分 —— 在第 1 部分中,我们将介绍自动化测试的原理,以及我们做所有自动化测试的基础:状态模拟系统。
Migrating Kafka transparently between Zookeeper clusters
Learn more about how to migrate your Kafka cluster from one Zookeeper cluster to another without any user impact.
Designing for Productivity in a Large-Scale iOS Application
How innovation in technology and people processes have enabled iOS developers to remain productive in a large codebase.
The Airflow Smart Sensor Service
Consolidating long-running, lightweight tasks for improved resource utilization.
Himeji:Airbnb的一个可扩展集中式授权系统
在过去的几年里,Airbnb 爱彼迎的工程团队从单体 Ruby on Rails 架构转变成为了 SOA 面向服务的架构。在我们的 Rails 架构中,每个资源(resource)都有一个单独的 API 来访问底层数据, 这些 API 都有授权检查来保护敏感数据。当时由于访问资源数据的方式单一,因此管理这些授权检查很容易。在向 SOA 过渡的过程中,我们转向了分层架构,其中有封装数据库的数据服务(data services),也有从多个数据服务提取的展示层服务(presentation services)。将权限检查从单体转移到 SOA 的最初方法是将这些检查转移到展示层服务。
How Airbnb Enables Consistent Data Consumption at Scale
Part-III: Building a coherent consumption experience.
Automating Data Protection at Scale, Part 1
Since no one tool was meeting our needs, we decided to build a data protection platform to enable and empower Airbnb to protect data in compliance with global regulations and security requirements. However, in order to protect the data, we first needed to understand it and its associated security and privacy risks.
情绪识别模型在爱彼迎智能客服中的应用
净推荐值(Net Promoter Score,以下简称 NPS)是 ToC 企业中应用得最广泛的用户满意度衡量指标。通过分析“客户是否愿意向朋友推荐我们的产品”,我们可以检测到用户对企业的认同度与未来的留存率。在爱彼迎,我们同样长期关注这一指标,用以衡量我们为房东、房客社区提供的客户服务品质。
然而在产品快速迭代的今天,传统的 NPS 指标也显现出自身的一些不足。由于 NPS 分数依赖于用户对问卷的反馈,它会不可避免地引入选择性偏差、数据延迟、低覆盖率等问题。这也导致我们几乎无法在短期的 A/B Testing 中使用 NPS 来衡量用户服务端产品的迭代效果。
为了解决这一问题,爱彼迎开发了基于 AI 模型的情绪识别方法,通过分析用户与客服团队对话文本中的情绪变化,来衡量用户此时此刻的满意度状态。在今天的文章中,我们将详细地介绍爱彼迎在情绪识别模型上的开发,以及我们如何一步步将模型生成的结果转化为一个能与企业长期留存率挂钩的高覆盖率、无延迟的新型满意度衡量指标。
Task-Oriented Conversational AI in Airbnb Customer Support
Customer Support (CS) can make or break a guest’s travel experience. To support Airbnb’s community of guests and Hosts, we have been investing heavily in developing intelligent CS solutions leveraging state-of-the-art natural language processing (NLP), machine learning (ML), and artificial intelligence (AI) technologies.
In this blog post, we’ll introduce the automated support system at Airbnb, which employs the latest task-oriented conversational AI technology, through the lens of a recently launched feature called Mutual Cancellation. We will describe in detail how we framed the business problem as an AI problem, how we collected and labeled training data, how we designed and built the ML models, and how the models were deployed in the online system. Throughout each step, we’ll discuss some technical challenges we faced during this project and the solutions we innovated to address these challenges.
How Airbnb Built “Wall” to prevent data bugs
Gaining trust in data with extensive data quality, accuracy and anomaly checks.
Using Sentiment Score to Assess Customer Service Quality
How AI-based Sentiment Models Complement Net Promoter Score.
A Deep Dive into Airbnb’s Server-Driven UI System
How Airbnb ships features faster across web, iOS, and Android using a server-driven UI system named Ghost Platform ?.
How Airbnb Standardized Metric Computation at Scale
Part II: The six design principles of Minerva compute infrastructure.
Airbnb’s Promotions and Communications Platform
OMNI是我们用来创建,管理,并通过多种渠道向我们的社区分发内容和信息的平台。OMNI这个名字是指该平台提供全渠道内容的能力。
How Airbnb Achieved Metric Consistency at Scale
在Airbnb,我们依靠数据为我们的关键决策提供信息。我们通过随机对照实验来验证产品理念,并严格跟踪我们的业务表现,以确保我们为利益相关者实现价值最大化。为了实现这些目标,我们需要建立一个强大的数据平台,为内部用户的端到端需求服务。
虽然我们之前已经分享了我们如何将数据摄入我们的数据仓库,以及如何让用户利用上下文数据进行自己的分析,但我们还没有讨论过中间层:如何正确建模并将数据转化为准确的、可分析的数据集。
在这篇文章中,我们将分享我们建立Minerva的历程,Minerva是Airbnb的计量平台,被整个公司用作分析、报告和实验的单一真实来源。具体来说,我们将介绍我们为什么要建立这个平台,描述它的核心功能和它所支持的工具生态系统,并强调它对Airbnb的影响。在接下来的文章中,我们将深入研究Minerva背后的技术,并分享我们一路走来的经验教训。通过发布这个系列,我们希望我们的读者能够欣赏像Minerva这样的系统的力量,并受到启发,为他们的组织创造类似的东西。