SlideShare a Scribd company logo
1 of 10
Download to read offline
 Do you know that feeling when an app
knows exactly what you want?
@renan_oliveira
Principal Data Scientist
AN UNIQUE MOMENT - YOU CAN'T FAST-FORWARD OR SKIP
Time and Quality
Decision process
Special occasion
We are not a streaming service.
Ordering food has an additional
difficulty being assertive because
fixing a mistake is not like skipping
a song: placing an order involves
more money and logistical operation.
IFOOD IN NUMBERS
20 million orders
270k drivers
100k restaurants
660 cities
https://www.uol.com.br/tilt/noticias/redacao/2019/08/29/haja-fome-ifood-recebe-mais-de-7-pedidos-a-cada-segundo-no-brasil.htm
FOOD IS A VERY PERSONAL CHOICE
Taste Profile
Speed
Brand
Price Affinity
Offer Affinity
etc…
Taste Profile
Dish
Cuisine
Offers
Rating
etc…
Match
CHALLENGES
Locality geographical constraint for model training
Speed if you are hungry you will want to eat soon
Serviceability production capacity and restaurant quality
Feedback implicit (engagement) vs explicit (ratings)
Growth cold start problem
DEPLOY MODEL PIPELINE
COLLABORATIVE FILTERING - IMPLICIT FEEDBACK
5 2 2
? 3 4
5 3 ?
ASH
GOKU
SEIYA
Orders
User Journey
Built engagement
ALS is very good to reinforce
tastes but fails to identify new
tastes. Since our problem has
geographical constraints, our
data is more sparse than usual.
USER HISTORY + CONTENT BASED
BOUGHT
TOMATO PIZZA - 3
FREE DELIVERY - 2
TOMATO PIZZA - 2
FAST DELIVERY - 1
TRENDING - 2
HAMBURGUER - 4
COKE - 2
FAST DELIVERY - 1
TERMS AND
RELEVANCE
TOMATO PIZZA - 5
HAMBURGUER - 4
FAST DELIVERY - 4
COKE - 2
FREE DELIVERY - 2
FAST DELIVERY - 3
TRENDING - 2
HISTORY
TOMATO PIZZA
FREE DELIVERY
COKE
SALAD
JUICE
FAST DELIVERY
TOMATO PIZZA
HAMBURGUER
FAST DELIVERY
TERMS STORESRECSYS
“AKINATOR” - EXPLICIT FEEDBACK
1. Select cuisines
2. Select the expected price
3. Select time range
Kmeans is great for a cold start
scenario in which we don't know
much about the customer but we
have information about other
costumers and restaurants nearby.
renanoliveira.net
THANK YOU!
if you want to revolutionize the food delivery market
we are hiring!
www.ifood.com.br/carreiras

More Related Content

What's hot

Food delivery service MARKETING PLAN
Food delivery service MARKETING PLAN Food delivery service MARKETING PLAN
Food delivery service MARKETING PLAN Carlos Collado
 
Food delivery business models
Food delivery business modelsFood delivery business models
Food delivery business modelsPaul Bluman
 
OPFoods Food Delivery App
OPFoods Food Delivery AppOPFoods Food Delivery App
OPFoods Food Delivery AppAdhirath Kabra
 
Pitch deck - Plataforma Delivery It - Cardápio digital, Marketing, Pedidos on...
Pitch deck - Plataforma Delivery It - Cardápio digital, Marketing, Pedidos on...Pitch deck - Plataforma Delivery It - Cardápio digital, Marketing, Pedidos on...
Pitch deck - Plataforma Delivery It - Cardápio digital, Marketing, Pedidos on...Agência Dix
 
Intro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerIntro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerProduct School
 
A/B Testing Pitfalls and Lessons Learned at Spotify
A/B Testing Pitfalls and Lessons Learned at SpotifyA/B Testing Pitfalls and Lessons Learned at Spotify
A/B Testing Pitfalls and Lessons Learned at SpotifyDanielle Jabin
 
Meituan take out
Meituan take outMeituan take out
Meituan take out悠悠 季
 
Eziban pitch deck
Eziban pitch deckEziban pitch deck
Eziban pitch deckKojo Nsiah
 
Restaurant loyalty program
Restaurant loyalty programRestaurant loyalty program
Restaurant loyalty programDipika Mody
 
Blue Apron vs. HelloFresh - User Engagement Teardown
Blue Apron vs. HelloFresh - User Engagement Teardown Blue Apron vs. HelloFresh - User Engagement Teardown
Blue Apron vs. HelloFresh - User Engagement Teardown Iterable
 
