Learning from User Interactions

A Course at RuSSIR 2018

August 27 - 31, 2018        4:10 PM – 5:40pm        Kazan, Russia

Rishabh Mehrotra


Overview

While users interact with online services (e.g. search engines, recommender systems, conversational agents), they leave behind fine grained traces of interaction patterns. The ability to understand user behavior, record and interpret user interaction signals, gauge user satisfaction and incorporate user feedback gives online systems a vast treasure trove of insights for improvement and experimentation. More generally, the ability to learn from user interactions promises pathways for solving a number of problems and improving user engagement and satisfaction. Understanding and learning from user interactions involves a number of different aspects — from understanding user intent and tasks, to developing user models and personalization services. A user’s understanding of their need and the overall task develop as they interact with the system. Supporting the various stages of the task involves many aspects of the system, e.g. interface features, presentation of information, retrieving and ranking. Beyond understanding user needs, learning from user interactions involves developing the right metrics and experimentation systems, understanding user interaction processes, their usage context and designing interfaces capable of helping users.

Outline

The goal of this course is to present a detailed overview of these different research fields:

Phase I: Leveraging User Interactions for Understanding & Extracting User Tasks
Phase II: Leveraging User Interactions for Learning User Representations
Phase III: Behavioural Metrics & Experimentation

Phase I: Leveraging User Interactions for Understanding & Extracting User Tasks

Phase II: Learning User Representations

Phase III: Leveraging Interactions for Metrics & Experimentation

Format / Slides

This course is divided into 4 sessions, each composed of 1.5 hours spread over 4 days.

Related Papers