Practical Lessons from Developing a Large-Scale Recommender System at Zalando

被引:13
|
作者
Freno, Antonino [1 ]
机构
[1] Zalando SE, Berlin, Germany
关键词
learning to rank; large-scale learning; recommender system architecture; ONLINE;
D O I
10.1145/3109859.3109897
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Developing a real-world recommender system, i.e. for use in large-scale online retail, poses a number of different challenges. Interestingly, only a small part of these challenges are of algorithmic nature, such as how to select the most accurate model for a given use case. Instead, most technical problems usually arise from operational constraints, such as: adaptation to novel use cases; cost and complexity of system maintenance; capability of reusing preexisting signal and integrating heterogeneous data sources. In this paper, we describe the system we developed in order to address those constraints at Zalando, which is one of the most popular online fashion retailers in Europe. In particular, we explain how moving from a collaborative filtering approach to a learning-to-rank model helped us to effectively tackle the challenges mentioned above, while improving at the same time the quality of our recommendations. A fairly detailed description of our software architecture is provided, along with an overview of the algorithmic approach. On the other hand, we present some of the offine and online experiments that we ran in order to validate our models.
引用
收藏
页码:251 / 259
页数:9
相关论文
共 50 条
  • [31] GLAD: a system for developing and deploying large-scale bioinformatics grid
    Teo, YM
    Wang, X
    Ng, YK
    BIOINFORMATICS, 2005, 21 (06) : 794 - 802
  • [32] Teaching Recommender Systems at Large Scale: Evaluation and Lessons Learned from a Hybrid MOOC
    Konstan, Joseph A.
    Walker, J. D.
    Brooks, D. Christopher
    Brown, Keith
    Ekstrand, Michael D.
    ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION, 2015, 22 (02) : 1 - 23
  • [33] Groups at work: Lessons from research into large-scale coordination
    Nemeth C.P.
    Cognition, Technology & Work, 2007, 9 (1) : 1 - 4
  • [34] Lessons from a large-scale assessment: Results from conceptual inventories
    Thacker, Beth
    Dulli, Hani
    Pattillo, Dave
    West, Keith
    PHYSICAL REVIEW SPECIAL TOPICS-PHYSICS EDUCATION RESEARCH, 2014, 10 (02):
  • [35] Lessons Learned from Large-Scale Aerospace Structural Testing
    Lovejoy, Andrew E.
    Jegley, Dawn C.
    Hilburger, Mark W.
    Przekop, Adam
    AIAA JOURNAL, 2023, 61 (11) : 5110 - 5120
  • [36] LESSONS LEARNED FROM FLIPPING A LARGE-SCALE PROGRAMMING COURSE
    Wilson, S.
    11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 3594 - 3601
  • [37] Practical large-scale latency estimation
    Szymaniak, Michal
    Presotto, David
    Pierre, Guillaume
    van Steen, Maarten
    COMPUTER NETWORKS, 2008, 52 (07) : 1343 - 1364
  • [38] Interaction networks: Lessons from large-scale studies in yeast
    Cagney, Gerard
    PROTEOMICS, 2009, 9 (20) : 4799 - 4811
  • [39] The human genome project: Lessons from large-scale biology
    Collins, FS
    Morgan, M
    Patrinos, A
    SCIENCE, 2003, 300 (5617) : 286 - 290
  • [40] A forecast for large-scale, predictive biology: Lessons from meteorology
    Covert, Markus W.
    Gillies, Taryn E.
    Kudo, Takamasa
    Agmon, Eran
    CELL SYSTEMS, 2021, 12 (06) : 488 - 496