Presented By O'Reilly and Cloudera
Make Data Work
September 26–27, 2016: Training
September 27–29, 2016: Tutorials & Conference
New York, NY

AI-fueled customer experience: How online retailers are moving toward real-time perception, reasoning, and learning

Rupert Steffner (Otto GmbH & Co. KG)
1:15pm–1:55pm Thursday, 09/29/2016
Data-driven business
Location: 1 E 15/1 E 16 Level: Intermediate
Average rating: ***..
(3.67, 3 ratings)

Prerequisite knowledge

  • Knowledge of streaming analytics, real-time topology and DAGs, design patterns, and AI basics
  • What you'll learn

  • Understand the business, logical, and technology architecture considerations when designing an AI-fueled application
  • Learn the ingredients and design patterns of moving from a streaming analytics application to a veritable AI approach
  • Description

    Otto is the world’s second-largest online retailer in a highly competitive market space. Superior customer experience in terms of higher empathy, relevance, and speed is key to positive customer experience, and this is where AI comes into play. Rupert Steffner explores the cornerstones retailers have to focus when building their customers’ experience on artificial intelligence. It starts with having clear goals and a value system that finds the right balance between customer retention and revenue optimization. Even if AI is hereby built from the seller’s perspective, retailers will need a “good AI” approach that treats consumers fairly and as partners to optimize long-term customer equity.

    Technology talent is needed to organize the AI system for implementing agents that receive percepts from customer’s touchpoints and perform actions. Rupert outlines Otto’s system, which is built on a Dockerized microservice architecture and consists of reactive real-time bots working as a little army, and offers a pattern of how to orchestrate the topology. Although far from a generalized AI approach of managing customers in real-time, all dedicated bots are acting on the same belief states by now. The higher the scope of business functions, the more essential the need to act on conformed states to assure decision conformity.

    Rupert explains the necessity of implementing coherence between AI’s capabilities and the business functions, perception to build empathy based on behavioral sensor data, and reasoning and learning to manage customer’s risks and opportunities in real time. Rupert then discusses the need for data locality for speed, achieved by implementing in-memory data grids and sharding by customer ID. Rupert concludes by shedding a light on the algorithms executed in real time—ranging from neural networks to random forest. Apart from narrow-task models, Rupert covers how Otto attacks a more generalized model to calculate the real-time conversion propensity along the overall site journey with every click. Analytic models perform within 3–4 ms, which allows for parallel models operating the same task. The design pattern for automated decisioning splits the model execution from the cutoff and the callback/action trigger. This enables a history-versus-real-time negotiation and the proposition of a more generalized next-best action compared to a single-purpose optimization.

    Photo of Rupert Steffner

    Rupert Steffner

    Otto GmbH & Co. KG

    Rupert Steffner is chief platform architect of Otto Group’s new business intelligence platform, BRAIN. In this role, Rupert is responsible for the entire setup as well as for initiating and managing the major change projects. Previously, he was head of the Marketing Department at the University of Applied Sciences, Salzburg and worked as a business intelligence leader for several European and US companies in a range of industries from ecommerce and retail to finance and telco. Rupert has over 25 years of experience in designing and implementing highly sophisticated technical and business solutions with a focus on customer-centric marketing. He holds an MBA from WU Vienna.

    Comments on this page are now closed.


    09/30/2016 7:48am EDT

    How do I download this presentation?