Product Analytics Workshop
Product Analytics WorkshopProduct Analytics Workshop
Product Analytics WorkshopAmplitude
 
The Scientific Method of Experimentation by Google PM
The Scientific Method of Experimentation by Google PMThe Scientific Method of Experimentation by Google PM
The Scientific Method of Experimentation by Google PMProduct School
 
Analytics and AI based Retention in e-commerce
Analytics and AI based Retention in e-commerceAnalytics and AI based Retention in e-commerce
Analytics and AI based Retention in e-commerceCleverTap
 
Blue Apron - Ad Management
Blue Apron - Ad Management Blue Apron - Ad Management
Blue Apron - Ad Management Jordan Hirsch
 
Marketing Plan for OrderFolks, an food-grocery delivering startup
Marketing Plan for OrderFolks, an food-grocery delivering startupMarketing Plan for OrderFolks, an food-grocery delivering startup
Marketing Plan for OrderFolks, an food-grocery delivering startupArnab Bose
 

What's hot (20)

Food delivery service MARKETING PLAN
Food delivery service MARKETING PLAN Food delivery service MARKETING PLAN
Food delivery service MARKETING PLAN
 
Food delivery business models
Food delivery business modelsFood delivery business models
Food delivery business models
 
OPFoods Food Delivery App
OPFoods Food Delivery AppOPFoods Food Delivery App
OPFoods Food Delivery App
 
Pitch deck - Plataforma Delivery It - Cardápio digital, Marketing, Pedidos on...
Pitch deck - Plataforma Delivery It - Cardápio digital, Marketing, Pedidos on...Pitch deck - Plataforma Delivery It - Cardápio digital, Marketing, Pedidos on...
Pitch deck - Plataforma Delivery It - Cardápio digital, Marketing, Pedidos on...
 
Intro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerIntro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product Manager
 
Doordash: Z-Dash Pitch
Doordash: Z-Dash PitchDoordash: Z-Dash Pitch
Doordash: Z-Dash Pitch
 
Pitch Deck for a startup
Pitch Deck for a startupPitch Deck for a startup
Pitch Deck for a startup
 
A/B Testing Pitfalls and Lessons Learned at Spotify
A/B Testing Pitfalls and Lessons Learned at SpotifyA/B Testing Pitfalls and Lessons Learned at Spotify
A/B Testing Pitfalls and Lessons Learned at Spotify
 
Meituan take out
Meituan take outMeituan take out
Meituan take out
 
Eziban pitch deck
Eziban pitch deckEziban pitch deck
Eziban pitch deck
 
Restaurant loyalty program
Restaurant loyalty programRestaurant loyalty program
Restaurant loyalty program
 
Blue Apron vs. HelloFresh - User Engagement Teardown
Blue Apron vs. HelloFresh - User Engagement Teardown Blue Apron vs. HelloFresh - User Engagement Teardown
Blue Apron vs. HelloFresh - User Engagement Teardown
 
Product Analytics Workshop
Product Analytics WorkshopProduct Analytics Workshop
Product Analytics Workshop
 
Selling Success in the New Reality
Selling Success in the New RealitySelling Success in the New Reality
Selling Success in the New Reality
 
Uber Eats Launch & Pricing Strategy
Uber Eats Launch & Pricing Strategy Uber Eats Launch & Pricing Strategy
Uber Eats Launch & Pricing Strategy
 
The Scientific Method of Experimentation by Google PM
The Scientific Method of Experimentation by Google PMThe Scientific Method of Experimentation by Google PM
The Scientific Method of Experimentation by Google PM
 
Chipolte buyer persona
Chipolte buyer personaChipolte buyer persona
Chipolte buyer persona
 
Analytics and AI based Retention in e-commerce
Analytics and AI based Retention in e-commerceAnalytics and AI based Retention in e-commerce
Analytics and AI based Retention in e-commerce
 
Blue Apron - Ad Management
Blue Apron - Ad Management Blue Apron - Ad Management
Blue Apron - Ad Management
 
Marketing Plan for OrderFolks, an food-grocery delivering startup
Marketing Plan for OrderFolks, an food-grocery delivering startupMarketing Plan for OrderFolks, an food-grocery delivering startup
Marketing Plan for OrderFolks, an food-grocery delivering startup
 

Similar to iFood Recommendations

2014 Target Case Competition
2014 Target Case Competition2014 Target Case Competition
2014 Target Case Competitionmdigiorgio29
 
Business Development Plan
Business Development PlanBusiness Development Plan
Business Development PlanKimaya K
 
