Recommender Systems (RS) play an integral role in enhancing user experiences by providing personalized item suggestions. This survey reviews the progress in RS inclusively from 2017 to 2024, effectively connecting theoretical advances with practical applications. We explore the development from traditional RS techniques like content-based and collaborative filtering to advanced methods involving deep learning, graph-based models, reinforcement learning, and large language models. We also discuss specialized systems such as context-aware, review-based, and fairness-aware RS. The primary goal of this survey is to bridge theory with practice. It addresses challenges across various sectors, including e-commerce, healthcare, and finance, emphasizing the need for scalable, real-time, and trustworthy solutions. Through this survey, we promote stronger partnerships between academic research and industry practices. The insights offered by this survey aim to guide industry professionals in optimizing RS deployment and to inspire future research directions, especially in addressing emerging technological and societal trends\footnote. The survey resources are available in the public GitHub repository https://github.com/VectorInstitute/Recommender-Systems-Survey. (Recommender systems, large language models, chatgpt, responsible AI)
翻译:推荐系统(RS)通过提供个性化项目建议,在提升用户体验方面发挥着不可或缺的作用。本综述全面回顾了2017年至2024年间推荐系统的发展历程,有效连接了理论进展与实际应用。我们探讨了从基于内容和协同过滤等传统推荐技术,到涉及深度学习、图模型、强化学习和大语言模型等先进方法的发展脉络。同时,我们还讨论了上下文感知、基于评论和公平性感知等专项推荐系统。本综述的主要目标是搭建理论与实践的桥梁,针对电子商务、医疗健康和金融等多个领域中的挑战,强调对可扩展、实时且可信赖解决方案的需求。通过本次综述,我们旨在促进学术研究与行业实践之间更紧密的合作。综述所提供的见解旨在指导行业专业人员优化推荐系统部署,并启发未来的研究方向,特别是在应对新兴技术和社会趋势方面\footnote。本综述的相关资源已在GitHub公共仓库https://github.com/VectorInstitute/Recommender-Systems-Survey中公开。(推荐系统,大语言模型,chatgpt,负责任人工智能)