SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Personalized assistance at
Booking.com
• Data driven culture
• 1000+ simultaneous A/B tests
• Tons of data about 1,550,000 room nights every 24 hours
• Personalized recommendation
• Direct queries: chatbot
Data science in Booking.com
• Everything is personalized
• Focus on what is important
• ML models to predict intend
Personalization in Booking.com
• Predict relevant hotels
• Bias on what we display
• Hotel was not booked because not seen
• Randomize the position
• Viewed examples as negative
• Learning to rank
Learning to rank: Biased data
• Predict the outcome not the intend
• Biased based on our supply
• Predict booking with breakfast
Modeling: correlation vs causation
• One feature determines the outcome variable:
• City- most important coefficient
• Saint Petersburg: 2,280 properties, 592 with breakfast (25%)
• Palma de Mallorca: 90 properties, 60 with breakfast (66%)
Modeling: correlation vs causation
• Test everything in an experiment!
• Randomize data to reduce bias
• Analyze the output model
Solution
Automatic assistance: Chat bot
“How many of you remember how late
can you check out of your hotel?”
Automatic assistance: Chat bot
● Post-booking
● Menu & conversation interface
● Intent recognition using NLP
● Human-in-the-loop
Not so easy
AA challenges: short, many topics
● Short message- reduced info
● Many topics- which answer to choose?
● “Can I check in early and do you have parking?”
Solution: More complex iterations; Mini dialogs
AA challenges: granularity
● Easy questions:
○ “Does the hotel provides breakfast?”
● Complicated questions:
○ “Does the hotel provide eggs for breakfast?”
Solution: Human in the loop
AA: help CS
● Complicated question
● Reduce the number of interactions
● Extract info from the text
● Examples:
○ “Can I change check in date to 15th of December?”
○ “Can you provide shuttle from the train station at 13.00
on Monday”
Recommendations:
• Lots of data leads to lots of opportunities for personalization
• Test in production on millions of users
Direct interactions:
• Add human in the loop
• Make interaction with the human smart
Wrap up
• Data scientists, back end, front end, product owners, designers
• Amsterdam, Tel Aviv, Shanghai
• Contact me: elena.sokolova@booking.com
We are hiring!
Questions?

Weitere ähnliche Inhalte

Ähnlich wie Personalized Hotel Recommendations and Chatbot Assistance at Booking.com

How to Make User Experience Practical in your Library
How to Make User Experience Practical in your LibraryHow to Make User Experience Practical in your Library
How to Make User Experience Practical in your LibraryJill Ann Holman
 
#Techmeetupkz Askhat Murzabayev
#Techmeetupkz Askhat Murzabayev#Techmeetupkz Askhat Murzabayev
#Techmeetupkz Askhat MurzabayevBerik Dossayev
 
Technology Trends in Hospitality - FHRAI 52nd Annual Convention – Bengaluru, ...
Technology Trends in Hospitality - FHRAI 52nd Annual Convention – Bengaluru, ...Technology Trends in Hospitality - FHRAI 52nd Annual Convention – Bengaluru, ...
Technology Trends in Hospitality - FHRAI 52nd Annual Convention – Bengaluru, ...IDS NEXT Business Solutions Pvt Ltd
 
VirtuOz - Chatbots - 2007
VirtuOz - Chatbots - 2007VirtuOz - Chatbots - 2007
VirtuOz - Chatbots - 20072pasc
 
Usability on the run
Usability on the runUsability on the run
Usability on the runGautam Ghosh
 
Monetizing Mobile: How A Rich and Engaging Mobile Website Drives Bookings
Monetizing Mobile: How A Rich and Engaging Mobile Website Drives BookingsMonetizing Mobile: How A Rich and Engaging Mobile Website Drives Bookings
Monetizing Mobile: How A Rich and Engaging Mobile Website Drives BookingsLeonardo
 
NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk Vijay Ganti
 
NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk Vijay Ganti
 
Tourism e-Volution‘s next stop, Jörn Gieschen
Tourism e-Volution‘s next stop, Jörn GieschenTourism e-Volution‘s next stop, Jörn Gieschen
Tourism e-Volution‘s next stop, Jörn GieschenBORN
 
