AdSight: Scalable and Accurate Quantification of User Attention in Multi-Slot Sponsored Search
Mario Villaizán-Vallelado, Matteo Salvatori, Kayhan Latifzadeh, Antonio Penta, Luis A. Leiva, Ioannis Arapakis
TL;DR
AdSight introduces a Transformer-based Seq2Seq model to quantify user attention in multi-slot SERPs using mouse cursor trajectories and eye-tracking ground truth. It encodes cursor motion as time-series and leverages slot metadata and auxiliary slots within a unified encoder-decoder architecture to predict per-slot attention metrics for regression and binary slot-notice classification. The approach outperforms strong baselines across multiple representations, with time-series cursors and Transformer embeddings delivering the strongest results and demonstrating robust generalization to varying layouts. The work provides a scalable, low-cost method to infer attention patterns in complex SERP layouts, enabling improved ad placement and user experience optimization.
Abstract
Modern Search Engine Results Pages (SERPs) present complex layouts where multiple elements compete for visibility. Attention modelling is crucial for optimising web design and computational advertising, whereas attention metrics can inform ad placement and revenue strategies. We introduce AdSight, a method leveraging mouse cursor trajectories to quantify in a scalable and accurate manner user attention in multi-slot environments like SERPs. AdSight uses a novel Transformer-based sequence-to-sequence architecture where the encoder processes cursor trajectory embeddings, and the decoder incorporates slot-specific features, enabling robust attention prediction across various SERP layouts. We evaluate our approach on two Machine Learning tasks: (1) regression, to predict fixation times and counts; and (2) classification, to determine some slot types were noticed. Our findings demonstrate the model's ability to predict attention with unprecedented precision, offering actionable insights for researchers and practitioners.
