Smart Shop - Populate your basket with one click

Date
Type
Talk
Language
English
Length
30 minutes

About this talk

At Ocado Technology, we are on a journey to change the way the world shops, through our end-to-end Ocado Smart Platform (OSP). Our teams develop many different features that enable millions of global customers to enjoy a frictionless, hyper personalised shopping experience. One such feature is Smart Shop, which populates your basket with just one click. Smart Shop is capable of suggesting the items you may want to buy, based on your shopping history. However, populating the “best” or “ideal” basket of groceries for each customer could be a challenge, because:

  • The selection of items for a shopping basket is unique for each customer
  • The basket size is different for each customer
  • Customer preferences can vary over time In this talk, we are going to show how we solved these challenges with Machine Learning, and how we managed to put it quickly in production, sharing our experience using scikit-learn and TensorFlow at scale, and using Python to orchestrate the ML pipelines.