Multi-Modality Transformer for E-Commerce: Inferring User Purchase Intention to Bridge the Query-Product Gap
Srivatsa Mallapragada, Ying Xie, Varsha Rani Chawan, Zeyad Hailat, Yuanbo Wang
TL;DR
The paper addresses the query–product gap in e-commerce search by modeling user purchase intention and leveraging granular product features from text and images. It introduces PINCER, a multi-modal transformer with a two-stage training pipeline that first learns purchase-intention vectors and relevance ranking, then generates pseudo-product embeddings via a transformer decoder that fuses purchase intention, product features, and query context. The method uses reward-based competitive learning, vector quantization, contrastive losses, and a preference modeling loss to align query, product, and intent spaces, achieving superior recall in real-world and synthetic experiments over strong baselines. The results demonstrate real-time retrieval capabilities and notable improvements in top-k recall, suggesting PINCER can effectively surface relevant products while capturing nuanced user intentions for scalable e-commerce search.
Abstract
E-commerce click-stream data and product catalogs offer critical user behavior insights and product knowledge. This paper propose a multi-modal transformer termed as PINCER, that leverages the above data sources to transform initial user queries into pseudo-product representations. By tapping into these external data sources, our model can infer users' potential purchase intent from their limited queries and capture query relevant product features. We demonstrate our model's superior performance over state-of-the-art alternatives on e-commerce online retrieval in both controlled and real-world experiments. Our ablation studies confirm that the proposed transformer architecture and integrated learning strategies enable the mining of key data sources to infer purchase intent, extract product features, and enhance the transformation pipeline from queries to more accurate pseudo-product representations.
