paper-with-me

홈 › Papers

Large Scale Product Graph Construction for Recommendation in E-commerce

2020-10-12 · Xiaoyong Yang, Yadong Zhu, Yi Zhang, Xiaobo Wang, Quan Yuan

Building a recommendation system that serves billions of users on daily basis is a challenging problem, as the system needs to make astronomical number of predictions per second based on real-time user behaviors with O(1) time complexity. Such kind of large scale recommendation systems usually rely heavily on pre-built index of products to speedup the recommendation service so that online user waiting time is un-noticeable. One important indexing structure is the product-product index, where one can retrieval a list of ranked products given a seed product. The index can be viewed as a weighted product-product graph. In this paper, we present our novel technologies to efficiently build such kind of indexed product graphs. In particular, we propose the Swing algorithm to capture the substitute relationships between products, which can utilize the substructures of user-item click bi-partitive graph. Then we propose the Surprise algorithm for the modeling of complementary product relationships, which utilizes product category information and solves the sparsity problem of user co-purchasing graph via clustering technique. Base on these two approaches, we can build the basis product graph for recommendation in Taobao. The approaches are evaluated comprehensively with both offline and online experiments, and the results demonstrate the effectiveness and efficiency of the work.

📄 PDF Abstract BibTeX arXiv:2010.05525

Code (2)

ledmaster/swing
massquantity/LibRecommender tf

Tasks

Clusteringgraph constructionRecommendation SystemsRetrieval

Similar Papers 제목 키워드 기반

GNN-GMVO: Graph Neural Networks for Optimizing Gross Merchandise Value in Similar Item Recommendation

2023-10-26 · Ramin Giahi, Reza Yousefi Maragheh, Nima Farrokhsiar, Jianpeng Xu 외

Similar item recommendation is a critical task in the e-Commerce industry, which helps customers explore similar and relevant alternatives based on their interested products. Despite the traditional machine learning mode…

Graph Neural Network

Suggest me a movie for tonight: Leveraging Knowledge Graphs for Conversational Recommendation

2020-12-01 · COLING 2020 8 · Rajdeep Sarkar, Koustava Goswami, Mihael Arcan, John P. McCrae

Conversational recommender systems focus on the task of suggesting products to users based on the conversation flow. Recently, the use of external knowledge in the form of knowledge graphs has shown to improve the perfor…

Conversational RecommendationKnowledge GraphsRecommendation Systems

PKGM: A Pre-trained Knowledge Graph Model for E-commerce Application

2022-03-02 · Wen Zhang, Chi-Man Wong, Ganqinag Ye, Bo Wen 외

In recent years, knowledge graphs have been widely applied as a uniform way to organize data and have enhanced many tasks requiring knowledge. In online shopping platform Taobao, we built a billion-scale e-commerce produ…

Knowledge GraphsSequential Recommendation

Billion-scale Pre-trained E-commerce Product Knowledge Graph Model

2021-05-02 · Wen Zhang, Chi-Man Wong, Ganqiang Ye, Bo Wen 외

In recent years, knowledge graphs have been widely applied to organize data in a uniform way and enhance many tasks that require knowledge, for example, online shopping which has greatly facilitated people's life. As a b…

Knowledge Graphs

Scaling Graph Neural Networks for Friend Recommendation: Multi-Hash User Embeddings and Temporal Neighbor Sampling

2026-08-27 · Maksim Utushkin, Andrei Ovsiannikov, Alexander D'yakonov arxiv

Friend recommendation is inherently graph-structured: the relevance of a potential connection depends on multi-hop social context rather than user attributes alone. However, deploying message-passing GNNs on a production…