Chittoori meha marketing_plan
Chittoori meha marketing_planChittoori meha marketing_plan
Chittoori meha marketing_planMeha C
 
Class presentation 6-v001_jpd
Class presentation 6-v001_jpdClass presentation 6-v001_jpd
Class presentation 6-v001_jpdCatarina Borges
 
Class presentation 6-v001_jpd
Class presentation 6-v001_jpdClass presentation 6-v001_jpd
Class presentation 6-v001_jpdCatarina Borges
 
Eatby Pitch Deck: It’s always good to know your guests’ tastes
Eatby Pitch Deck: It’s always good to know your guests’ tastesEatby Pitch Deck: It’s always good to know your guests’ tastes
Eatby Pitch Deck: It’s always good to know your guests’ tastesJp Mohanty
 
Accion labs cloud in practice - business intelligence on cloud case study
Accion labs   cloud in practice - business intelligence on cloud case studyAccion labs   cloud in practice - business intelligence on cloud case study
Accion labs cloud in practice - business intelligence on cloud case studyAccion Labs, Inc.
 
Five Guys and Flybuy - Challenges, innovations, and what's next
Five Guys and Flybuy - Challenges, innovations, and what's nextFive Guys and Flybuy - Challenges, innovations, and what's next
Five Guys and Flybuy - Challenges, innovations, and what's nextNational Retail Federation
 
Digital Restaurant Menu
Digital Restaurant MenuDigital Restaurant Menu
Digital Restaurant MenuDG Restro
 
Benchmark Slide Deck
Benchmark Slide Deck Benchmark Slide Deck
Benchmark Slide Deck Eric Santos
 
FullPlate_Funding_Pitch
FullPlate_Funding_PitchFullPlate_Funding_Pitch
FullPlate_Funding_PitchSeth Kerr
 
Enhancing the Fountain Strategy in Atlanta, GA
Enhancing the Fountain Strategy in Atlanta, GAEnhancing the Fountain Strategy in Atlanta, GA
Enhancing the Fountain Strategy in Atlanta, GAnarvaez1319
 
Yelp for Restaurants Overview.pptx
Yelp for Restaurants Overview.pptxYelp for Restaurants Overview.pptx
Yelp for Restaurants Overview.pptxAkwasiBoateng6
 
Buzz promotions Australia Tasting info Package
Buzz promotions Australia Tasting info PackageBuzz promotions Australia Tasting info Package
Buzz promotions Australia Tasting info PackageAndrea Johnstone
 
Loca Foods Pitch Presentation
Loca Foods Pitch PresentationLoca Foods Pitch Presentation
Loca Foods Pitch PresentationLillian Chen
 
Build an Application from Idea to Release
Build an Application from Idea to ReleaseBuild an Application from Idea to Release
Build an Application from Idea to Releaseideatoipo
 
PF Changs Market Strategy
PF Changs Market StrategyPF Changs Market Strategy
PF Changs Market Strategyjonaalva
 
Marketing Activity Report PowerPoint Presentation Slides
Marketing Activity Report PowerPoint Presentation Slides Marketing Activity Report PowerPoint Presentation Slides
Marketing Activity Report PowerPoint Presentation Slides SlideTeam
 

Similar to iFood Recommendations (20)

2014 Target Case Competition
2014 Target Case Competition2014 Target Case Competition
2014 Target Case Competition
 
Business Development Plan
Business Development PlanBusiness Development Plan
Business Development Plan
 
CSnLP Menu 5in1 - Flexibility in Motion
CSnLP Menu 5in1 - Flexibility in MotionCSnLP Menu 5in1 - Flexibility in Motion
CSnLP Menu 5in1 - Flexibility in Motion
 
Chittoori meha marketing_plan
Chittoori meha marketing_planChittoori meha marketing_plan
Chittoori meha marketing_plan
 
Class presentation 6-v001_jpd
Class presentation 6-v001_jpdClass presentation 6-v001_jpd
Class presentation 6-v001_jpd
 
Class presentation 6-v001_jpd
Class presentation 6-v001_jpdClass presentation 6-v001_jpd
Class presentation 6-v001_jpd
 
Eatby Pitch Deck: It’s always good to know your guests’ tastes
Eatby Pitch Deck: It’s always good to know your guests’ tastesEatby Pitch Deck: It’s always good to know your guests’ tastes
Eatby Pitch Deck: It’s always good to know your guests’ tastes
 
Accion labs cloud in practice - business intelligence on cloud case study
Accion labs   cloud in practice - business intelligence on cloud case studyAccion labs   cloud in practice - business intelligence on cloud case study
Accion labs cloud in practice - business intelligence on cloud case study
 
