Litcius/Paper detail

Personalization in Practice: Methods and Applications

Dmitri Goldenberg, Kostia Kofman, Javier Albert, Sarai Mizrachi, Adam Horowitz, Irene Teinemaa

202140 citationsDOI

Abstract

Personalization is one of the key applications in machine learning with widespread usage across e-commerce, entertainment, production, healthcare and many other industries. While various machine learning techniques present novel state-of-the-art advances and super-human performance year-over-year, personalization and recommender-systems applications are often late-adopters of novel solutions due to problem hardness and implementation complexity. This tutorial presents recent advances across the personalization industry and demonstrates their practical applications in real case-studies of world-leading online platforms. Key trends such as deep learning, causality and active exploration with bandits are depicted with real examples and demonstrated alongside their business considerations and implementation challenges.Rising topics like explainability, fairness, natural interfaces and content generation are covered, touching on aspects of both technology and user experience. Our tutorial relies on recent advances in the field and on work conducted at Booking.com, where we implement personalization models on one of the world's leading online travel platform.

Topics & Concepts

PersonalizationComputer scienceKey (lock)EntertainmentField (mathematics)Data scienceRecommender systemWorld Wide WebMultimediaArtificial intelligenceComputer securityVisual artsArtPure mathematicsMathematicsRecommender Systems and TechniquesAdvanced Bandit Algorithms ResearchData Stream Mining Techniques
Personalization in Practice: Methods and Applications | Litcius