OTTO Recommender Systems Dataset

The OTTO session dataset is a large-scale dataset intended for multi-objective recommendation research. We collected the data from anonymized behavior logs of the OTTO webshop and the app. The mission of this dataset is to serve as a benchmark for session-based recommendations and foster research in the multi-objective and session-based recommender systems area. We also launched a Kaggle competition with the goal to predict clicks, cart additions, and orders based on previous events in a user session.

Use case
Onsite product discovery for an e-commerce marketplace

Example observationsSession meta: time since session start, time since last event, number of past clicks / carts / orders
Last-K interacted items (IDs) with their event types
Item content embeddings (category, brand, price bucket, etc.)
Position of last shown item, page type (search, product detail, landing)
Example actionsDiscrete choice of 1 article ID to display next (or a slate of N items; the dataset lists 1.8 M possibilities)
Historical policy: the logs implicitly record which item was actually surfaced/available and then clicked, carted or ordered.
Example reward+5 if the chosen item is ordered
+1 if it is added to cart but not ordered
+0.1 if it is clicked only
0 otherwise