Five Guys and Flybuy - Challenges, innovations, and what's next
Five Guys and Flybuy - Challenges, innovations, and what's nextFive Guys and Flybuy - Challenges, innovations, and what's next
Five Guys and Flybuy - Challenges, innovations, and what's next
 
Digital Restaurant Menu
Digital Restaurant MenuDigital Restaurant Menu
Digital Restaurant Menu
 
Benchmark Slide Deck
Benchmark Slide Deck Benchmark Slide Deck
Benchmark Slide Deck
 
FullPlate_Funding_Pitch
FullPlate_Funding_PitchFullPlate_Funding_Pitch
FullPlate_Funding_Pitch
 
Enhancing the Fountain Strategy in Atlanta, GA
Enhancing the Fountain Strategy in Atlanta, GAEnhancing the Fountain Strategy in Atlanta, GA
Enhancing the Fountain Strategy in Atlanta, GA
 
Yelp for Restaurants Overview.pptx
Yelp for Restaurants Overview.pptxYelp for Restaurants Overview.pptx
Yelp for Restaurants Overview.pptx
 
Buzz promotions Australia Tasting info Package
Buzz promotions Australia Tasting info PackageBuzz promotions Australia Tasting info Package
Buzz promotions Australia Tasting info Package
 
Loca Foods Pitch Presentation
Loca Foods Pitch PresentationLoca Foods Pitch Presentation
Loca Foods Pitch Presentation
 
Resume 7.2017
Resume 7.2017Resume 7.2017
Resume 7.2017
 
Build an Application from Idea to Release
Build an Application from Idea to ReleaseBuild an Application from Idea to Release
Build an Application from Idea to Release
 
PF Changs Market Strategy
PF Changs Market StrategyPF Changs Market Strategy
PF Changs Market Strategy
 
Marketing Activity Report PowerPoint Presentation Slides
Marketing Activity Report PowerPoint Presentation Slides Marketing Activity Report PowerPoint Presentation Slides
Marketing Activity Report PowerPoint Presentation Slides
 

More from Renan Moreira de Oliveira

PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
AI & Big Data - Personalização da Jornada - PicPay - TDC
AI & Big Data - Personalização da Jornada - PicPay - TDCAI & Big Data - Personalização da Jornada - PicPay - TDC
AI & Big Data - Personalização da Jornada - PicPay - TDCRenan Moreira de Oliveira
 
Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)Renan Moreira de Oliveira
 
Big data e globo.com - Uma visão sobre a cultura de dados
Big data e globo.com - Uma visão sobre a cultura de dadosBig data e globo.com - Uma visão sobre a cultura de dados
Big data e globo.com - Uma visão sobre a cultura de dadosRenan Moreira de Oliveira
 
Excelsior - Perfil usando Big Data e Web Semântica
Excelsior - Perfil usando Big Data e Web SemânticaExcelsior - Perfil usando Big Data e Web Semântica
Excelsior - Perfil usando Big Data e Web SemânticaRenan Moreira de Oliveira
 
Transição do desenvolvimento web para apps - o caminho suave
Transição do desenvolvimento web para apps - o caminho suaveTransição do desenvolvimento web para apps - o caminho suave
Transição do desenvolvimento web para apps - o caminho suaveRenan Moreira de Oliveira
 
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014Renan Moreira de Oliveira
 
Introdução a web semântica e o case da globo.com
Introdução a web semântica e o case da globo.comIntrodução a web semântica e o case da globo.com
Introdução a web semântica e o case da globo.comRenan Moreira de Oliveira
 

More from Renan Moreira de Oliveira (20)

PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
AI & Big Data - Personalização da Jornada - PicPay - TDC
AI & Big Data - Personalização da Jornada - PicPay - TDCAI & Big Data - Personalização da Jornada - PicPay - TDC
AI & Big Data - Personalização da Jornada - PicPay - TDC
 
AI na jornada do usuário de ecommerce
AI na jornada do usuário de ecommerceAI na jornada do usuário de ecommerce
AI na jornada do usuário de ecommerce
 
Data science Framework
Data science FrameworkData science Framework
Data science Framework
 
Sistemas de Recomendação
Sistemas de RecomendaçãoSistemas de Recomendação
Sistemas de Recomendação
 
Big data e Machine Learning na globo.com
Big data e Machine Learning na globo.comBig data e Machine Learning na globo.com
Big data e Machine Learning na globo.com
 
What is AB, MVT and MAB?
What is AB, MVT and MAB?What is AB, MVT and MAB?
What is AB, MVT and MAB?
 
