{"title":"Recommendations: They’re in fashion","authors":"C. Carvalheira, Tiago Lacerda, Diogo Gonçalves","doi":"10.1145/3523227.3547389","DOIUrl":null,"url":null,"abstract":"Farfetch, the leading online platform for luxury fashion, has spent several years developing a recommender system. In fact, recommendations have been quite successful in improving both the user experience and the company’s own business metrics [3–9]. In this talk we will shed some light on how we built our recommender system at Farfetch, the main obstacles we faced, and some plans for the future. Recommendations started their journey at Farfetch somewhere around 2015. At the time, we had a single model that trained once per day that updated the users’ recommendations with the same frequency. Currently, we have around 20 models in production and the majority of them are designed to handle streaming data from the users and adapt in realtime to user actions. How can we balance training and improving existing models, creating new models, serving them in real time and still keep our code in check, our tests up to date and our pipelines moving? We will discuss the three main components that we created in order to tackle our real world issue of providing ever-improving recommendations to our customers: The Gym, The Recommenders and The API.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 16th ACM Conference on Recommender Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3523227.3547389","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Farfetch, the leading online platform for luxury fashion, has spent several years developing a recommender system. In fact, recommendations have been quite successful in improving both the user experience and the company’s own business metrics [3–9]. In this talk we will shed some light on how we built our recommender system at Farfetch, the main obstacles we faced, and some plans for the future. Recommendations started their journey at Farfetch somewhere around 2015. At the time, we had a single model that trained once per day that updated the users’ recommendations with the same frequency. Currently, we have around 20 models in production and the majority of them are designed to handle streaming data from the users and adapt in realtime to user actions. How can we balance training and improving existing models, creating new models, serving them in real time and still keep our code in check, our tests up to date and our pipelines moving? We will discuss the three main components that we created in order to tackle our real world issue of providing ever-improving recommendations to our customers: The Gym, The Recommenders and The API.