Localizing for Travel: Diverse Solutions for Diverse Needs by Laura Casanell...
Localizing for Travel: Diverse Solutions for Diverse Needs by Laura Casanell...Localizing for Travel: Diverse Solutions for Diverse Needs by Laura Casanell...
Localizing for Travel: Diverse Solutions for Diverse Needs by Laura Casanell...Welocalize
 
Making Websites Work - Retail is Detail
Making Websites Work - Retail is Detail Making Websites Work - Retail is Detail
Making Websites Work - Retail is Detail Distilled
 
Draft version of webinar deck
Draft version of webinar deckDraft version of webinar deck
Draft version of webinar deckDarlene Rondeau
 
bologna startup Idea Validation User Acquisition
bologna startup Idea Validation User Acquisitionbologna startup Idea Validation User Acquisition
bologna startup Idea Validation User Acquisitionlorenzov
 
Hack your hotel experience
Hack your hotel experienceHack your hotel experience
Hack your hotel experienceRebekah Hubbard
 
Artificial Intelligence in Marketing
Artificial Intelligence in MarketingArtificial Intelligence in Marketing
Artificial Intelligence in MarketingIDLC Finance Limited
 
Artificial Intelligence at Work - Assist Workshop 2016 - Nick Triantos - SRI
Artificial Intelligence at Work - Assist Workshop 2016 - Nick Triantos - SRIArtificial Intelligence at Work - Assist Workshop 2016 - Nick Triantos - SRI
Artificial Intelligence at Work - Assist Workshop 2016 - Nick Triantos - SRIAssist
 
What Questions Are Worth Answering?
What Questions Are Worth Answering?What Questions Are Worth Answering?
What Questions Are Worth Answering?Ehren Reilly
 
Using Analytics for User Research
Using Analytics for User ResearchUsing Analytics for User Research
Using Analytics for User ResearchLuke Hay
 

Ähnlich wie Personalized Hotel Recommendations and Chatbot Assistance at Booking.com (20)

How to Make User Experience Practical in your Library
How to Make User Experience Practical in your LibraryHow to Make User Experience Practical in your Library
How to Make User Experience Practical in your Library
 
#Techmeetupkz Askhat Murzabayev
#Techmeetupkz Askhat Murzabayev#Techmeetupkz Askhat Murzabayev
#Techmeetupkz Askhat Murzabayev
 
Technology Trends in Hospitality - FHRAI 52nd Annual Convention – Bengaluru, ...
Technology Trends in Hospitality - FHRAI 52nd Annual Convention – Bengaluru, ...Technology Trends in Hospitality - FHRAI 52nd Annual Convention – Bengaluru, ...
Technology Trends in Hospitality - FHRAI 52nd Annual Convention – Bengaluru, ...
 
VirtuOz - Chatbots - 2007
VirtuOz - Chatbots - 2007VirtuOz - Chatbots - 2007
VirtuOz - Chatbots - 2007
 
Usability on the run
Usability on the runUsability on the run
Usability on the run
 
Monetizing Mobile: How A Rich and Engaging Mobile Website Drives Bookings
Monetizing Mobile: How A Rich and Engaging Mobile Website Drives BookingsMonetizing Mobile: How A Rich and Engaging Mobile Website Drives Bookings
Monetizing Mobile: How A Rich and Engaging Mobile Website Drives Bookings
 
Chatbot
ChatbotChatbot
Chatbot
 
NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk
 
NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk
 
Tourism e-Volution‘s next stop, Jörn Gieschen
Tourism e-Volution‘s next stop, Jörn GieschenTourism e-Volution‘s next stop, Jörn Gieschen
Tourism e-Volution‘s next stop, Jörn Gieschen
 
Localizing for Travel: Diverse Solutions for Diverse Needs by Laura Casanell...
Localizing for Travel: Diverse Solutions for Diverse Needs by Laura Casanell...Localizing for Travel: Diverse Solutions for Diverse Needs by Laura Casanell...
Localizing for Travel: Diverse Solutions for Diverse Needs by Laura Casanell...
 
