Related Pins is the Web-scale recommender system that powers over 40% of user engagement on Pinterest. This paper is a longitudinal study of three years of its development, exploring the evolution of the system and its components from prototypes to present state. Each component was originally built with many constraints on engineering effort and computational resources, so we prioritized the simplest and highest-leverage solutions. We show how organic growth led to a complex system and how we managed this complexity. Many challenges arose while building this system, such as avoiding feedback loops, evaluating performance, activating content, and eliminating legacy heuristics. Finally, we offer suggestions for tackling these challenges when engineering Web-scale recommender systems.
Related Pins at Pinterest: The Evolution of a Real-World Recommender System
David C. Liu,Stephanie Rogers,Raymond Shiau,Dmitry Kislyuk,Kevin C. K. Ma,Zhigang Zhong,Jenny Liu,Yushi Jing
Published 2017 in The Web Conference
ABSTRACT
PUBLICATION RECORD
- Publication year
2017
- Venue
The Web Conference
- Publication date
2017-02-26
- Fields of study
Computer Science
- Identifiers
- External record
- Source metadata
Semantic Scholar
CITATION MAP
EXTRACTION MAP
CLAIMS
- No claims are published for this paper.
CONCEPTS
- No concepts are published for this paper.
REFERENCES
Showing 1-22 of 22 references · Page 1 of 1