Large Scale Product Graph Construction for Recommendation in E-commerce

10/12/2020
by   Xiaoyong Yang, et al.
0

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.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 7

page 8

page 9

page 10

research
11/03/2018

Learning Representations from Product Titles for Modeling Large-scale Transaction Logs

Shopping basket data analysis is significant in understanding the shoppi...
research
12/17/2021

Product Information Browsing Support System Using Analytic Hierarchy Process

Large-scale e-commerce sites can collect and analyze a large number of u...
research
11/01/2017

Percent Change Estimation in Large Scale Online Experiments

Online experiments are a fundamental component of the development of web...
research
07/07/2020

Adversarial learning for product recommendation

Product recommendation can be considered as a problem in data fusion– es...
research
11/18/2022

Recommending Related Products Using Graph Neural Networks in Directed Graphs

Related product recommendation (RPR) is pivotal to the success of any e-...
research
11/11/2016

When Fashion Meets Big Data: Discriminative Mining of Best Selling Clothing Features

With the prevalence of e-commence websites and the ease of online shoppi...
research
09/02/2023

Pressmatch: Automated journalist recommendation for media coverage with Nearest Neighbor search

Slating a product for release often involves pitching journalists to run...

Please sign up or login with your details

Forgot password? Click here to reset