Making Websites Work - Retail is Detail
Making Websites Work - Retail is Detail Making Websites Work - Retail is Detail
Making Websites Work - Retail is Detail
 
Draft version of webinar deck
Draft version of webinar deckDraft version of webinar deck
Draft version of webinar deck
 
bologna startup Idea Validation User Acquisition
bologna startup Idea Validation User Acquisitionbologna startup Idea Validation User Acquisition
bologna startup Idea Validation User Acquisition
 
Usalytics.pitch.v3.1
Usalytics.pitch.v3.1Usalytics.pitch.v3.1
Usalytics.pitch.v3.1
 
Hack your hotel experience
Hack your hotel experienceHack your hotel experience
Hack your hotel experience
 
Artificial Intelligence in Marketing
Artificial Intelligence in MarketingArtificial Intelligence in Marketing
Artificial Intelligence in Marketing
 
Artificial Intelligence at Work - Assist Workshop 2016 - Nick Triantos - SRI
Artificial Intelligence at Work - Assist Workshop 2016 - Nick Triantos - SRIArtificial Intelligence at Work - Assist Workshop 2016 - Nick Triantos - SRI
Artificial Intelligence at Work - Assist Workshop 2016 - Nick Triantos - SRI
 
What Questions Are Worth Answering?
What Questions Are Worth Answering?What Questions Are Worth Answering?
What Questions Are Worth Answering?
 
Using Analytics for User Research
Using Analytics for User ResearchUsing Analytics for User Research
Using Analytics for User Research
 

Kürzlich hochgeladen

Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhYasamin16
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一F La
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一F sss
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 

Kürzlich hochgeladen (20)

Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 

Personalized Hotel Recommendations and Chatbot Assistance at Booking.com

  • 2. • Data driven culture • 1000+ simultaneous A/B tests • Tons of data about 1,550,000 room nights every 24 hours • Personalized recommendation • Direct queries: chatbot Data science in Booking.com
  • 3. • Everything is personalized • Focus on what is important • ML models to predict intend Personalization in Booking.com
  • 4.
  • 5. • Predict relevant hotels • Bias on what we display • Hotel was not booked because not seen • Randomize the position • Viewed examples as negative • Learning to rank Learning to rank: Biased data
  • 6. • Predict the outcome not the intend • Biased based on our supply • Predict booking with breakfast Modeling: correlation vs causation
  • 7. • One feature determines the outcome variable: • City- most important coefficient • Saint Petersburg: 2,280 properties, 592 with breakfast (25%) • Palma de Mallorca: 90 properties, 60 with breakfast (66%) Modeling: correlation vs causation
  • 8. • Test everything in an experiment! • Randomize data to reduce bias • Analyze the output model Solution
  • 10. “How many of you remember how late can you check out of your hotel?”
  • 11.
  • 12. Automatic assistance: Chat bot ● Post-booking ● Menu & conversation interface ● Intent recognition using NLP ● Human-in-the-loop
  • 14. AA challenges: short, many topics ● Short message- reduced info ● Many topics- which answer to choose? ● “Can I check in early and do you have parking?” Solution: More complex iterations; Mini dialogs
  • 15. AA challenges: granularity ● Easy questions: ○ “Does the hotel provides breakfast?” ● Complicated questions: ○ “Does the hotel provide eggs for breakfast?” Solution: Human in the loop
  • 16. AA: help CS ● Complicated question ● Reduce the number of interactions ● Extract info from the text ● Examples: ○ “Can I change check in date to 15th of December?” ○ “Can you provide shuttle from the train station at 13.00 on Monday”
  • 17. Recommendations: • Lots of data leads to lots of opportunities for personalization • Test in production on millions of users Direct interactions: • Add human in the loop • Make interaction with the human smart Wrap up
  • 18. • Data scientists, back end, front end, product owners, designers • Amsterdam, Tel Aviv, Shanghai • Contact me: elena.sokolova@booking.com We are hiring!