Towards Web-scale Recommendations with LLMs: From Quality-aware Ranking to Candidate Generation
Explore Further @ Bing is a webpage-to-webpage recommendation product, enhancing the search experience on Bing by surfacing engaging webpage recommendations tied to the search result URLs. In this paper, we present our approach for leveraging Large Language Models (LLMs) for enhancing our web-scale recommendation system. We describe the development and validation of our LLM-powered recommendation quality metric RecoDCG. We discuss our core techniques for utilizing LLMs to make our ranking stage quality-aware. Furthermore, we detail Q' recall, a recall path that enhances our system's candidate generation stage by leveraging LLMs to produce complementary and engaging recommendation candidates. We also address how we optimize our system for multiple objectives, balancing recommendation quality with click metrics. We deploy our work to production, achieving a significant improvement in recommendation quality. We share results from offline and online experiments as well as insights and steps we took to ensure our approaches scale effectively for our web-scale needs.
Authors
- Fan Wu (ORCID: https://orcid.org/0009-0003-8229-6625)
- Rana Forsati
- Amey Barapatre
- Fang Yuan (ORCID: https://orcid.org/0009-0007-5838-7446)
- Linjun Yang (ORCID: https://orcid.org/0009-0001-1778-7167)
- Blake Shepard
- Iman Barjasteh
- Hongzhi Li
- J.J. Shah (ORCID: https://orcid.org/0009-0004-7746-3000)
- Ronak Shah
- Gang Luo
- Xue Deng
Institutions
- Microsoft (United States) (US)
Publication Details
- Published
- 2025-04-04
- DOI
- https://doi.org/10.1145/3690624.3709413
- Primary Topic
- Semantic Web and Ontologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00