← 返回论文检索
AAAI 2024official proceedings

Building Higher-Order Abstractions from the Components of Recommender Systems

Serdar Kadıoğlu, Bernard Kleynhans

PDF 由论文原始站点提供,PaperCompass 不保存论文文件。DOI 10.1609/aaai.v38i21.30341 ↗

摘要

We present a modular recommender system framework that tightly integrates yet maintains the independence of individual components, thus satisfying two of the most critical aspects of industrial applications, generality and specificity. On the one hand, we ensure that each component remains self-contained and is ready to serve in other applications beyond recommender systems. On the other hand, when these components are combined, a unified theme emerges for recommender systems. We present the details of each component in the context of recommender systems and other applications. We release each component as an open-source library, and most importantly, we release their integration under MAB2REC, an industry-strength open-source software for building bandit-based recommender systems. By bringing standalone components together, Mab2Rec realizes a powerful and scalable toolchain to build and deploy business-relevant personalization applications. Finally, we share our experience and best practices for user training, adoption, performance evaluation, deployment, and model governance within the enterprise and the broader community.