Two Is Better Than One: Dual Embeddings for Complementary Product Recommendations
Giorgi Kvernadze, Putu Ayu G. Sudyanti, Nishan Subedi, Mohammad, Hajiaghayi

TL;DR
This paper introduces a dual embedding approach for recommending complementary products, leveraging co-purchase data and synthetic samples to improve coverage and quality in large-scale e-commerce systems.
Contribution
The paper presents a novel dual embedding method for identifying complementary items, extending traditional similarity-based recommendations to better capture product complementarity.
Findings
Enhanced recommendation coverage with synthetic data augmentation
Improved recommendation quality demonstrated on real-world retail data
Task-specific hyperparameter tuning significantly boosts model performance
Abstract
Embedding based product recommendations have gained popularity in recent years due to its ability to easily integrate to large-scale systems and allowing nearest neighbor searches in real-time. The bulk of studies in this area has predominantly been focused on similar item recommendations. Research on complementary item recommendations, on the other hand, still remains considerably under-explored. We define similar items as items that are interchangeable in terms of their utility and complementary items as items that serve different purposes, yet are compatible when used with one another. In this paper, we apply a novel approach to finding complementary items by leveraging dual embedding representations for products. We demonstrate that the notion of relatedness discovered in NLP for skip-gram negative sampling (SGNS) models translates effectively to the concept of complementarity when…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSentiment Analysis and Opinion Mining · Complex Network Analysis Techniques · Digital Marketing and Social Media
