TransAct: Transformer-based Realtime User Action Model for Recommendation at Pinterest
Xue Xia, Pong Eksombatchai, Nikil Pancha, Dhruvil Deven Badani, Po-Wei Wang, Neng Gu, Saurabh Vishwas Joshi, Nazanin Farahpour, Zhiyuan Zhang, Andrew Zhai

TL;DR
This paper introduces TransAct, a transformer-based real-time user action model for Pinterest's recommendation system, combining immediate user activity with batch user embeddings to improve personalization and responsiveness.
Contribution
The paper presents TransAct, a novel hybrid sequential model that integrates real-time user activity encoding with batch-generated user embeddings for scalable recommendation.
Findings
TransAct improves recommendation relevance in Pinterest's Homefeed.
The hybrid approach balances responsiveness and cost-effectiveness.
Online A/B testing shows significant engagement gains.
Abstract
Sequential models that encode user activity for next action prediction have become a popular design choice for building web-scale personalized recommendation systems. Traditional methods of sequential recommendation either utilize end-to-end learning on realtime user actions, or learn user representations separately in an offline batch-generated manner. This paper (1) presents Pinterest's ranking architecture for Homefeed, our personalized recommendation product and the largest engagement surface; (2) proposes TransAct, a sequential model that extracts users' short-term preferences from their realtime activities; (3) describes our hybrid approach to ranking, which combines end-to-end sequential modeling via TransAct with batch-generated user embeddings. The hybrid approach allows us to combine the advantages of responsiveness from learning directly on realtime user activity with the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Human Pose and Action Recognition