Dados importam, seja data-driven!
Dados importam, seja data-driven!Dados importam, seja data-driven!
Dados importam, seja data-driven!
 
Machine Learning na globo-com
Machine Learning na globo-comMachine Learning na globo-com
Machine Learning na globo-com
 
Big Data to Machine Learning
Big Data to Machine LearningBig Data to Machine Learning
Big Data to Machine Learning
 
Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)
 
Big data e globo.com - Uma visão sobre a cultura de dados
Big data e globo.com - Uma visão sobre a cultura de dadosBig data e globo.com - Uma visão sobre a cultura de dados
Big data e globo.com - Uma visão sobre a cultura de dados
 
Big data e a globo.com - 2017
Big data e a globo.com - 2017Big data e a globo.com - 2017
Big data e a globo.com - 2017
 
Big Data e seu fiel companheiro Spark
Big Data e seu fiel companheiro SparkBig Data e seu fiel companheiro Spark
Big Data e seu fiel companheiro Spark
 
Big Data na Globo.com - Dev Version - 2016
Big Data na Globo.com - Dev Version - 2016Big Data na Globo.com - Dev Version - 2016
Big Data na Globo.com - Dev Version - 2016
 
Big Data na globo.com
Big Data na globo.comBig Data na globo.com
Big Data na globo.com
 
Excelsior - Perfil usando Big Data e Web Semântica
Excelsior - Perfil usando Big Data e Web SemânticaExcelsior - Perfil usando Big Data e Web Semântica
Excelsior - Perfil usando Big Data e Web Semântica
 
Transição do desenvolvimento web para apps - o caminho suave
Transição do desenvolvimento web para apps - o caminho suaveTransição do desenvolvimento web para apps - o caminho suave
Transição do desenvolvimento web para apps - o caminho suave
 
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
 
Introdução a web semântica e o case da globo.com
Introdução a web semântica e o case da globo.comIntrodução a web semântica e o case da globo.com
Introdução a web semântica e o case da globo.com
 

Recently uploaded

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 

Recently uploaded (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

iFood Recommendations

  • 1.  Do you know that feeling when an app knows exactly what you want? @renan_oliveira Principal Data Scientist
  • 2. AN UNIQUE MOMENT - YOU CAN'T FAST-FORWARD OR SKIP Time and Quality Decision process Special occasion We are not a streaming service. Ordering food has an additional difficulty being assertive because fixing a mistake is not like skipping a song: placing an order involves more money and logistical operation.
  • 3. IFOOD IN NUMBERS 20 million orders 270k drivers 100k restaurants 660 cities https://www.uol.com.br/tilt/noticias/redacao/2019/08/29/haja-fome-ifood-recebe-mais-de-7-pedidos-a-cada-segundo-no-brasil.htm
  • 4. FOOD IS A VERY PERSONAL CHOICE Taste Profile Speed Brand Price Affinity Offer Affinity etc… Taste Profile Dish Cuisine Offers Rating etc… Match
  • 5. CHALLENGES Locality geographical constraint for model training Speed if you are hungry you will want to eat soon Serviceability production capacity and restaurant quality Feedback implicit (engagement) vs explicit (ratings) Growth cold start problem
  • 7. COLLABORATIVE FILTERING - IMPLICIT FEEDBACK 5 2 2 ? 3 4 5 3 ? ASH GOKU SEIYA Orders User Journey Built engagement ALS is very good to reinforce tastes but fails to identify new tastes. Since our problem has geographical constraints, our data is more sparse than usual.
  • 8. USER HISTORY + CONTENT BASED BOUGHT TOMATO PIZZA - 3 FREE DELIVERY - 2 TOMATO PIZZA - 2 FAST DELIVERY - 1 TRENDING - 2 HAMBURGUER - 4 COKE - 2 FAST DELIVERY - 1 TERMS AND RELEVANCE TOMATO PIZZA - 5 HAMBURGUER - 4 FAST DELIVERY - 4 COKE - 2 FREE DELIVERY - 2 FAST DELIVERY - 3 TRENDING - 2 HISTORY TOMATO PIZZA FREE DELIVERY COKE SALAD JUICE FAST DELIVERY TOMATO PIZZA HAMBURGUER FAST DELIVERY TERMS STORESRECSYS
  • 9. “AKINATOR” - EXPLICIT FEEDBACK 1. Select cuisines 2. Select the expected price 3. Select time range Kmeans is great for a cold start scenario in which we don't know much about the customer but we have information about other costumers and restaurants nearby.
  • 10. renanoliveira.net THANK YOU! if you want to revolutionize the food delivery market we are hiring! www.ifood.com.br/carreiras