loader
Generating audio...
Extracting PDF content...

arxiv

Paper 2407.13699

A Comprehensive Review of Recommender Systems: Transitioning from Theory to Practice

Authors: Shaina Raza, Mizanur Rahman, Safiullah Kamawal, Armin Toroghi, Ananya Raval, Farshad Navah, Amirmohammad Kazemeini

Published: 2024-07-18

Abstract:

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)

Paper Content: on Alphaxiv
Page 1: A C OMPREHENSIVE REVIEW OF RECOMMENDER SYSTEMS : TRANSITIONING FROM THEORY TO PRACTICE A P REPRINT Shaina Raza∗ ∗1, Mizanur Rahman∗2, Safiullah Kamawal1, Armin Toroghi1, Ananya Raval1, Farshad Navah3, and Amirmohammad Kazemeini1 1Vector Institute, Toronto, Canada , shaina.raza@vectorinstitute.ai, safiullah.kamawal@vectorinstitute.ai, armin.toroghi@vectorinstitute.ai, ananya.raval@vectorinstitute.ai, amirmohammad.kazemeini@vectorinstitute.ai 2Toronto, Canada , mizanur.york@gmail.com 3Toronto, Canada , farshad.navah@gmail.com February 25, 2025 Contents 1 Introduction 2 2 Background 4 2.1 Historical Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Current State of Practice and Theory in Recommender Systems . . . . . . . . . . . . . . . . . . . . . 5 3 Literature Review Methodology 5 4 Challenges in Recommender Systems 7 5 Foundational Recommender Systems 8 5.1 Foundational Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5.2 Can Foundational Recommender Systems address Practical Challenges? . . . . . . . . . . . . . . . . 10 6 The Era of Deep Learning in Recommender Systems 11 6.1 Deep Learning-based Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 6.2 Can Deep Learning-based Recommender Systems address Practical Challenges? . . . . . . . . . . . 12 7 Advanced Modeling Techniques in Recommender Systems 12 7.1 Graph-based Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 7.2 Sequential and Session-based Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 14 7.3 Knowledge-based Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 ∗Equal Contribution.arXiv:2407.13699v2 [cs.IR] 23 Feb 2025 Page 2: arXiv Template A P REPRINT 7.4 Reinforcement Learning-based Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . 20 7.5 Large Language Model based Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 22 7.6 Multimodal Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 8 Specialized Recommender Systems 27 8.1 Context-aware Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 8.2 Review-based Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 8.3 Aspect-based Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 8.4 Explainable and Trustworthy Recommender Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 32 8.5 Fairness, Accountability, Transparency, and Ethics (FATE) in Recommender Systems . . . . . . . . . 33 8.6 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 9 Applications of Recommender Systems Across Different Domains 35 10 Discussion 37 10.1 Impact of this Research . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 10.2 Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 10.3 Future Perspectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 11 Conclusion 39 ABSTRACT 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 trends2. The survey resources are available in the public GitHub repository https://github.com/VectorInstitute/Recommender-Systems-Survey . Keywords Recommender Systems ·Graph-based Recommender Systems ·Knowledge-based Systems ·Multimodal Recommender Systems ·Large Language Models ·Personalization ·Industry Applications ·Explainable AI · Transparency ·Fairness ·Deep Learning ·Survey 1 Introduction Recommender Systems (RS) are a type of information filtering system designed to predict and suggest items or content—such as products, movies, music, or articles—that a user might be interested in. These predictions are based on the user’s past behavior, preferences, or the behavior of similar users [ 1]. The main goal of any RS is to enhance user experience, increase engagement, and facilitate decision-making processes [ 2]. This is applicable across various domains, including e-commerce, entertainment, and social media. RS hold significant roles in both theoretical research (academics) and practical applications (industry). 2The ideas and discussions produced in this work are strictly those of the authors and do not represent the points of view of the institutions the authors belong to. 2 Page 3: arXiv Template A P REPRINT The importance of RS has grown exponentially with the advent of big data and advancements in artificial intelligence [3,4]. As users interact with digital platforms, they generate vast amounts of data that can be leveraged to make precise and personalized recommendations. This ability to tailor suggestions not only improves user satisfaction but also increases the likelihood of users discovering new and relevant content [ 5]. In e-commerce, for example, RS can drive significant sales by suggesting products that align with users’ preferences, while in entertainment, they enhance user engagement by recommending shows or music that match users’ tastes. Additionally, RS are now being integrated into new and emerging fields such as personalized education [ 6], where they help tailor learning experiences to individual student needs, and healthcare [ 7], where they assist in suggesting personalized treatment plans and health interventions. The development of large language models (LLMs) further enhances RS by enabling them to understand and process vast amounts of text data, leading to more sophisticated and context-aware recommendations [8]. In academia, RS are the subject of extensive research aimed at understanding user behavior and decision-making processes [ 3]. This research utilizes sophisticated data analytics and Artificial intelligence (AI) techniques. The ACM Recommender Systems Conference (RecSys) [ 9], along with related scholarly journals and venues, highlights emerging technologies and their potential impact across various sectors, including entertainment, e-learning, and academic publishing. Recent academic advancements have focused on integrating reinforcement learning and LLMs into RS, leading to more accurate and dynamic recommendation capabilities. In the industry, RS enhance customer satisfaction and drive revenue growth by providing tailored suggestions [ 5]. Major corporations such as Amazon, Netflix, and Spotify integrate RS into their operations, significantly contributing to their business models. For instance, Amazon reports that 35% of its revenue comes from its RS [ 10], while Netflix attributes revenues of approximately $33.7 billion and its success in customer retention significantly to its RS [ 11]. The global market for recommendation engines, as per Precision Reports [ 12], is forecasted to witness substantial growth from 2023 to 2030, highlighting their increasing importance in business strategies. Privacy-preserving algorithms and bias mitigation are also becoming key areas of focus for industry practitioners. This survey focuses on the theory of RS and their transition to practical applications, aiming to bridge the gap between academic research and industry practices. It highlights how theoretical advancements can be effectively implemented in real-world scenarios. Necessity of this Survey Previous surveys often concentrate solely on the theoretical aspects of RS, exploring methods and algorithmic founda- tions to improve prediction accuracy and personalization [ 13,4]. Conversely, practical-focused research or applications typically views RS as essential tools for enhancing user engagement, retention, and business growth [ 14,15]. There is a need for the collaboration between academia and industry to address both technical challenges and real-world demands, which in turn enhances user satisfaction and business value. This interdependence highlights the growing importance of such partnerships. Difference with Existing Surveys Unlike previous surveys that often focus solely on the theoretical or practical aspects, our survey uniquely covers the integration of theoretical advancements with practical applications, offering a comprehensive overview that addresses both academic and industry perspectives. Furthermore, we identify emerging trends and future research directions, such as the integration of explainable AI in RS to ensure transparency and user trust. Table 1: Overview of Related Surveys Ordered by Date of Publication and Comparison Criteria Survey Topic Theory Practise Survey Topic Theory Practise [16] Economics X ✓ [17] Stock market X ✓ [18] Digital marketing ✓ ✓ [19] Finance ✓ X [20] Multimedia content ✓ X [21] Travel X ✓ [22] Health ✓ ✓ [7] Health ✓ X [23] Health ✓ X [24] Health ✓ X [25] Health X ✓ [26] Health ✓ X [27] E-learning ✓ X [6] E-learning ✓ ✓ [28] E-Learning X ✓ [29] Machine learning ✓ X [30] Knowledge integration ✓ X [31] Explainability ✓ X [32] Context awareness ✓ X [33] Context awareness ✓ X [34] Collaborative filtering ✓ X [35] Collaborative filtering ✓ X [36] Hybrid methods ✓ X [37] Sequence awareness ✓ X Continued on next page 3 Page 4: arXiv Template A P REPRINT Table 1: Continuation of Survey List Survey Topic Theory Practise Survey Topic Theory Practise [38] Session integration ✓ X [39] Session integration ✓ X [40] Conversation integration ✓ X [41] Music ✓ ✓ [42] Music ✓ X [43] Reinforcement learning ✓ X [44] Adversarial methods ✓ X [45] Review texts ✓ X [46] Graph neural network ✓ X [47] Graph Neural network ✓ X [48] Graph Neural network ✓ X [49] Deep learning ✓ X [8] Large Language Models ✓ X [50] Large Language Models ✓ X [51] Large Language Models ✓ X [52] Large Language Models ✓ X [53] Large Language Models ✓ X [54] Large Language Models ✓ X [55] Large Language Models ✓ X [56] Aspect integration ✓ X [57] General ✓ X [4] General ✓ X [58] News X ✓ [59] News ✓ X [60] News ✓ X [61] Privacy ✓ X [62] Tourism ✓ X [63] Evaluation ✓ X [3] General ✓ X [64] General ✓ X [65] Trustworthiness ✓ X [66] Cultural Heritage X ✓ Difference: Our survey covers the theory of RS and the application of its methods in practice. Main Contributions 1.This survey provides a comprehensive review of RS, tracing their development from theoretical foundations to practical applications between 2017 and 2023. It is the first survey to specifically highlight the translation of theoretical advancements into practical solutions for industry challenges. 2.Each type of RS is thoroughly examined, including data input methods, associated challenges, relevant datasets, evaluation metrics, model accuracy, and practical applications, as presented in tables. The survey aims to offer industry professionals a set of guidelines to facilitate the deployment of these systems in real-world settings. 3.We discuss the specific challenges faced by RS in various sectors, such as e-commerce, healthcare, finance, and others. The survey emphasizes the need for scalable, real-time, and privacy-focused solutions, demonstrating how theoretical insights can address these industry-specific demands. 2 Background Recommender systems (RS) are algorithms designed to suggest items—such as books, movies, products, or content—to users based on their preferences. The primary goal of RS is to enhance user experience by personalizing content [ 3]. At its core, an RS combines user and item profiles with a filtering mechanism to align user preferences with suitable items [13]. User profiles gather data such as demographics and browsing history, while item profiles detail features like genres. Both explicit feedback (e.g. ratings) and implicit feedback (e.g. browsing actions) refine these recommendations. 2.1 Historical Context One of the pioneering efforts for RS is from Elen Rich in 1979 [ 67] to suggest books based on user preferences categorized into “stereotypes". Following this, Jussi Karlgren conceptualized the “digital bookshelf" in 1990 [ 68], an idea later expanded by researchers at SICS, MIT, and Bellcore, with notable contributions from Pattie Maes, Will Hill, and Paul Resnick, whose GroupLens project [ 69] received the 2010 ACM Software Systems Award. Later, Adomavicius [3], Herlocker [70], and Beel [71] provided foundational theory on RS. Traditional RS methods can be categorized into collaborative filtering, content-based filtering, and hybrid approaches, aiming to improve user experience [ 13]. Collaborative filtering (CF) [ 70] is based on the idea that users with similar preferences will likely have similar tastes in the future. CF recommends items by finding a neighborhood of similar users or items. CF can recommend items without needing much content analysis, however, it normally faces challenges like cold starts, scalability, and sparsity [ 34] . Content-based filtering (CBF) [ 72] recommends items based on a user past preferences and item characteristics, using techniques like Term Frequency - Inverse Document Frequency (TF-IDF), cosine similarity, and neural networks for item representation. However, it may struggle with recommending new or unseen items. Hybrid RS [ 36] combine the strengths of both approaches, offering more accurate and personalized recommendations by integrating diverse methodologies. 4 Page 5: arXiv Template A P REPRINT The Netflix Prize [ 73], a competition aimed at enhancing RS algorithms, significantly popularized these algorithms. While the competition focused on improving accuracy, an essential aspect of algorithmic effectiveness, it also empha- sized the importance of diversity, privacy, and serendipity in boosting user satisfaction [63]. Machine Learning (ML) methods such as k-nearest neighbors algorithm (k-NN), deep neural networks, and Natural Language Processing (NLP) have enhanced RS over the years by providing more precise recommendations. However, key challenges and ethical issues, such as safeguarding user and data privacy, mitigating biases for fair recommendations, transparency for user trust, and keeping pace with technological advancements remain the challanges. 2.2 Current State of Practice and Theory in Recommender Systems Academia focuses on the theory, methods, and algorithms in RS, while the industry emphasizes practical applications, scalability, and direct business impacts. This section explores the distinct challenges faced by these two sectors. Theoretical Research on Recommender Systems Theoretical research on RS is commonly initiated by academics through the development of new algorithms, models, and evaluation metrics. However, academic researchers face challenges in accessing diverse and comprehensive datasets due to privacy concerns, proprietary restrictions, and financial barriers. Additionally, data quality issues such as biases, inaccuracies, and outdated information limit the development and testing of RS in varied contexts. The drive for high accuracy in research models can often lead to overfitting, which makes them unusable for real-world applications. Such a focus may neglect crucial aspects like diversity, novelty, and user satisfaction. Additionally, solutions from academia are frequently not easily adaptable in industry settings due to their reliance on data-intensive algorithms, complexity, and a disconnect in keeping developers updated. Practices in Recommender Systems The industry faces several challenges in deploying RS, particularly concerning scalability as user bases and catalog sizes expand. Adapting to constantly evolving user preferences and content availability presents ongoing difficulties. Ensuring the diversity and fairness of recommendations is crucial to avoid biases. Additionally, integrating real-time data and maintaining high performance under heavy loads are significant challenges. Balancing personalization with privacy concerns requires careful handling of user data to build trust and comply with regulations. Common Challanges Both theory and practice emphasize the importance of high-quality (accurate, relevant, reliable, and representative of the intended use case or application) datasets for building RS. Academic research often relies on high-quality data for benchmarking purposes, while the industry frequently requires such data to enhance user experience and system effectiveness. Theoretically, RS algorithms are quite advanced now, featuring layers of deep neural networks and the latest language model complexities. In practice, however, these models are not immediately applicable to real-world use cases. Industry sectors, generally running a set of standard models, require significant adaptations to implement these advanced algorithms effectively In this survey, we examine the theoretical and practical aspects of RS, with the goal to facilitate a smooth transition from research to real-world application. 3 Literature Review Methodology To compile a comprehensive and relevant list of papers for our review, we conducted a systematic literature review, adhering to established methodology principles [74]. Our search query and extraction methods are detailed below. Research Questions 1. How have RS algorithms evolved theoretically over the years? 2. What strategies can be utilized to apply theoretical advancements in RS to practical applications? Databases Searched For selecting studies, we gathered articles published inclusively from January 2017 through April 2024. This timeframe was chosen because much of the evolution in RS is linked to deep learning algorithms, also highlighted in the RecSys workshop in 2017 [ 75]. We conducted our literature search across multiple academic databases and digital libraries renowned for their extensive collections of RS literature, including IEEE Xplore, ACM Digital Library, PubMed, ScienceDirect, JMLR, and Wiley. To refine the search results, we applied specific inclusion and 5 Page 6: arXiv Template A P REPRINT exclusion criteria based on the publication year, relevance to RS, the source, and the paper’s focus on the technological, theoretical, and application aspects of RS. Only peer-reviewed journal articles, conference papers, and significant arXiv papers were considered. Search Query Our search strategy aimed to find literature across various aspects of RS, including types, algorithms, evaluation, application, user interaction, and data quality. The search query used was: ("recommender systems" OR "recommendation systems" OR "RS" OR "RecSys") AND ("content-based filtering" OR "collaborative filtering" OR "hybrid recommender systems" OR "context-aware recommender systems" OR "knowledge-based systems" OR "social recommender systems") AND ("matrix factorization" OR "deep learning" OR "convolutional neural networks" OR "recurrent neural networks" OR "reinforcement learning" OR "autoencoders" OR "neural collaborative filtering" OR "graph neural networks") AND ("precision" OR "recall" OR "F1 score" OR "RMSE" OR "MAE" OR "hit rate" OR "novelty" OR "diversity" OR "serendipity" OR "user satisfaction") AND ("e-commerce" OR "media streaming" OR "social media" OR "education" OR "healthcare" OR "tourism" OR "personalized news" OR "job recommenders") AND ("user interface" OR "user experience" OR "usability" OR "interaction design" OR "user engagement" OR "user feedback" OR "user profiling") AND ("explicit feedback" OR "implicit feedback" OR "data sparsity" OR "cold start problem" OR "data quality" OR "user-generated content") AND ("privacy" OR "data security" OR "ethical algorithms" OR "bias and fairness" OR "transparency" OR "recommendation explainability") AND ("tech industry" OR "startup case studies" OR "market analysis" OR "business models" OR "return on investment" OR "user retention") AND ("transformer models" OR "BERT" OR "GPT" OR "natural language understanding" OR "language generation" OR "sentiment analysis" OR "text embeddings") AND ("user personalization" OR "adaptive systems" OR "customization techniques" OR "user-adaptive content" OR "dynamic personalization") Table 2: Inclusion and Exclusion Criteria for Literature Review Inclusion Criteria Exclusion Criteria Articles that include at least 3-4 keywords from our search query in the title, abstract, or keywords.Articles without relevant keywords. Articles published from 2017 through January 2024. Articles published outside this timeframe, except classical papers that need to be cited. Articles that pass the initial screening based on titles and abstracts and address RQ1 or RQ2.Articles that do not address RQ1 or RQ2. Articles from published work or arXiv if it covers an impor- tant and relevant topic.Grey literature, e.g., technical reports, or dissertations. Articles in English language. Articles not written in English. Quality Assessment We screened the articles using the inclusion and exclusion criteria detailed above in Table 2. If there was any uncertainty, the paper was briefly reviewed and then either included or excluded based on consensus from the two first co-authors. Selected papers underwent a thorough reading and were subject to a quality assessment involving a set of questions: A paper was considered for inclusion in our review if it received a “yes" or “partially" response to any of these questions: 1. Does the article present a novel RS or methodology? 2. Is the article related to a RS in an academic setting? 3. Is the article related to a RS in an industry setting? 4. Does the article propose a framework, tool or methodology? 5.Has the research provided a concise statement or definition outlining its aims, goals, purposes, problems, motivations, objectives, and questions? The results of the literature search were finalized and categorized by database, as shown inTable 3. Bibliometric analysis Figure 1 presents a comprehensive analysis of publications reviewed in this survey. The top left chart shows the distribution of articles by type, highlighting the dominance of experimental studies. The top right chart details the publication trends by year. The bottom left chart lists the top journals, with ’ACM Transactions on Information Systems’ leading in terms of publication count. The bottom middle chart displays the top conferences, with the ’ACM SIGIR Conference on Research and Development in Information Retrieval’ being the most frequented. 6 Page 7: arXiv Template A P REPRINT Table 3: Identified Papers by Database Publisher/Journal/Conference Number of Papers ACM 83 IEEE 43 Springer 32 ScienceDirect 25 arXiv 15 Others 89 Figure 1: Overview of Publication Trends and Key Venues in RS Research. 4 Challenges in Recommender Systems RS play a vital role in personalizing user experiences and driving business value across various domains. Despite their widespread adoption, several challenges persist in their deployment and maintenance. E-commerce E-commerce platforms face the challenge of personalizing the shopping experience by recommending products in real-time, managing vast data, and adapting to changing consumer preferences [ 76]. Personalization must consider factors such as time, season, location, and the user’s current situation. For example, recommendations for a new parent shopping for baby products will differ significantly from those for a book lover. Introducing diversity and novelty in recommendations is crucial to keep the experience fresh and engaging. 7 Page 8: arXiv Template A P REPRINT Entertainment In the entertainment industry, the challenge lies in tracking users’ preferences across genres while introducing them to new content to maintain engagement. Balancing personalization and novelty is essential. Music recommendations require frequent updates due to the shorter shelf life of songs compared to movies [ 77]. Conversely, movie recommendations are less dependent on frequent updates, as films typically have a longer shelf life. However, effective movie RS should still balance between promoting new releases and maintaining a selection of enduring favorites to satisfy a wide range of user preferences [78]. News The news industry must deliver personalized content promptly without overwhelming users. News preferences are highly dynamic, necessitating recommendations that adapt to rapid changes in interests and current events [ 59]. It is important to offer diverse viewpoints to prevent echo chambers, combat misinformation [79], and maintain user trust. Tourism Personalized booking recommendations in tourism must account for user preferences regarding destinations, travel dates, budgets, and accommodations [ 80]. Integrating factors such as past travel history, seasonal trends, and real-time availability is essential. Balancing immediate needs, like dining recommendations during travel, with advance bookings for stays and major attractions enhances the overall user experience. Healthcare Healthcare RS face issues like data privacy, security, and patient consent under regulations such as Health Insurance Portability and Accountability Act (HIPAA). Providers, patients, and administrators all require access to relevant information tailored to their roles, necessitating role-based solutions and robust processing capabilities to handle large volumes of heterogeneous data effectively [81]. Finance Financial RS need to navigate data privacy, security, and compliance with regulations like General Data Protection Regulation (GDPR) and Payment Card Industry Data Security Standard (PCI-DSS). Challenges include managing data quality, integrating diverse data sources, and providing personalized financial advice [ 19]. Ensuring the interpretability and transparency of recommendations is crucial for building trust and user confidence. Fairness of the recommendations is of utmost importance. E-learning E-learning RS face the task of addressing varied user needs, overcoming the cold start problem with new users, and handling data sparsity. Adapting to dynamic content and user behavior, ensuring contextual relevance, scalability, and employing suitable evaluation metrics to assess educational impact are fundamental challenges [82]. Discussion RS across various sectors face a set of common challenges despite their industry-specific characteristics. Generally, these systems struggle with balancing personalization and user privacy, managing data scalability, and ensuring the diversity and novelty of recommendations to keep users engaged. They must also address the cold-start problem, where insufficient user data can hinder the system’s ability to make accurate recommendations. Additionally, dynamic user preferences require systems to continually adapt and learn from new data, posing challenges in real-time processing and algorithmic efficiency. Lastly, ensuring fairness and avoiding bias in recommendations is crucial, as these systems often influence user decisions and can perpetuate existing disparities if not carefully managed. In the following sections, we explore the evolution of RS and how they address these challenges. 5 Foundational Recommender Systems A RS can be mathematically represented as a function fthat predicts the utility of an item ifor a user u, denoted as ˆrui, which estimates how much user uwould prefer item i.[3] . This function is typically learned from historical data: ˆrui=f(u, i; Θ) (1) where Θrepresents the parameters of the model, learned from the data. In the context of RS, the term ˆruirepresents a prediction of the rating or utility that a user would assign to an item This prediction is used for recommending items that are likely to be of interest to the user. A general framework of RS is illustrated in Figure 2. The lifecycle of a data-driven model within an RS starts with data acquisition, followed by storage and preparation. This leads to feature engineering, forming the basis of the data pipeline. The data pipeline feeds into the training pipeline, which includes model training and validation. Following training, the process involves candidate generation and ranking. This process is complemented by A/B testing, offline and/or online evaluation. The final stages include deployment and monitoring. Below, we present an overview of foundational RS. 8 Page 9: arXiv Template A P REPRINT Figure 2: General Framework of RS showing an outline of a data processing pipeline. It covers stages from data acquisition, preparation, and feature engineering, through model training and validation, to deployment and monitoring. The pipeline also includes steps for candidate generation, ranking, evaluation, and a feedback loop to ensure continuous improvement and business value. 5.1 Foundational Recommender Systems Foundational RS refers to the early models and techniques that established the core principles and methodologies in the field of recommendation engines. These systems primarily include collaborative filtering, content-based filtering, and hybrid approaches. Content-Based Filtering Content-based filtering (CBF) is a recommendation strategy that suggests items to a user based on the attributes of the items and a profile of the user’s preferences, typically utilizing similarity measures to match user preferences with item attributes [ 83]. In CBF, the recommendation ˆruiis based on the features of items ϕ(i) and a profile of the user’s preferences θ(u): ˆrui=θ(u)⊤ϕ(i) (2) •ϕ(i)represents the feature vector of the item. •θ(u)represents the user preference vector. The evolution of CBF recommendation models starts from traditional methods [ 83] like vector-space models, proba- bilistic models, and decision trees, relying on manual feature engineering and similarity calculations. Vector-space models compute item similarity through cosine similarity [ 84], probabilistic models estimate the likelihood of user preference with statistical analysis [ 85], and decision trees recommend items by categorizing them based on attributes [83]. These models laid the groundwork for personalized recommendations by leveraging explicit item features and user preferences. Algorithmic advancements in computer science and ML methods led to a shift to sophisticated neural networks that allow automatic feature extraction and learning complex data patterns [ 86]. These neural network-based systems leverage deep learning to analyze user interactions and item features across different modalities, including textual (such as reviews [ 87], citations [ 88], and news [ 89]), streaming (like music [ 77]), and image data [ 90]. The overall goal of these advancements is to generate personalized recommendations by aligning user profiles with item characteristics. Challenges with CBF: In general, CBF faces challenges such as the cold-start problem, over-specialization (only suggesting items similar to those the user has already seen or liked), computational cost (which can increase quadratically or cubically with the number of users and items), and a lack of updates to user and item profiles. Collaborative Filtering Collaborative filtering (CF) is a technique used by RS to predict the preferences of a user based on the preferences of similar other users [ 34]. CF techniques are broadly divided into two main categories: memory-based and model-based methods. Memory-based CF makes recommendations using similarities between users or items directly from user ratings. It has further two types: user-based CF predicts a user ratings based on similar users’ historical ratings [ 70], while item-based CF predicts ratings based on similar items [ 91]. Both methods face 9 Page 10: arXiv Template A P REPRINT Figure 3: Timeline of Foundational Recommender Systems. challenges such as scalability and sparsity. Model-based CF, like matrix factorization [92] and factorization machines [93], uncover latent factors representing user preferences and item characteristics. These methods decompose the user-item interaction matrix into latent feature vectors for users and items. CF often starts with constructing a user-item interaction matrix Rwith users, items, and ruirepresenting known interactions between users and items. One popular approach within CF is matrix factorization [ 92], where Ris approximated by the product of two lower-dimensional matrices U(user features) and I(item features): ˆR=U⊤I (3) •Uis ak×mmatrix, with kbeing the number of latent factors and mthe number of users. •Iis ak×nmatrix, with nbeing the number of items. Neural extensions in CF have advanced these RS, utilizing deep learning to capture intricate user-item relationships and significantly improve recommendation accuracy. Techniques such as Neural Collaborative Filtering (NCF) [ 94], Sequence-Aware RS [ 95], and Graph Neural Networks (GNNs) [ 48] have emerged as state-of-the-art approaches in CF. Challanges with CF Like CBF, these methods are more accurate and robust, however they also present challenges such as computational complexity and limited interpretability, which may hinder their scalability and practical applicability in real-world scenarios. Hybrid Approaches A hybrid RS combines multiple recommendation techniques, such as CBF, CF and other ML models to improve the accuracy and relevance of recommendations provided to users. The most common hybrid techniques include weighted combination, switched selection, feature combination, cascading, and feature augmentation [96]. The combination can be represented as a weighted sum: ˆrui=α·fCB(u, i; ΘCB) +β·fCF(u, i; ΘCF) (4) •fCBandfCFrepresent the content-based and collaborative filtering functions, respectively. •ΘCBandΘCFare the parameters for each respective model. •αandβare weights that balance the contribution of each method. Techniques such as the Wide & Deep Learning framework [ 97], Neural Factorization Machines (NFM) [ 98], DeepFM [99], and Deep & Cross network [ 100] combine explicit feature interactions and implicit feature hierarchies, leveraging both shallow and deep learning models for enhanced recommendations. A timeline illustrating the evolution in foundational RS is given in Figure 3. Prominent publications under foundational RS are given in Table 4. 5.2 Can Foundational Recommender Systems address Practical Challenges? Foundational RS, which include CF, CBF, and hybrid methods, form the core of many personalized recommendation solutions. While these systems have proven effective across various industries, their ability to address practical 10 Page 11: arXiv Template A P REPRINT Table 4: Publications on Foundational RS. Method Publications CF [69, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 100, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 98, 125, 126, 127, 128, 43, 129, 130, 131, 132] CBF [133, 134, 135, 136, 101, 32, 137, 138, 127, 83, 90, 139, 132] Hybrid [36, 140] challenges in sectors like e-commerce, entertainment, news, tourism, finance, healthcare, and e-learning is often limited. For example, CF can personalize user experiences by leveraging behavior data in a news RS [ 59] or a music RS [ 42], but struggles with the dynamic nature of user preferences and the need for real-time recommendations. In tourism, finance, healthcare, and e-learning, foundational RS can understand user preferences and behavior patterns, but issues like the cold start problem, data diversity, privacy concerns, and the need for highly personalized services require more sophisticated solutions. These solutions often blend foundational techniques with modern advancements like deep learning and specialized RS (discussed below). 6 The Era of Deep Learning in Recommender Systems In recent years, deep learning has emerged as the standard in RS, as detailed in a related survey [ 86]. In the context of this discussion, we shed some light on some popular deep neural network based RS. 6.1 Deep Learning-based Recommender Systems Multi-Layer Perceptrons Traditional RS primarily use linear methods like matrix factorization [ 92], which struggle with capturing complex user-item interactions. In contrast, Multi-Layer Perceptrons (MLPs), a type of feedforward neural network, use deep layers to model these nonlinear interactions more accurately, improving both prediction accuracy and recommendation quality. The evolution of MLPs is seen in RS such as Neural Collaborative Filtering (NCF) [94], Deep Factorization Machine (DFM) [ 99], Wide & Deep [ 97], xDeepFM [ 141], Deep & Cross Network (DCN) [100], FMLP-Rec [ 142], a model with learnable filters for improving sequential recommendation—and FinalMLP [ 143], which combines dual MLP architectures with feature selection for effective Click-Through Rate (CTR) prediction. Challenge with MLP: Despite their success, MLP models in RS face challenges like complexity, the risk of overfitting, lack of spatial invariance, issues with vanishing or exploding gradients, and explainability concerns. Autoencoders are neural network architectures specifically designed for unsupervised learning and are used for an effective dimensionality reduction method. An autoencoder comprises two components: an encoder for compressing input data into a lower-dimensional representation, and a decoder, which reconstructs the original data. Unlike traditional MLP models, autoencoders explicitly capture this encoding-decoding structure. Notable RS include AutoRec [ 144], Collaborative Filtering Autoencoder, Multi-Variational Auto-Encoder (Multi- V AE) [ 145], Deep Recommender (DeepRec) [ 146], Recommender Variational Auto-Encoder (RecV AE) [ 147], Item- based variational auto-encoder for fair recommendation [ 148], and the Variational Bandwidth Auto-Encoder (VBAE) hybrid RS [ 149] . These approaches address sparsity and noise challenges, making them effective for personalized recommendations. Challenge with Autoencoder: Autoencoders are powerful for dimensionality reduction and capturing complex data structures, but one key issue is their sensitivity to noise, which can lead to poor reconstructions if the input data is noisy [150]. Also, the reconstruction process might not always preserve meaningful patterns essential for recommendations. Convolutional Neural Networks (CNNs) can learn from visual, sequential, and multimodal data and have enhanced accuracy and personalization of recommendations. CNNs have been applied in RS in various settings. DeepCoNN analyzes text and visual cues to understand user preferences [ 87,151]. CNNs are integrated with graph structures for scalable recommendation systems [ 120], employed in DKN for news recommendations [ 152], and utilized in MusicCNN for music recommendations based on audio signals [ 153]. CNN-based RS models predict next-item recommendations [ 130], recognize user preference patterns through CoCNN [ 154], and leverage collaborative filtering with CAGCN [155]. Challenge with CNNs : CNNs in RS face challenges such as data sparsity, scalability, privacy, and domain-specific issues [156]. Researchers continue to explore solutions to enhance CNN-based RS performance and usability 11 Page 12: arXiv Template A P REPRINT Table 5: Deep Learning-based RS Publications RS Type Publications GNN [48, 134, 169, 170, 171, 64, 172, 47, 173, 30, 174, 175, 176, 177, 178, 179, 118, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 120, 190, 54, 191, 46, 192, 193, 122, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 157, 212, 213, 214, 215, 216, 217, 168, 155, 89, 218, 219, 194, 220, 221, 222, 223, 224] Sequential [225,38,226,227,228,163,179,39,117,181,186,187,229,230,160, 165,159,231,232,161,233,37,234,95,235,236,216,158,237,238, 239, 142, 240, 219, 241, 242, 243, 244, 245, 246, 167, 247, 248, 249] KG [173, 30, 176, 180, 183, 196, 197, 198, 199, 206, 157, 212, 213, 215, 168, 89, 218, 221] RL [250, 251, 106, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 119, 230, 262, 263, 264, 265, 266, 267, 268, 269, 270, 214, 271, 43, 272, 273, 274, 275, 276, 277, 217, 278, 279, 167, 280, 281, 223] LLM [282, 51, 283, 284, 285, 286, 287, 288, 289, 50, 290, 291, 292, 293, 8, 294, 295] Multi-modals [296, 204, 297, 298, 299, 300, 249, 301, 218, 243, 244, 302] Recurrent Neural Networks (RNNs) are adept at capturing complex user-item interactions within sequential data [157]. The evolution of RNN-based RS began with GRU4Rec, utilizing Gated Recurrent Units (GRUs) for session- based recommendations [ 158,159]. NARM introduced an attention mechanism to enhance accuracy [ 160], while SASRec used self-attention to capture long-term semantics [ 161]. Deep attention neural networks were employed for session-based recommendations [ 162]. RNNs, including LSTMs and GRUs, comprehend temporal dynamics in user behavior [ 163,164]. Integrating RNNs with CNNs via recurrent convolutional networks offers deeper insights into user preferences [ 165], followed by CNN-RNN hybrid RS [ 166] and Reinforcement Learning-based cross-domain recommendations [ 167]. Additionally, a knowledge graph recommendation algorithm using RNN encoders has emerged [168]. Chalenge with RNNs : A common challenge with RNNs is exploding and vanishing gradients [ 49]. Addressing these issues often requires careful initialization, gradient clipping, or alternative architectures like LSTM networks that can mitigate gradient problems. Additionally, training is sequential, as RNNs takes the data in a sequential manner, unlike CNNs. Table 5 shows the main publication based on deep learning RS. 6.2 Can Deep Learning-based Recommender Systems address Practical Challenges? Deep learning-based RS have effectively addressed many practical challenges faced by foundational systems. Models like NCF, DeepFM, and DeepMF have enhanced personalization by capturing complex user-item interactions in e-commerce product recommendations [ 303]. Wide & Deep Learning has shown improved performance in e-commerce for both product recommendations and ads [ 304]. CNNs, RNNs, and their variations and hybridizations are used in content-based and sequential data recommendations, benefiting industries like news [ 164] and entertainment [ 305]. Transformer models like BERT are used for movie recommendations [ 228]. GNNs capture relationships in social networks and e-commerce, offering improved accuracy and diversity in recommendations [155]. Advancements in deep learning have brought further changes to the theory and practice of RS, leading to the development of advanced modeling methods, which is discussed next. 7 Advanced Modeling Techniques in Recommender Systems 7.1 Graph-based Recommender Systems Graph Neural Networks (GNNs) are specialized neural networks designed to work with graph-structured data. GNNs have emerged as a powerful tool in RS due to their capability to efficiently leverage complex, relational user-item interaction data, enhancing recommendation accuracy and personalization. GNNs in RS are highlighted in the related survey articles [48, 47], showcasing their significant impact and evolution in the domain. 12 Page 13: arXiv Template A P REPRINT In RS, a graph G= (V, E)represents the domain, with Vdenoting nodes (users and items) and Erepresenting user-item interactions. Each node v∈Vis associated with a feature vector xv. GNN-based models adapt to various graph types, including homogeneous (edges link nodes of a single type), heterogeneous (nodes and edges of multiple types), and hypergraphs (edges connect more than two nodes). The core operation in GNNs, message passing, involves nodes aggregating and updating information from neighbors to refine their features, thus capturing the dynamics of user-item interactions. This process enhances recommendation accuracy and personalization by utilizing the relational data within RS. The update mechanism for a node vat layer lis given by [47]: h(l+1) v =UPDATE(l) h(l) v,AGGREGATE(l)n h(l) u:u∈ N(v)o (5) Here, h(l) vrepresents node v’s feature vector at layer l,N(v)denotes v’s neighbors, and UPDATE(l)and AGGREGATE(l)are the respective update and aggregation functions. The objective of GNN-based RS is to learn a predictive function ffor estimating the interaction likelihood between user uand item i, utilizing their feature vectors huandhi: ˆyui=f(hu,hi; Θ) (6) In this context, ˆyuiis the interaction prediction score, with Θindicating the model parameters. Training involves minimizing a loss function Lthat compares predicted scores ˆyuiwith actual interactions yui: L=X (u,i)∈Dloss(ˆyui, yui) (7) This equation reflects the sum of losses over all observed user-item interactions in set D. State-of-the-art RS models using GNNs GNNs have progressively transformed RS, starting from the foundational model, i.e. Graph Convolutional Matrix Completion (GCMC) [ 189], which applies deep learning to user-item interaction graphs for effective link prediction. Building upon this, GraphSAGE [ 194] is an inductive framework utilizing node features for dynamic environments, though it could not address the complexity of real-world interaction data. Pinterest’s PinSage [ 120] is a scalable model for web-scale graphs, improving its predecessor model for handling billions of nodes. The Neural Graph Collaborative Filtering (NGCF) model [ 208] combines collaborative signals into user and item embeddings, enhancing recommendation quality at the expense of increased complexity. Knowledge Graph Attention Network (KGAT) [ 197] integrates knowledge graphs, improving recommendation diversity and explainability. The Heterogeneous Graph Attention Network (HGAT) [ 122] incorporates hierarchical attention into the RS, addressing the heterogeneity in relationships and node types. Feature Interaction Graph Neural Networks (Fi-GNN) [ 184] represented a shift towards capturing multifield feature interactions, notably in CTR prediction. Concurrently, Session-based Recommendation Graph Neural Network (SR-GNN) [ 216] tackled session-based recommendations, enhancing accuracy by capturing item transitions. The Multi-Modal Graph Convolution Network (MMGCN) [ 204] integrates multi-modal data into the graph-based learning, though facing scalability challenges. The introduction of LightGCN [ 202], with its focus on neighborhood aggregation and streamlined architecture, repre- sents a simplification in the GNN landscape, improving efficiency without compromising performance. MixGCF [ 203] brought forward a novel approach to negative sampling, optimizing training processes. Subsequent developments like GNNRec [ 187] and XSimGCL [ 222] advanced session-based and graph contrastive learning recommendations, respec- tively, addressing specific challenges such as social influence integration and bias mitigation. Ensuring trustworthiness in GNN-based RS requires enhancements in robustness, explainability, and fairness to ensure reliable recommendations [224]. Practical Challenges Addressed GNNs can effectively address various practical challenges by modeling complex relationships in data. In e-commerce, models like LightGCN, GC-MC, NGCF, and Graph-ICF enhance personalization, scalability, and efficiency for rating, link, and item predictions. These models are capable of handling extensive product catalogs and large user bases efficiently. In social networks, GNNs such as GNN-SoR and GraphRec improve user interaction predictions, boosting content relevance and user engagement by understanding social dynamics and user relationships. In healthcare and finance, GNNs like KGAT and Fi-GNN provide secure and interpretable recommendations, ensuring data privacy and compliance with regulations. These systems have ability to address the 13 Page 14: arXiv Template A P REPRINT cold-start problem by incorporating user and item features from knowledge graphs, providing accurate recommendations even with limited initial data. The practical applications and use of GNNs are further detailed in Table 6. Table 6 presents the use of GNNs, their variants, the data being used, evaluation metrics, and applications. For detailed evaluation criteria on scalability, interpretability, computational efficiency, and reproducibility, please refer to the Appendix. Table 6: Comprehensive Overview of Graph Neural Network Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low, the symbol ’-’ means no information available for this). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy (as per evaluation metric from the previous column), Learning Task, and Application Field. Model Year Input Data Scalability, Inter- pretability, Effi- ciency, Reproducibil- ityDataset Evaluation MetricsModel Accuracy Application GCN[202] 2015 MovieLens High, Medium, High, HighMovieLens MSE MovieLens: 0.5 e-commerce GC- MC[189]2017 MovieLens- 1M, MovieLens- 10M, Flixster, Douban, Yahoo MusicHigh, Low, -, High MovieLens- 1M, MovieLens- 10M, Flixster, Douban, Yahoo MusicRMSE MovieLens-1M: 0.832 MovieLens-10M: 0.777 Flixster: 0.941 Douban: 0.734 Yahoo Music: 20.5e-commerce NGCF[208] 2019 Gowalla, Yelp2018, Amazon-books-, Low, Medium, High Gowalla, Yelp2018, Amazon-booksRecall, NDCGGowalla: 0.1569/0.1327 Yelp2018: 0.0579/ 0.0477 Amazon-books: 0.0337/0.0261e-commerce Graph- ICF[193]2022 MovieLens- 1M, Pinterest- 20, Yelp-, Low, Medium, High MovieLens- 1M, Pinterest- 20, YelpHR, NDCG, MAPMovieLens-1M: 0.7425/0.4555/0.3721 Pinterest-20: 0.8987/0.5830/0.4873 Yelp: 0.7519/0.4856/0.4033e-commerce GNN- SoR[169]2020 Epinions, Yelp, Flixster-, -, -, Low Epinions, Yelp, FlixsterRMSE, MAE, NDGCEpinions: 0.880/0.791/0.792 Yelp: 0.820/0.871/0.687 Flixster: 0.863/0.859/0.594Social Net- work RecSys, e-commerce GCM[188] 2022 Yelp-NC, Yelp- OH, Amazon- book-, Low, Medium, High Yelp-NC, Yelp- OH, Amazon- bookHR@10, NDGC@10Yelp-NC: 0.1046/0.0557 Yelp-OH: 0.2648/0.1457 Amazon-book: 0.0968/0.0536e-commerce GCF- YA[170]2019 MovieLens- 1M, MovieLens- 10M, Taobao-, Low, -, Low MovieLens- 1M, MovieLens- 10M, TaobaoHR@10, NDGC@10MovieLens-1M: 0.7818/0.4873 MovieLens-10M: 0.7642/0.4677 Taobao: 0.3662/0.2491e-commerce DGSR[179] 2023 Beauty, Games, CDs-, Low, -, High Beauty, Games, CDsNDCG@10, Hit@10Beauty: 52.4/35.9 Games: 75.57/55.7 CDs: 72.43/51.22e-commerce GraphRec[ 191]2019 Ciao, Epinions -, Low, -, High Ciao, Epinions MAE, RMSE Ciao: 0.7387/0.9794 Epinions: 0.8441/1.0878e-commerce KGAT[197] 2019 Amazon-book, Last-FM, Yelp2018-, High, High, High Amazon-book, Last-FM, Yelp2018Recall@20 NDCG@20Amazon-book: 0.1489/0.1006 Last- FM:0.0870/0.1325 Yelp2018: 0.0712/0.0867e-commerce 7.2 Sequential and Session-based Recommender Systems Traditional models like Markov chains [ 306], pattern/rule mining [ 225], and latent factorization techniques [ 307] have been long used in analyzing sequential data and user-item relationships by examining transitions, patterns, and latent connections. However, they often struggle with dynamically predicting user preferences, typically due to a narrow 14 Page 15: arXiv Template A P REPRINT focus on immediate past users’ interactions or statistical correlations. This limitation is overcome by sequential RS [95], which exploit the temporal order and context of user interactions. The evolution of sequential RS has transitioned from Markov Chains and session-based KNN to sophisticated deep learning approaches, including RNNs, LSTMs, attention mechanisms, and transformer architectures. Sequential recommendation is commonly viewed as a next-item or next-basket prediction challenge [ 37]. Both the sequential and session-based RS leverage user action sequences to anticipate users’ future preferences [ 95]. Specifically, sequential RS consider the interaction histories of the users to predict future behaviour or users’ preferences. In contrast, session-based RS, detailed in survey [ 38], focus on short-term user activity for real-time recommendations. These approaches collectively enhance personalization and relevance across diverse platforms. A sequential RS model can be defined as: inext=f(history (u)), where inextis the next recommended item, history (u)is the user u’s interaction sequence, and fmodels sequential behavior to predict future interactions. A session-based RS model can be defined as: isession-next =g(scurrent), withisession-next as the imminent session recommendation, scurrent representing the ongoing session interactions, and g predicting the next item considering the session’s context. The evolution of sequential and session-based RS has seen significant advancements with various models. For example, Translation-based RS (TransRec) [ 308], integrates third-order interactions to enhance sequential predictions. The research has progressed to using RNNs with GRU4Rec [ 158] and its enhancement, GRU4Rec+ [ 159], improving session-based recommendations through refined loss functions and sampling strategies. Subsequently, CNNs are applied in models like Convolutional Sequence Embedding Recommendation Model (Caser) [245] and NextItNet [ 130], targeting effective session-based recommendations. The introduction of self-attention mechanisms in Self-Attention based RS (SASRec) [ 161] for sequential model, and the exploration of item transitions with Session-based Recommendations with Graph Neural Networks (SR-GNN) [216], showed further progress. Recent developments have seen the application of the Transformers architecture, with models like Bert for RS (BERT4Rec) [ 228] using bidirectional self-attention for deep sequence analysis, and Transformers4Rec [ 247] adapting NLP transformers for recommendation contexts. GNNs have been employed for modeling session-based interactions in GRASER [ 219], and LightSANs [ 139] improved traditional Self-Attention Networks (SANs) by reducing complexity and refining sequence modeling with low-rank decomposed self-attention. Frequency Enhanced Hybrid Attention Network (FEARec) [ 240] and Knowledge Prompt-tuning for Sequential Recommendation (KP4SR) [ 241] advance sequential recommendation by leveraging hybrid attention mechanisms and integrating external knowledge bases, respectively, for better model performance. Practical Challenges Addressed Sequential and session-based RS effectively tackle practical challenges by capturing temporal dynamics and sequential patterns in user behavior. Models like TransRec, GRU4Rec, and GRU4Rec+ use recurrent neural networks to ensure scalability and computational efficiency, making them ideal for e-commerce and video streaming. Caser and NextItNet enhance these capabilities with convolutional layers, improving accuracy. SASRec and SR-GNN apply self-attention mechanisms and graph neural networks to capture complex user-item interactions in e-commerce and video games. BERT4Rec and Transformers4Rec leverage transformer architectures to model long-range dependencies, achieving high accuracy across datasets like Amazon Beauty, Steam, and MovieLens. These models also have the ability to address data sparsity and cold start issues by considering both short-term session-based and long-term sequential preferences. They adapt to rapidly changing user interests and provide real-time recommendations, making them effective in industries like entertainment and news. For instance, in the news industry, they offer timely and relevant articles . In e-commerce, they track user interactions within a session to provide context- aware product suggestions, enhancing the shopping experience and increasing the likelihood of immediate purchases. The practical applications and use of these systems are further detailed in Table 7. 15 Page 16: arXiv Template A P REPRINT Table 7: Sequential Models. This table provides a detailed overview of various sequential models in recommendation systems, showcasing their combined characteristics of Scalability, Interpretability, Computational Efficiency, and Reproducibility (rated as High, Medium, or Low). Additionally, the table includes information on datasets used, evaluation metrics, model accuracy, publication year, and application fields. Model Year Input Data Scalability, Inter- pretability, Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application TransRec [308]2017 User-item inter- action; Sequen- tial behaviorHigh, Medium, High, Yes3Epinions; Automo- tive; Google Local; Office Products; Toys and Games; Clothing, Shoes, and Jewelry; Cell Phones and Ac- cessories; Video Games; Electronics; Foursquare; FlixterAUC; Hit@50 Epinions: 0.6133, 4.63%; Automotive: 0.6868, 5.37%; Google Local: 0.8691, 6.84%; Office Products: 0.7302, 6.51%; Toys and Games: 0.7590, 5.44%; Clothing, Shoes, and Jewelry: 0.7243, 2.12%; Cell Phones and Accessories: 0.8104, 9.54%; Video Games: 0.8815, 16.44%; Electronics: 0.8484, 5.19%; Foursquare: 0.9651, 67.09%; Flixter: 0.9750, 35.02%E-commerce, Video Stream- ing, Social Media GRU4Rec [158]2016 User-item graphs; node featuresHigh , Medium , High , Yes4RecSys Challenge 20155; Youtube- like OTT video service platform.Recall@20; MRR@20Item-KNN for: RSC15: 0.5065, 0.2048; VIDEO: 0.5508, 0.3381E-commerce; Video Stream- ing GRU4Rec+ [159]2018 Session-based; RNN; GRUHigh, Medium, High, Yes6RSC15; VIDEO; VIDXL; CLASSRecall@20; MRR@20RSC15: 0.7208, 0.3137; VIDEO: 0.6400, 0.3079; VIDXL: 0.8028, 0.5031; CLASS: 0.3137, 0.1167E-commerce; Video Stream- ing; Classi- fieds Caser [245] 2018 Sequential; CNNHigh, Medium, High, Yes7MovieLens; Gowalla; Foursquare; TmallPrecision@N; Recall@N; MAPMovieLens: 0.2502, 0.0632, 0.1507; Gowalla: 0.1961, 0.0845, 0.0928; Foursquare: 0.1351, 0.1035, 0.0909; Tmall: 0.0312, 0.0366, 0.0310Various domains NextItNet [130]2019 Sequential; CNN; Dilated convolutionHigh, Medium, High, Yes8Yoochoose-buys; Last.fmMRR@20; HR@20; NDCG@20Yoochoose-buys: 0.1901, 0.4645, 0.2519; Last.fm: 0.3223, 0.4626, 0.3542E-commerce; Music SASRec [161]2018 User-item graphs; node featuresHigh, Medium , High , Yes reproducibility9Amazon - Beauty; Amazon - Games; Steam; MovieLens- 1MHit@10; NDCG@10Amazon - Beauty: 0.4854, 0.3219; Amazon - Games: 0.7410, 0.5360; Steam: 0.8729, 0.6306; ML-1M: 0.8245, 0.5905E- Commerce; Video Games; Movies SR-GNN [216]2019 User-item graphs; node featuresHigh, Medium , High , Yes10YOOCHOOSE 1/64: ; YOOCHOOSE 1/4; DIGINETICAP@20; MRR@20YOOCHOOSE 1/64: 0.7057, 0.3094; YOOCHOOSE 1/4: 0.7136, 0.3189; DIGINETICA: 0.5073, 0.1759E-Commerce 3https://sites.google.com/a/eng.ucsd.edu/ruining-he/ 4https://github.com/hidasib/GRU4Rec 5https://recsys.acm.org/recsys15/challenge/ 6https://github.com/hidasib/GRU4Rec 7https://github.com/graytowne/caser 8https://github.com/fajieyuan/NextItNet 9https://github.com/kang205/SASRec 10https://github.com/CRIPAC-DIG/SR-GNN 16 Page 17: arXiv Template A P REPRINT Table 7 – continued from previous page Model Year Input Data Scalability, Inter- pretability, Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application BERT4Rec [228]2019 User-item graphs; node featuresHigh , Medium , High , NoAmazon Beauty; Steam; MovieLens- 1m; MovieLens- 20mHR@10; NDCG@10; MRR11Amazon Beauty: 0.1599, 0.1862, 0.1701; Steam:0.4013, 0.2261, 0.1949; ML-1m: 0.6970, 0.4818, 0.4254; ML-20m: 0.7473, 0.5340, 0.4785E-commerce; Movies Transformers 4Rec [247]2021 User-item graphs; node featuresHigh , Medium , High Yes12REES46; YOO- CHOOSE; G1; ADRESSANGCG@20; HR@20REES46: 0.2542, 0.4858; YOO- CHOOSE: 0.3776, 0.6384; G1: 0.3675, 0.6721; ADRESSA: 0.3912, 0.7488E-commerce, News GRASER [219]2022 Session-based; Graph Neu- ral Networks; Non-sequential interactionsHigh, Medium, High, Yes13Yoochoose; Diginet- icaMRR@20; P@20Yoochoose: 0.3497, 71.37; Diginetica: 0.2045, 53.45E-commerce LightSANs [139]2021 Sequential; Low-rank decomposed self-attentionHigh, Medium, High, Yes14Yelp; Books; ML- 1MHIT@10; NDCG@10Yelp: 0.5480, 0.2890; Books: 0.8760, 0.4250; ML-1M: 0.2284, 0.1145E-commerce; Books; Movies FEARec [240]2023 Sequential; Frequency- based self- attentionHigh, Medium, High, Yes15Beauty; Clothing; Sports; ML-1MHR@5; HR@10; NDCG@5; NDCG@10Beauty: 0.0597, 0.0884, 0.0366, 0.0459; Clothing: 0.0214, 0.0323, 0.0121, 0.0156; Sports: 0.0353, 0.0547, 0.0216, 0.0272; ML-1M: 0.2212, 0.3123, 0.1523, 0.1861E-commerce; Movies KP4SR [ 241] 2023 Sequential; Knowledge graph; Prompt- tuningHigh, Medium, High, Yes16Books; Music; MoviesNDCG@5; HR@5Books: 0.0609, 0.0824; Music: 0.0906, 0.1108; Movies: 0.0755, 0.1058E-commerce; Music; Movies 7.3 Knowledge-based Recommender Systems Knowledge Bases (KB), particularly Knowledge Graphs (KG), have been extensively used in the literature, for enhancing personalized recommendations by leveraging user/item information [ 173]. A KG is a directed graph G= (V, E), where VandErepresent entities and relations between them, respectively, with E⊆V×V. It includes entity type function Φ :V→Aand relation type function Ψ :E→R, mapping entities to types Aand relations to types R. KGs are depicted as sets of triples ⟨eh, r, et⟩, signifying a relation rfrom ehtoet. This relational information helps RS understand user preferences and item relations, employing various methods to integrate KGs for improved recommendations. KG-based RS can be observed through three primary approaches: Embedding-based, Path-based, and Propagation-based approaches, each advancing the way RS leverage the rich relational data within KGs, as classified by [173]. Embedding-based approaches focus on learning and applying embeddings to represent KG entities (nodes) and relations (edges), enhancing user and item representations. They typically start with initial embedding generation using models like TransE [ 309], TransD [ 198], and node2vec [ 310], followed by their application in RS through attention mechanisms in KSR [229] or generative models like BEM [176] and KTGAN [311]. 11HR@1, HR@5, NDCG@5 metrics dropped for simplicity. 12https://paperswithcode.com/paper/behavior-sequence-transformer-for-e-commerce 13https://github.com/tgdabe/GRASER 14https://github.com/RUCAIBox/LightSANs 15https://github.com/sudaada/FEARec 16https://github.com/zhaijianyang/KP4SR 17 Page 18: arXiv Template A P REPRINT Joint Learning Methods optimize both KG embeddings and recommendation components simultaneously using a unified loss function. Examples include CKE [ 112], which integrates auto-encoders for item representations, and SHINE [ 312], which acquires user embeddings from heterogeneous graphs. Multi-Task Methods such as KTUP [ 221] and MKR [ 206] address KG-enhanced recommendation and KG completion concurrently, improving both entity/relation representations and recommendations. Path-based approaches utilize KG connectivity patterns. Meta-Structure-based Methods like KGCN [ 111] maintain entity proximity in the latent space using graph convolution. Path-Embedding-based Methods, such as MCRec [ 313] and RKGE [ 157], derive preference scores from path embeddings, incorporating meta-path information and RNN-based path semantics. Propagation-based approaches influence embeddings through multi-hop neighbor interactions within the KG. Item KG-based methods like Ripplenet [ 215] aggregate item-related embeddings to derive user interests, whereas User-Item KG-based methods such as KGAT [ 197] and Intentgc [ 195] refine both user and item embeddings by propagating embeddings across a user-item graph, enhancing recommendation accuracy. Practical Challenges Addressed KGs have become increasingly instrumental across various industries, leveraging complex and rich datasets to build RS. For instance, in e-commerce, methods like TransE [ 309] and Node2Vec [ 310] have been used to accurately suggest products by understanding the underlying connections between items and user preferences. Similarly, in the movie recommendation space, models like KSR [ 229] and KTUP [ 221] utilize user-item interactions and entity graphs to provide personalized movie suggestions. Social network platforms benefit as well, with systems like SHINE [ 312] analyzing sentiment and social networks to enhance user engagement. Overall, these systems enable more contextually aware, personalized, and efficient recommendation systems, significantly improving user experience across these sectors. More details in Table 8. Table 8: Comprehensive Overview of Knowledge Graph Based Recommender System Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Model Year Input data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application TransE[309] 2013 Item-item graph, Multi-relational relationshipsHigh, Medium, -, High Wordnet, Free- base15k, Free- base1MMean Rank, Hits@10 (Raw/filtered)Wordnet: 263/251, Freebase15k: 75.4/89.2, Freebase1M: 243/125, 34.9/47.1, 14615/34.0Social net- work analysis Hete- MF[111]2013 User-item interaction, Entity-relation graph-, -, High, Low IMDb-MovieLens- 100KMAE, RMSE 0.778/0.9905 Movie recsys HeteRec- p[314]2014 User-item inter- action, Implicit feedbackLow, -, Low, Low IMDb-MovieLens- 100K, YelpPrecision@1, MRR0.2121/0.0213 Movie recsys Hete- CF[315]2014 User-item rela- tionship-, Low, High, High DBLP, Meetup MAE, RMSE DBLP: 0.856/0.994, Meetup: 0.876/0.978Social Net- work Recsys TransD[198] 2015 Entity-relation tripetsLow, Low, -, High Wordnet18, Free- base 15kMean Rank (raw and filtered), Hits@10 (raw and filtered)Wordnet18: 224/212, 79.6/92.2, Freebase 15k: 194/91, 53.4/77.3AI Applica- tions SemRec [316]2015 User-item inter- action-, High, Low, High Douban, Yelp RMSE, MAE Douban: 0.7844/0.6054, Yelp: 1.2025/0.8901Movie, Restaurant Recsys, User characteris- tics analysis and Recom- mendation explanation Node2Vec[ 310]2016 Item-item graph High, Medium, High, HighBlogCatalog, PPI, Wikipedia, Face- book, PPI, arXivMacro F1 score, AUCBlogCatalog(F1): 22.3, PPI(F1): 1.3, Wikipedia(F1): 1.8, Face- book(AUC): 0.9680, PPI(AUC): 0.7719, arXiv(AUC): 0.9366Data mining 18 Page 19: arXiv Template A P REPRINT Table 8 – continued from previous page Model Year Input data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application KSR[229] 2018 User-item inter- action sequence, Entity graph-, High, -, High Last.FM, Ml-20M, ML-1M, Amazon- bookMAP, MRR, Hit@10, NDCG@10Last.FM: 0.427/0.427/ 0.607/0.460, Ml-20M: 0.294/ 0.294/0.571/ 0.344, Ml-1M: 0.356/0.356/ 0.655/0.417, Amazon-book: 0.353/0.353/ 0.653/0.413e-commerce KTGAN [311]2018 User-movie in- teraction-, Low, -, High Douban Precision@3, Average Pre- cision@3, NDCG@30.759/0.701/ 0.771 Movie Rec- sys SHINE[312] 2018 Sentiment/ social/ profile network-, -, -, High Weibo-STC, Wiki- RfAAccuracy, Micro-F1, precision@K, recall@KWeibo-STC: 0.855/0.881Social net- work analysis RippleNet [215]2018 User-item inter- action-, High, -, High MovieLens-1M, Book-Crossing, Bing-NewsAUC, Accu- racyMovieLens-1M: 0.921/0.844, Book- Crossing: 0.729/ 0.662, Bing-News: 0.678/0.632e-commerce BEM[176] 2019 Entity graph, User interaction graphLow, High, Medium, HighFB15K237(KG) Hit@10 FB15K237(KG)+ pagelink: 44.72, FB15K237(KG)+ desc: 44.58e-commerce KTUP[221] 2019 User-item inter- action-, High, -, High MovieLens-1m, DB- book2014Precision@10, Recall@10, F1@10, Hit@10, NDCG@10 and Hit@10, MeanMovieLens-1m: 41.03/17.25/ 19.82/89.03/ 69.92, DBbook2014: 4.05/24.51/ 6.73/34.61/ 27.62Movie Rec- sys MKR[206] 2019 User-item in- teraction, KG triples-, Medium, -, High MovieLens-1M, Book-Crossing, Last.FM, Bing- NewsAUC, ACC, RMSEMovieLens-1M: 0.917/0.843/ 0.302, Book-Crossing: 0.734/0.704/ 0.558, Last.FM: 0.797/0.752/ 0.471, Bing-News: 0.689/0.645/ 0.459e-commerce, News RCF[317] 2019 Item relations, User-item interactionMedium, High, -, High MovieLens, KKBox HR@20, MRR@20, NDCG@20MovieLens: 0.2354/0.0642/ 0.1015, KKBox: 0.8563/0.5762/ 0.6412e-commerce Akupm[318] 2019 User-item implicit in- teraction, Entity-relation graph-, -, -, High MovieLens-1, Book- CrossingAUC, ACC MovieLens-1: 0.918/0.845, Book-Crossing: 0.843/0.807e-commerce KNI[319] 2019 User-item inter- action, Knowl- edge graph-, Medium, -, High C-Book, Movie-1M, A-Book, Movie- 20MAUC, Accu- racyC-Book: 0.7723/0.7063, Movie-1M: 0.9449/0.8721, A-Book: 0.9238/0.8472, Movie-20M: 0.9704/0.9120e-commerce IntentGC [195]2019 User-item Ex- plicit interactionHigh, -, -, High Taobao, Amazon AUC, MRR Taobao: 0.701740/0.3746, Amazon: 0.837589/2.7981e-commerce 19 Page 20: arXiv Template A P REPRINT Table 8 – continued from previous page Model Year Input data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application PGPR[213] 2019 User-item inter- action, Item fea- tures-, High, -, High CDs & Vinyl, Cloth- ing, Cell Phones, BeautyNDCG, Recall, HR, Prec.CDs & Vinyl: 5.590/7.569/ 16.886/2.157, Cloth- ing: 2.858/4.834/ 7.020/0.728, Cell Phones: 5.042/8.416/ 11.904/1.274, Beauty: 5.449/8.324/ 14.401/1.707e-commerce KGSF[320] 2020 User-item in- teraction, Node features-, High, -, High REDIAL Recall@k (k = 1, 10, 50)0.039/0.183/ 0.378 e-commerce KIM[321] 2021 User-item inter- action, Entity graph-, High, -, High MIND, Feeds AUC, MRR, nDCG@5, nDCG@10MIND: 67.13 ±0.29/ 32.08 ±0.24/ 35.49 ±0.34/ 41.79 ±0.28, Feeds: 66.45 ±0.13/ 30.27 ±0.09/ 35.04 ±0.09/ 40.43±0.12Online News Recsys BCIE[322] 2023 User-item inter- action, Item fea- tures-, -, -, High MovieLens, Ama- zonBookNARC, Hits@kMovielens 20M: 0.185/0.192 Ama- zonBook: 0.18/ 0.205e-commerce DiffKG[323] 2024 User-item inter- action, Item fea- tures-, High, -, High Last-FM, MIND, Alibaba-iFashionMetrics Last-FM: 0.0980/0.0911, MIND: 0.0615/0.0389, Alibaba-iFashion: 0.1234/0.0773e-commerce 7.4 Reinforcement Learning-based Recommender Systems Reinforcement learning (RL) [ 277] is a subset of ML where an agent learns to make decisions by interacting with an environment, aiming to achieve a goal through trial and error, guided by rewards for its actions, without explicit instructions on what actions to take. Deep Reinforcement Learning-based methods [ 256] integrate RL with deep neural networks to enable agents to handle complex modalities of the data directly. Given a set of states S, a set of actions A, a reward function R, a transition probability function P, and a discount factor γ, the goal of the RL agent is to find a policy πthat maximizes the expected, discounted cumulative reward over time. The mathematical formulation is [ 43]: max πE"TX t=0γtr(st, at)# , (8) where tindexes the time steps, ranging from 0 to T, the maximum time step in a finite Markov Decision Process (MDP), standatrepresent the state and action at time t, respectively, r(st, at)is the immediate reward received after taking action atin state st,γtapplies the discount factor to future rewards, making them worth less than immediate rewards. Applying these RL concepts to RS, the RS itself acts as the RL agent [ 254] through an environment constituted by user interactions and data, as detailed in a related survey [43]. RL methods in RS has evolved into two primary frameworks: traditional RL-based RS and deep learning-enhanced RL-based RS. Traditional methods, such as Q-learning [ 255] and SARSA [ 324], optimize policies within Markov Decision Processes (MDP) using model-free approaches, with applications well-documented across various contexts [325,269,271,267,257]. These methods often leverage Monte Carlo Tree Search (MCTS) [ 326] for effective simulation and policy refinement. Deep learning methods in RL-based RS [ 43], on the other hand, incorporate advanced neural network architectures to enhance policy learning. These include Vanilla Deep Q-Network (DQN) and its variants [ 255,259,253,131,214,264, 258], which utilize neural networks for accurate action-reward estimation. Hybrid methods like Actor-Critic and Deep Deterministic Policy Gradient (DDPG) [ 253,327,281,252], and Soft Actor-Critic (SAC) [ 328,262,266] blend value and policy strategies to balance exploration and exploitation effectively. 20 Page 21: arXiv Template A P REPRINT Furthermore, model-based RL approaches in RS focus on simulating user behavior to tailor recommendations, with techniques ranging from generative adversarial networks [ 119] to multi-agent systems [ 260,268]. These sophisticated methods aim to predict user interactions and refine recommendations continually, enhancing personalization and contextual relevance in RS. Practical Challenges Addressed RL is being used in RS to improve personalization problem . For instance, in e-commerce, RL enhances personalization and improves customer satisfaction by continuously learning from user interactions to optimize recommendation strategies, as shown in systems used by Amazon and Taobao [ 212,262]. In the media sector, RL aids in curating more engaging content recommendations, like music and news, by analyzing sequential interaction data to predict future preferences [ 267,259]. Additionally, in job recommendation systems, RL algorithms optimize outcomes by suggesting roles that align closely with the users’ evolving career interests and skills [ 257]. By employing techniques such as deep Q-networks and policy gradient methods, RL-based recommender systems continuously refine their decision-making processes, leading to improved long-term user engagement and satisfaction. More details in Table 9. Table 9: Comprehensive Overview of Reinforcement Learning based Recommender System Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Metrics that their numerical value is not reported are specified with “No numerical value”. Model Year Input data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application RLWRec [269]2017 User-item inter- actions-, -, -, Low Low, medium, Large Music datasetAccuracy, Score, Cover- ageNo numerical value Music rec DAHCR [223]2023 User-item graphs; Node features-, -, -, High LastFM*, Yelp* Success Rate, Average Turns, hDCG@(T, K)LastFM: 0.925/6.31/ 0.431 Yelp*: 0.626/11.02/ 0.192e-commerce LIRD[252] 2017 User-item graphs; node features-, -, -, Low E-commerce web- siteMAP, NDGC No numerical value e-commerce Multi With[260]2017 User-item graphs; node & item features-, -, -, Low ACM data set MRR, P@3, P@5, P@10, NDCG@3, NDCG@5, NDCG@100.601/0.437/ 0.321/0.178/ 0.561/0.560/ 0.565Author Rec- sys [272] 2018 User-item inter- actions-, -, -, Low Data logs from e- learningRMSE 0.71 e-learning DRN[259] 2018 User-item inter- actions; node features-, -, -, Low News recommenda- tionsOffline: CTR, NDCG; On- line: CTR, Precision@5, nDCGOffline: 0.1662/0.487 Online: 0.0113/0.0149/ 0.0492News recom- mendation DeepPage [253]2018 User-item sessions-,-, -, Low E-commerce data Offline: Pre- cision@20, Recall@20, F1-score@20, NDCG@20, MAP0.0491/0.3576/ 0.0805/0.1872/ 0.1378e-commerce [271] 2018 User-item graphs; node features-, Low, Medium, Low Movielens-100k, Movielens-1MP@30, R@30 Movielens-100k: 0.246/0.169 Movielens-1M: 0.277/0.155e-commerce [119] 2018 User-item graphs; node features-, Medium, -, High MovieLens, LastFM, Yelp, Taobao, Yoo- Choose, Ant Finan- cialReward, CTR Combined datset: 25.36/0.7817e-commerce SADQN [131]2019 User-item graphs; user- user graph-, -, -, Low LastFM, Ciao, Epin- ionsHR, NDCG@10HR: 0.5438 ±0.0036/ 0.4256 ±0.0031/ 0.4755±0.0016 NDCG@10: No nu- merical valuee-commerce CROMA [264]2019 User-item graphs; node features-, -, -, High Twitter Precision, Re- call, F-Score, MRR, Hits@574.55/74.09/ 74.32/81.85/ 95.00Social net- work recom- mendations DRCGR [258]2019 User-item graphs-, -, -, Low E-commerce dataset MAP, NDCG No numerical value e-commerce 17Shown only the best results 21 Page 22: arXiv Template A P REPRINT Table 9 – continued from previous page Model Year Input data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application PGPR[213] 2019 User-item graphs; node features-, -, -, High CDs & Vinyl, Cloth- ing, Cell Phones, BeautyNDCG@10, Recall@10, HR@10, Prec@10CDs & Vinyl: 5.590/7.569/ 16.886/2.157 Clothing: 2.858/4.834/ 7.020/0.728 Cell Phones: 5.042/8.416/ 11.904/1.274 Beauty: 5.449/8.324/ 14.401/1.707e-commerce PGCR[329] 2019 User-item graphs; node features-, -, -, Low Music recommenda- tion (KKBox)Average rewardAccuracy Music recom- mendation SLATEQ [273]2019 User-item graphs; node & item featuresHigh, -, -, - - - - Music Recsys GCQN[214] 2020 User-item graphs; node features-, -, -, Low LastFM, ML1M, PinterestMean of re- wards received in a T-step episodeLastFM: 0.404 ML1M: 0.658 Pinterest: 0.215e-commerce MASSA [262]2020 User-item graphs; node features-, -, -, Low Taobao Precision, nDCG0.615, 0.516 e-commerce KERL[230] 2020 User-item graphs; node features, KG-, -, -, Low Beauty, CD, Books, LastFMHR@10, NDCG@10Beauty: 54.1/36.5 CD: 73.7/50.8 Books: 80.0/57.1 LastFM: 64.2/50.1 18e-commerce KGPolicy [212]2020 User-item graphs; KG-, -, Medium, High Amazon-book, Last- FM, Yelp2018Recall@20, NDCG@20Amazon-book: 0.1572/0.1089 Last-FM: 0.0932/0.1472 Yelp2018: 0.0747/0.0921e-commerce BatchRL- MTF[266]2022 User-item graphs; node featuresHigh, -, -, Low Short video recom- mendationOffline: Long- term user satis- faction per ses- sion; Online: App dwell time, User positive- interaction rateOffline: 4.126 Online: +2.550% /+9.651%e-commerce, video TRIGR[217] 2022 User-item graphs; node & item featuresMedium, -, Medium, HighMusic, Beauty, ClothingHR@10, F1@10, NDGC@10Music: 0.9886/0.2304/ 0.9436 Beauty: 0.8845/0.1798/ 0.6949 Clothing: 0.7544/0.1405/ 0.4865e-commerce UCSRDRL [278]2021 User-item graphs; node features-, -, -, Low Item-info, Trainset and Track2_testsetModel score FUXI AI Lab Test data: 1033481948e-commerce RPMRS [267]2021 User-item inter- action logs-, -, -, Low Music & User logs Avg. score No numerical value e-commerce MDP[257] 2021 User-item inter- actions-, -, -, Low Transactional data of job applications% improve- ment of wage, market revenue, worker success measures22%, 1.5-6%, 4x e-learning 7.5 Large Language Model based Recommender Systems Language is a fundamental tool for human communication, essential for expressing thoughts, feelings, and intentions. The challenge of understanding and leveraging human language has been a central pursuit in NLP research, leading to significant developments in language modeling [ 282]. Early statistical models relied on the Markov assumption 18Shown next-item recommendation metrics 22 Page 23: arXiv Template A P REPRINT to predict word sequences [ 330,331], while subsequent neural language models utilized neural networks to estimate probabilities of word sequences [ 332,333,334]. The advent of pre-trained language models like BERT and others [233,335,336] marked a pivotal advancement, providing deep contextual insights that greatly enhanced NLP tasks. The Transformer architecture and its attention mechanism allow for the efficient handling of long-range dependencies and context [ 337]. The scaling laws suggest that larger models and datasets generally yield better performance [ 336], leading to the development of Large Language Models (LLMs) [ 294], which demonstrate sophisticated capabilities in AI tasks such as in-context learning and commonsense reasoning [ 338]. The integration of LLMs into RS [ 287,289] has prompted extensive research and ongoing innovation, with comprehensive reviews and analyses provided by recent surveys [51, 50, 284, 290], outlining the evolving landscape of LLM-based RS technologies. The integration of BERT-like models into RS has led to significant advancements. Initial applications like BERT4REC [228] utilized deep bidirectional self-attention for modeling user behavior sequences, while further developments employed BERT for tasks ranging from conversational RS [ 78] to CTR prediction [ 339]. Enhancements in BERT-based models have addressed specific RS challenges, such as item alignment in dialogues [ 340] and user representation through models like U-BERT [ 341] and UserBERT [ 342]. Further innovations include BERT-based re-ranking [ 343] and addressing data sparsity in group recommendations [344]. Prompt-based and in-context learning (ICL) approaches have leveraged the adaptability of LLMs, employing person- alized prompts and natural language processing to enhance recommendation relevance and user interaction without extensive retraining [ 345,293]. These methods have proven effective in various scenarios, from news recommendation [346] to conversational and zero-shot recommendations, addressing longstanding issues like cold starts and data sparsity [287, 288]. Moreover, advancements in prompt tuning and personalized recommendation strategies demonstrate the ongoing evolution of LLM applications in RS, significantly improving system performance while also highlighting challenges such as ethical considerations and the management of popularity biases [ 286,283]. These developments indicate a move towards more sophisticated, context-aware systems that can dynamically adapt to user preferences and behaviors. Practical Challenges Addressed LLMs have advanced RS by addressing key challenges such as the cold-start problem, enhancing personalization, and improving accuracy. Models like BERT4REC [ 228] and UserBERT [ 342], GBERT [ 344] and RecMind [ 293] effectively utilize user and item metadata to generate relevant suggestions in e- commernce and entertainment. These models also support dynamic learning, allowing systems to adapt based on real-time interactions, thus enhancing user engagement and satisfaction. Table 10: Comprehensive Overview of LLM Based Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Model Year Input Data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application BERT4REC [228]2019 User-item graphs; node featuresHigh, Medium, High, High19Amazon Beauty, Steam, MovieLens- 1m, MoveiLens- 20m)HR@10, NDCG@10, MRR20Beauty: 0.3025, 0.1862, 0.1701; Steam: 0.4013, 0.2261, 0.1949; ML-1m: 0.6970, 0.4818, 0.4254; ML-20m: 0.7473, 0.5340, 0.4785E-commerce, Video Games, Movies CTR-BERT [339]2021 User-item graphs; node featuresHigh, Medium, High, LowCurated CTR AUC Delta OOD: +2.27%, ID: +2.17%Marketing / CTR MESE[340] 2022 User-item graphs; node featuresHigh, Medium, High, High21ReDial, INSPIRED; both from AMTR@1, R@10, R@50ReDial: 5.6, 25.6, 45.5; INSPIRED: 4.8, 13.5, 30.1Movies U-BERT [341]2021 User-item graphs; node featuresHigh, Medium High, LowAmazon (Office, Video, Music, Toys, Kindle), Yelp ChallengeMSE Office: 0.6774; Video: 0.8750; Music: 0.7723; Toys: 0.7823; Kin- dle: 0.5912; Yelp: 1.5907E-Commerce 19https://github.com/FeiSun/BERT4Rec 20HR@1, HR@5, NDCG@5 are dropped for convenience. 21https://github.com/by2299/MESE 23 Page 24: arXiv Template A P REPRINT Table 10 – continued from previous page Model Year Input Data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application UserBERT [342]2022 User-item graphs; node featuresHigh, Medium,High, High (Unofficial22)News, CTR For News: AUC, nDCG@10; For CTR: AU, APNews: 62.87 ±0.14, 40.64 ±0.12; CTR: 73.96 ±0.06, 76.72±0.06News, Mar- keting / CTR BECR [343] 2022 User-item graphs; node featuresHigh, Medium, High, High23Trained on Ro- bust04, ClueWeb09- Cat-B; Evaluated on MS MARCO dev set, TREC DL19 and TREC DL20For Perfor- mance24: Training: NDCG@20, P@20, MS- MARCO: MRR@10Dev; DL19 and DL20: NDCG@10Training on Ro- bust04: 0.4656, 0.4005; Training on ClueWeb09-Cat-B: 0.3075, 0.3987; Evaluation on DL19: 0.658; Evaluation on DL20: 0.647; Evaluation on MSMARCO: 0.319General: text retrieval research MLPR [347] 2022 User-item graphs; node featuresHigh,Medium, High, HighOne month data from Walmart.comAUC; NDCG@125Click: +6.48%, +17.22%; ATC: +4.66%, +10.61%; Purchase: +1.03%, +5.36%E-commerce GBERT [344]2022 User-item graphs; node featuresHigh, Medium, High, LowWeeplaces; Yelp; DoubanN@10; R@10 26Weeplaces: 36.43%, 52.82%; Yelp: 38.11%, 53.14%; Douban: 54.58%, 79.90%Social Networks; Business Reviews Prompt4NR [346]2023 User-item graphs; node featuresHigh, Medium, High, High27MIND AUC; MRR; NDCG@5; NDCG@10Hybrid28: 69.64%, 34.26%, 38.30%, 44.33%News P5 [345] 2022 User-item graphs; node featuresHigh, Medium,High,High29Amazon (Sports, Beauty, Toys), YelpFor Perfor- mance on Sequential Recommen- dations30: HR@10, NDCG@1031;For P5-B32Amazon Sports: 0.0460, 0.0336; Amazon Beauty: 0.0.0645, 0.0416; Amazon Toys: 0.0675, 0.0536E-commerce RecMind [293]2024 User-item graphs; node featuresHigh, Medium, High,LowAmazon Reviews - Beauty; YelpFor Perfor- mance on Sequential Recommen- dations33: HR@10, NDCG@1034For RecMind-SI (few-shot)35Ama- zon Reviews - Beauty: 0.1559, 0.1063; Yelp: 0.2451, 0.1607E-commerce; Restaurants RecRec [348]2023 User-item graphs; node featuresHigh, Medium, High, High36MovieLens- 100K; AliEC Ads; GoodreadsSuccess Rate; Number of Changes Required; Side-effect on User Recom- mendationsMovieLens-100K: 100%; AliEC Ads: >80%; Goodreads: >90%Movies; Ads; Books 22https://github.com/ilovemyminutes/UserBERT 23https://github.com/yingrui-yang/BECR 24The four other questions related to inference time, etc. are dropped. 25NDCG@5 was omitted. 26N@5 and R@5 are excluded for simplicity. 27https://github.com/resistzzz/Prompt4NR 28We dropped discrete and continuous templates for simplicity. 29https://github.com/jeykigung/P5 30We dropped other details about performance on rating, explanation generation and review preference, and considered only the performance comparison on sequential recommendation because its the most relevant factor in this case. 31HR@5 and NDCG@5 are dropped for simplicity. 32Only P5-base scenario is considered for simplicity. 33We dropped other details about performance on rating, explanation generation and review preference, and considered only the performance comparison on sequential recommendation because its the most relevant factor in this case. 34HR@5 and NDCG@5 are dropped for simplicity. 35Only RecMind-SI (few-shot) scenario is considered for simplicity and its high performance. 36https://github.com/hidasib/GRU4Rec 24 Page 25: arXiv Template A P REPRINT Table 10 – continued from previous page Model Year Input Data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application TALLRec [295]2023 User-item graphs; node featuresHigh, Medium, High, High37MovieLens-100K; BookCrossingAUC MovieLens-100K: 0.7198; BookCross- ing: 0.6438Movies; Books GenRec [286]2023 User-item graphs; node featuresHigh, Medium, High, High38MovieLens 25M; Amazon ToysHR@10, NDCG@1039MovieLens 25M: 0.1311, 0.0837; Amazon Toys: 0.0251, 0.0157Movies; E-commerce 7.6 Multimodal Recommender Systems Multimodality involves using and analyzing various data types—text, images, audio, video to enhance processing and understanding. Multimodal RS utilize these diverse inputs to improve recommendation quality and user experience by better understanding user preferences and item features [ 296]. These systems overcome the limitations of single- modality systems through effective integration of heterogeneous data. The evolution of multi-modal RS began with the introduction of Visual Bayesian Personalized Ranking (VBPR) [ 349], which enhances personalized ranking by integrating visual features from product images. The results showed improved accuracy and addressing cold-start issues. Attentive Collaborative Filtering (ACF) [ 350] introduced a novel attention mechanism to better handle item- and component-level feedback in multimedia recommendations. Further advancements were made with the development of the Multi-modal Knowledge Graphs (MKGs) [ 194], a hybrid transformer with multi-level fusion, for tasks like link prediction and entity relation extraction. Online Distillation-enhanced Multi-modal Transformer (ODMT) [ 244] uses diverse data types (ID, text, image) and an ID- aware Multi-modal Transformer with online distillation to enhance feature interaction. These models showed substantial performance increase in recommendation accuracy. Collaborative Cross Networks (CoNet) [ 351] utilizes deep transfer learning. Multi-Modality enriched Sequential Recommendation (MMSR) [ 249], a graph-based model, adaptively fuses multi-modal information to dynamically prioritize modalities based on their sequential relationships. The Bayesian Multi-Modal recommendation Model (BM3) [ 301] simplifies training by avoiding auxiliary graphs and negative samples with multi-modal data. The Multi- modal Interest-aware Sequence Representation for Recommendation (MISSRec) [ 243] overcame the limitations of ID-based models by leveraging multi-modal information for robust, generalizable sequence representations. Multi- modal Recommendation (MMRec) [ 297], is another RS that provides a configurable platform for testing multimodal recommendation models. Multi-level Self-supervised Learning for Multimodal Recommendation (MENTOR) [ 298] employes multi-level self- supervised tasks to improve model performance, though it required substantial computational resources. Recently, Multi-modal Knowledge Distillation (PromptMM) [ 300] simplified the recommendation process through multi-modal knowledge distillation and prompt-tuning. Practical Challenges Addressed Multimodal RS are useful for e-commerce and social media platforms, where diverse data sources and user interactions are prevalent. Models like VBPR, ACF, and CoNet are designed to be scalable and computationally efficient, providing quick recommendations even with extensive user data. These models can integrate various data types, such as text, images, and behavioral data, and can adapt to new trends and handle complex user-item interactions.These RS improve personalization by leveraging the rich information from different modalities, leading to more accurate and relevant recommendations. More details are provided in Table 11. 37https://github.com/SAI990323/TALLRec 38https://github.com/rutgerswiselab/GenRec 39HR@5 and NDCG@5 are dropped for simplicity. 25 Page 26: arXiv Template A P REPRINT Table 11: Comprehensive Overview of Multi-Modal Based Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Model Year Input Data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application VBPR [349] 2016 User-item graphs; node featuresHigh, Medium, High, High40Amazon Women; Amazon Men; Amazon Phones; Tradesy.comAUC 0.7834, 0.7841, 0.8052, 0.7829E-commerce ACF [350] 2017 User-item graphs; node featuresHigh, Medium, High, High41Pinterest; Vine HR@100; NDCG@100Pinterest: 0.3378, 0.0855; Vine: 0.6365, 0.1903Images; Videos ODMT [ 244] 2023 User-item -, -, -, High42Stream; Arts; Office; H&MRecall@10; NDCG@10Stream: 0.1194, 0.0672; Arts: 0.1127, 0.0787; Office: 0.1175, 0.0893; H&M: 0.1235, 0.0771Streaming Media; E-commerce CoNet [351] 2018 User-item graphs; node featuresHigh, Medium, High, High43Mobile Apps (Chee- tah Mobile); Ama- zon BooksHR@10; NDCG@10Mobile Apps: 0.8480, 0.6887; Amazon Books: 0.5338, 0.3424Apps; Books MMSR [ 249] 2023 User-item -, -, -, High44Amazon Beauty; Amazon Clothing; Amazon Sports; Amazon Toys; Amazon Kitchen; Amazon PhoneHR@5; MRR@5Amazon Beauty: 7.1563, 4.4429; Amazon Clothing: 1.8684, 1.1365; Amazon Sports: 3.2657, 1.9846; Amazon Toys: 6.1159, 3.8987; Amazon Kitchen: 2.2145, 1.4238; Amazon Phone: 6.9550, 3.9911E-commerce BM3 [301] 2023 User-item -, -, -, High45Baby; Sports; Elec- tronicsRecall@10; NDCG@10Baby: 0.0564, 0.0301; Sports: 0.0656, 0.0355; Electronics: 0.0437, 0.0247E-commerce MISSRec [243]2023 User-item -, -, -, High46Amazon Beauty; Amazon Clothing; Amazon SportsRecall@10; NDCG@10Amazon Beauty: 0.0321, 0.0189; Amazon Clothing: 0.0387, 0.0215; Amazon Sports: 0.0268, 0.0159E-commerce MMRec [297]2023 User-item -, -, -, High47Amazon Review DataN/A N/A E-commerce MMSSL [298]2023 User-item -, -, -, High48Amazon Baby; TikTok; Allrecipes; SportsRecall@20; NDCG@20Amazon Baby: 0.0962, 0.0422; TikTok: 0.0921, 0.0392; Allrecipes: 0.0367, 0.0135; Sports: 0.0998, 0.0470Social Media; E-commerce; Cooking; Sports 40https://github.com/example/VBPR 41https://github.com/example/ACF 42https://github.com/xyliugo/ODMT 43https://github.com/CoNetModel/CoNet 44https://github.com/HoldenHu/MMSR 45https://github.com/enoche/BM3 46https://github.com/gimpong/MM23-MISSRec 47https://github.com/enoche/MMRec 48https://github.com/HKUDS/MMSSL 26 Page 27: arXiv Template A P REPRINT Table 11 – continued from previous page Model Year Input Data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application PromptMM [300]2024 User-item graphs; node featuresHigh, Medium, High, High49Netflix; TikTok; ElectronicsRecall@20; NDCG@2050Netflix: 0.1864, 0.0743; TikTok: 0.3054, 0.1013; Electronics: 0.0737, 0.0258Video En- tertainment, Social Media (Micro- Video), E-commerce 8 Specialized Recommender Systems Specialized RS can be defined as those RS that are tailored to meet specific needs across various domains, using advanced techniques to address unique user preferences or situations. Unlike general RS, these focus on specialized techniques, functions and targeted recommendations. In the following subsections, we will explore these specialized systems in detail. 8.1 Context-aware Recommender Systems Context-aware recommender systems (CARS) are advanced RS that enhance the personalization of content by in- corporating contextual information into the recommendation process [ 33]. Unlike traditional RS that primarily rely on user-item interactions, CARS consider additional dimensions such as time, location, social settings, and user behavior patterns to deliver more relevant and timely suggestions [ 352]. These systems have evolved to address specific challenges such as the cold-start problem, where limited initial data is available about new users or items. The core models employed in CARS span a variety of sophisticated algorithms designed to leverage contextual information effectively into the recommendation process. Among these, factorization machines (FM) [ 353] are prominent for their ability to capture interactions between variables within large datasets. Field-Aware Factorization Machines (FFMs) [ 354] are specifically optimized for CTR prediction, showing the versatility and depth of models developed for enhancing CARS’ performance. The Neural Factorization Machine (NFM) [ 98] extends FM by modeling second-order feature interactions with the non-linearity of neural networks for higher-order interactions. Deep learning has significantly advanced CARS by enabling sophisticated feature extraction and integration of diverse data types, such as images and sequences [ 355]. Models like CNNs and LSTMs can process complex inputs and temporal sequences, enhancing the system ability to understand and utilize context like time and location effectively. DeepFM [ 99] merges FM recommendation capabilities with a novel neural network architecture. xDeepFM [ 141] further extends the DeepFM concept by explicitly learning bounded-degree feature interactions while also capturing arbitrary low- and high-order interactions implicitly. Additionally, scalability allows these models to maintain high performance even with vast datasets, ensuring personalized recommendations. Techniques such as attention mechanisms make recommendations more adaptive and context sensitive. The Attentional Factorization Machine (AFM) [ 356] introduces a neural attention network to show the significance of each feature interaction, enhancing model interpretability and efficiency. The Graph Convolution Machine (GCM) [ 188] and the Attention-based Context-aware Sequential Recommendation model using Gated Recurrent Unit (ACA-GRU) [ 226] both enhance RS by effectively synthesizing user, item, and context information into actionable insights. Various CARS have been developed for different use cases. These include a tourism RS for personalized suggestions [225], and a context-aware paper citation RS [ 134] that utilizes graph CNN combined with BERT for effective document and context encoding. There are also CARS designed for smart product-service systems [ 357] and for cultural heritage [ 66]. Moreover, the Sequential Model for Context-Aware Point of Interest (POI) Recommendation (SCR) [237] enhances next POI predictions by integrating short-term preferences with multi-head attentive aggregation and long-term preferences through context-aware layers. Practical Challenges Addressed CARS enhance industries by efficiently handling diverse data sources and en- suring scalability, interpretability, and computational efficiency. Models like FFM, NFM, and DeepFM are ideal for e-commerce, advertising, and web platforms. They build user trust by making recommendations understandable and 49https://github.com/HKUDS/PromptMM 50Recall@50 and NDCG@50 are dropped for simplicity. 27 Page 28: arXiv Template A P REPRINT reproducible. CARS adapt to new data trends and manage complex interactions, providing personalized recommenda- tions. Applied across various fields, including advertising, e-commerce, and social networks, these systems improve operational efficiency and user satisfaction. More details in Table 12. Table 12: Comprehensive Overview of Context-Aware Recommender System Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Model Year Input Data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application FFM[354] 2016 Categorical, Numeric, Single Field-, Low, High, High Criteo, Avazu Logloss, Rank Criteo: 0.44603/3 Avazu: 0.38205/3Advertising NFM[98] 2017 Context features in one hot encod- ing-, Low, High, High Frappe, MovieLens RMSE Frappe: 0.3095 MovieLens: 0.4443e-commerce LTMF[355] 2018 User-item inter- action-, Medium, -, Low 8 Amazon subsets (AFA, BB, MI, OP, PS, VG, PLG, DM, AIV , GGF)MSE DM: 0.965 AIV: 1.309 GGF: 1.386e-commerce DeepFM[99] 2017 Implicit interac- tion-, Low, Low, High Criteo, Company AUC, LogLoss Criteo: 0.8007/0.45083 Company: 0.8715/0.02618Web applica- tions xDeepFM[ 141]2018 Implicit, explicit interactions-, -, Low, High Criteo, Dianping, Bing NewsAUC, Logloss Criteo: 0.8012/0.4493 Dianping: 0.8576/0.3225 Bing News: 0.8377/0.2662e-commerce AFM[356] 2017 Implicit interac- tion-, High, -, High Frappe, MovieLens RMSE Frappe: 0.3102 MovieLens: 0.4325e-commerce, Online adver- tising, Image recognition GCM[188] 2022 User-item graph -, Medium, Medium, HighYelp-NC, Yelp-OH, Amazon-bookHr@50, NDGC@50Yelp-NC: 0.2421/0.0854 Yelp-OH: 0.5166/0.2008 Amazon-book: 0.2232/0.0810e-commerce ACA- GRU[226]2020 Implicit interac- tion-, High, -, Low MovieLens-100K, MovieLens-1K, NetflixR@10, P@10, F1@10, MAPMovieLens-1M: 0.2207/0.0630/ 0.0980/0.2432 Netflix: 0.2308/0.0659/ 0.1025/0.2620e-commerce PreADBC ACF[225]2020 implicit interac- tion, context-, -, -, Low YFCC100M AP, MAP, Re- call, F1, nDGC0.3542/0.3903/ 0.8292/0.4/ 0.6741e-tourism BERT- GCN[134]2020 node graph & node-node inter- actionScale, High, -, High AAN, FullTextPeer- ReadMAP, MRR, Recall@80AAN: 0.6189/0.6036/ 0.8538 FullTextPeerRead: 0.4181/0.4179/ 0.6994Paper recom- mendation SCR[237] 2024 User prefer- ences-, High, Low, Low Gowalla, BrightKite HR, MRR Gowalla: 0.4804/0.2143 BrightKite: 0.5721/0.2856Location- based social networks 8.2 Review-based Recommender Systems A review-based RS uses textual reviews and ratings from users to generate personalized recommendations for products or services [ 358,45]. The review-based RS have evolved by improving through various models. Initially, models like Hidden Factors as Topics (HFT) [ 359] aligned topics from reviews with latent dimensions from ratings. Successive approaches, such as Rating-Boosted Latent Topics (RBLT) [ 360], Topic Initialized Latent Factor Model (TIM) [ 307], and deep learning models like Convolutional Matrix Factorization (ConvMF) [ 361] and Deep Cooperative Neural Networks (DeepCoNN) [ 87], utilized neural networks to better handle sparse data and extract nuanced features from reviews. Advanced models, including SentiRec [ 362] and Neural Collaborative Topic Regression (NCTR) [ 363], incorporated sentiment analysis and hybrid data integration to refine recommendations further. 28 Page 29: arXiv Template A P REPRINT Attention-based models, such as Adaptive Aspect Attention Model (A3NCF) [ 364], Attentive Aspect Modeling for Review-aware Recommendation (AARM) [ 365], and Cross-Modality Mutual Attention (NRCMA) [ 366], have used aspect-specific attention to prioritize relevant features, enhancing both precision and personalization of recommendations. Techniques like Neural Networks with Dual Local and Global Attention (D-Attn) [ 367], Neural Attentional Rating Regression (NARRE) [ 368], and Neural Recommendation with Personalized Attention (NRPA) [ 369] have focused on integrating personal attention and dual learning mechanisms to improve recommendation accuracy. Topical Attention Regularized Matrix Factorization (TARMF) [ 370], Asymmetrical Hierarchical Networks (AHN) [371], and Reliable recommendation with review-level (RRRE) [ 129] have integrated user reviews with advanced neural and attention mechanisms to further boost RS efficiency. Emerging graph-based methods like Heterogeneous Graph Neural Recommender (HGNR) [ 172], Aspect-Aware Higher-Order Representations (AHOR) [ 372], and Multi-aspect Graph Contrastive Learning (MAGCL) [ 205] have tackled data sparsity and semantic complexity by employing GNNs to enhance the overall recommendation framework. Practical Challenges Addressed Review-based RS have impacted various industries by leveraging user-generated content to enhance the personalization and relevance of recommendations. Industries ranging from e-commerce and hospitality to digital media and services benefit from these systems by providing more targeted offerings, which can lead to increased sales and customer satisfaction. Additionally, by interpreting complex user feedback, these systems contribute to product development and refinement, helping businesses better understand market demands and customer concerns. More details in Table 13. Table 13: Comprehensive Overview of Review Based Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Model Year Input Data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application MAGCL[ 205]2018 features -,-,-, Low Amazon (Music, Toy, CD), YelpMRR, nDCG Music: 0.2841/0.3562, Toy: 0.1802/ 0.2281, CD: 0.4110/0.4863, Yelp: 0.2899/ 0.3597e-commerce HFRT [359] 2013 features -, -, -, High51Amazon (total); Pubs (Ratebeer); Beer (Ratebeer); Pubs (Beeradvo- cate); Beer (Beer- advocate); Wine (Cellartracker); Citysearch; Yelp PhoenixMSE Amazon (total): 1.3290; Pubs (Rate- beer): 0.4560; Beer (Ratebeer): 0.3010; Pubs (Beeradvo- cate): 0.3110; Beer (Beeradvocate): 0.3670; Wine (Cel- lartracker): 0.0280; Citysearch: 1.7280; Yelp Phoenix: 1.2250E-commerce, Review Platforms RBLT [360] 2016 features -, -, -, - 26 Amazon datasets MSE N/A E-commerce TIM [360] 2020 features -, -, -, - Amazon Toys & Games; Amazon Pet Supplies; Amazon Health & Personal Care; TripAdvisor HotelsRecall; Hit Ratio; NDCG; PrecisionAmazon Toys & Games: 0.264, 0.535, 0.169, 0.076; Amazon Pet Supplies: 0.362, 0.660, 0.215, 0.097; Amazon Health & Personal Care: 0.316, 0.614, 0.190, 0.085; TripAdvisor Hotels: 0.581, 0.702, 0.260, 0.078E-commerce; Hospitality ConvMF [361]2016 features -, -, -, High52MovieLens; Ama- zon Instant VideoRMSE MovieLens: 0.8531; MovieLens 10m: 0.7958; Amazon Instant Video: 1.1337E-commerce; Movies 51https://github.com/mcauley-sd/HFRT 52http://dm.postech.ac.kr/ConvMF 29 Page 30: arXiv Template A P REPRINT Table 13 – continued from previous page Model Year Input Data Scalability, Inter- pretability, Compu- tational Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application DeepCoNN [87]2017 features -, -, -, Low Yelp; Amazon; Beer MSE Yelp: 1.441; Ama- zon: 1.268; Beer: 0.273Diverse (Restaurants; General Products; Beverages) TransNets [373]2017 features -, -, -, Low Yelp17; AZ-Elec; AZ-CSJ; AZ-MovMSE Yelp17: 1.5913; AZ- Elec: 1.7781; AZ- CSJ: 1.4487; AZ- Mov: 1.2691E-commerce SentiRec [362]2020 features -, -, -, - MSN News MSE; AUC; MRR; nDCG@5; nDCG@10MSE: -; AUC: 0.6294; MRR: 0.3013; nDCG@5: 0.3237; nDCG@10: 0.4165Online News Services A3NCF [364]2018 features -, -, -, Low Baby; Grocery; Home & Kitchen; Garden; Sports; Yelp2017RMSE Baby: 1.082; Gro- cery: 0.985; Home & Kitchen: 1.051; Garden: 1.021; Sports: 0.940; Yelp2017: 1.152E-commerce; Local Busi- ness Reviews AARM [ 365] 2019 features -, -, -, Low Movies and TV; CDs and Vinyl; Clothing, Shoes and Jewelry; Cell Phones and Acces- sories; BeautyNDCG; HT; Recall; Preci- sionMovies and TV: 5.020, 15.187, 7.140, 1.834; CDs and Vinyl: 7.252, 20.749, 9.965, 2.716; Clothing, Shoes and Jewelry: 1.957, 4.915, 3.292, 0.511; Cell Phones and Accessories: 4.976, 11.568, 8.014, 1.259; Beauty: 5.314, 13.648, 7.947, 1.818E-commerce D-Attn [367] 2017 features -, -, -, Low Yelp; Amazon MSE Yelp: 1.191; Ama- zon: 0.855E-commerce NARRE [368]2018 features -, -, -, Low Amazon Toys & Games, Kindle Store, Movies & TV; Yelp 2017RMSE Toys & Games: 0.8769; Kindle Store: 0.7783; Movies & TV: 0.9965; Yelp 2017: 1.1559E-commerce; Restaurant Reviews NRPA [369] 2019 features -, -, -, Low Yelp 2013, Yelp 2014, Amazon Electronics, Ama- zon Video Games, Amazon Gourmet FoodsMSE Yelp 2013: 0.872; Yelp 2014: 0.897; Amazon Electronics: 1.047; Amazon Video Games: 1.014; Amazon Gourmet Foods: 0.953Service Reviews; Consumer Electronics; Video Games; Gourmet Foods DAML [ 374] 2019 features -, -, -, Low Musical Instru- ments, Office Products, Grocery and Gourmet Food, Video Games, Sports and OutdoorsMAE Musical Instru- ments: 0.6510; Office Products: 0.6124; Grocery and Gourmet Food: 0.7354; Video Games: 0.7881; Sports and Out- doors: 0.6676E-commerce MrRec [375] 2020 features -, -, -, Low Amazon Books, Digital Ebook Pur- chase, Digital Music Purchase, Digital Video Download, Mobile Apps, Mu- sic, Toys, Video DVD; GoodreadsMSE Books: 1.307; Digi- tal Ebook Purchase: 1.253; Digital Mu- sic Purchase: 1.682; Digital Video Down- load: 1.288; Mobile Apps: 1.036; Music: 1.269; Toys: 1.392; Video DVD: 1.243; Goodreads: 1.189Multilingual E-commerce 30 Page 31: arXiv Template A P REPRINT 8.3 Aspect-based Recommender Systems Aspect-based RS extract and analyze specific product attributes from reviews, providing tailored recommendations to the users based on item aspects [ 376]. This approach to RS differs with review-based RS, which assess overall user sentiment and preferences from review content. Aspect-based RS have evolved from traditional RS that rely on user-item interactions to methods that delve into item aspects or features for tailored suggestions. Early works laid the foundation by extracting aspect-related information from reviews to enhance user satisfaction and uncover niche items [ 377]. The concept of multi-criteria RS that uses CF and opinion mining to extract aspects and sentiment from user reviews, shows better accuracy over single-criteria methods [ 378]. The Aspect-based Neural Recommender (ANR) uses representation learning for users and items [ 376]. Simultaneously, introduction of lightweight ontologies in aspect-based RS improve the search for relevant venues [ 379]. The integration of deep learning methods in the aspect-based RS, such as in related works [ 380,381,382], enable the capturing of syntactic and semantic features without extensive feature engineering in these methods [56]. Aspect-based sentiment analysis began to play a critical role in detecting sentiment polarity towards specific aspects within a context, exemplified by Sentic GCN [ 175] and sentiment-analysis with CF [ 382]. Lately, incorporating neural co-attention mechanisms and deep neural networks further refine the consideration of user aspects in making recommendations [ 383]. Multi-criteria RS such as Hybrid Aspect-based Latent Factor Model (HALFM) [ 384] and Aspect-based Opinion mining using Deep learning method for RS ( AODR ) [ 380], which utilized global and local aspect-based latent factor models and weighted aspect-based opinion mining further improve recommendation accuracy. Specialized approaches like the use of a query-click bipartite graph alongside an iterative clustering algorithm start recommending products for specific events and focus on event-related aspects [ 118]. The integration of diversity preference in link recommendations for online social networks highlight the ongoing evolution and expansion of aspect-based RS [385]. Aspect-based RS has applications mainly in tourism [ 386] and customer-generated content, such as for restaurants [387]. Practical Challenges Addressed Aspect-based RS effectively address several practical challenges by focusing on specific product attributes extracted from user reviews. These systems enhance personalization by tailoring recommen- dations based on individual user preferences and item characteristics. In e-commerce, aspect-based RS can recommend niche products by analyzing detailed aspects like product features and user sentiments. This capability improves customer satisfaction and boosts sales by aligning recommendations more closely with user needs. Additionally, in the tourism and hospitality industries, aspect-based RS provide recommendations by considering specific attributes of destinations or services, thus offering more relevant and satisfactory suggestions. More details in Table 14. Table 14: Comprehensive Overview of Aspect Based Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Metrics that their numerical value is not reported are specified with “No numerical value”. Model Year Input Data Scalability, Inter- pretability, Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application ANR [376] 2018 user-item inter- actionHigh, -,-, High Amazon, Yelp MSE No numerical value e-commerce SULM [377] 2017 Sentiment analy- sis-, -, Medium, No Yelp: restaurants, hotels, beauty & spaPrecision@Top3, AUCRestaurants: 0.8180, 0.7070 Hotels: 0.8490, 0.7450 Beauty & spa: 0.8620, 0.6630E-commerce [378] 2017 Multi-criteria CF; aspect- based sentiment analysisMedium, Medium, Medium, NoYelp; TripAdvisor; AmazonMAE Yelp: 0.8362 TripAdvisor: 0.7111 Amazon: 0.6276E-commerce [379] 2018 Aspect extrac- tion; content- based filtering-, -, Medium, No Restaurant/museums reviewsF1 score 0.7026 Museums: N/aTourism AODR [380] 2020 Opinion mining High, -,-, High Amazon, Yelp RMSE, MAE, Prec@10, MAPNo numerical value E-commerce 31 Page 32: arXiv Template A P REPRINT Table 14 – continued from previous page Model Year Input Data Scalability, Inter- pretability, Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application REAO [381] 2020 Aspect-based opinion mining; deep learningHigh, Medium, High, NoSemEval2014 Restaurant; Se- mEval2014 Laptop; Amazon Musical In- struments; Amazon Automotive; Ama- zon Pet Supplies; Amazon Video Games; Amazon Instant Video; YelpRMSE; MAE MI: 0.8020, 0.6320 Auto: 0.8140, 0.5980 IV: 0.9740, 0.7840 Pet: 0.9720, 0.7840 V .Games: 1.0270, 0.8170 Yelp: 1.1310, 0.9410E-commerce SE-DCF [382]2021 Sentiment En- hanced Deep Collaborative FilteringMedium, Medium, High, NoAmazon fine food; Amazon toys and games; Amazon clothing, shoes and jewelleryMAE; RMSE Amazon fine food: 0.1562, 0.2771 Amazon toys and games: 0.1625, 0.2819 Amazon clothing, shoes and jewellery: 0.1528, 0.2772E-commerce Sentic GCN [175]2022 Graph convolu- tionalHigh, Mid,High, High SemEval Accuracy, Macro-F1No numerical value General ANR-AP [383]2023 Neural Recom- mender; Adap- tive PredictionMedium, Medium, High, NoAmazon movie dataset (1996-2014); Amazon dataset (web-scraped)Precision@k; Recall@k; F1@kTop 5: 0.4421, 0.1790, 0.2517 Top 10: 0.4420, 0.3580, 0.3897 Top 20: 0.3230, 0.4421, 0.3674E-commerce HALFM [384]2020 Hybrid High, Mid,High, High Amazon MSE Outperforms most Personalized Event-based PCR [118]2021 Click Graph- based Cluster- ingHigh, Mid,High, High Walmart Precision, Het- erogeneity, Co- hesionHigh precision, ef- fective aspect clus- teringE-commerce DPA-LR [385]2023 Diversity preference- aware link recommenda- tionMedium, Medium, High, NoGoogle+; Major U.S. social networkDPMS; Preci- sion; Recall; F1 ScoreGoogle+: 0.4559, 0.1541, 0.1559, 0.1149Social net- works Emotion- ABSA [386]2023 Emotion and sentimentHigh, -,-, High User-generated Emotion analy- sisimprovement Tourism ABSA-CSF [387]2023 Sentiment analy- sis; Conditional Survival ForestMedium, Medium, High, NoYelp C-index; IBS Yelp: 0.7370, 0.0387Tourism 8.4 Explainable and Trustworthy Recommender Systems To gain user engagement and satisfaction, latest works in RS start prioritizing transparency and trustworthiness. An explainable RS provides transparent recommendations by offering clear, understandable reasons behind its suggestions, enhancing user trust and system usability [ 31]. In parallel, a trustworthy RS reliably produces accurate and fair recommendations to ensure ethical practices like privacy protection and bias minimization to maintain user confidence [388]. Advancements in explainable and trustworthy RS have evolved, starting with phrase-level analysis of user reviews to enhance recommendation explainability by identifying critical item aspects [ 389]. Subsequent models like Tripartite Graph Ranking (TriRank) have improved top-N recommendations by extracting aspects from reviews and creating a user-item-aspect ternary relation [ 390]. Concurrently, models such as the Tree-Enhanced Embedding Model (TEM) merge embedding-based and tree-based methods with an attention network to ensure transparency, utilizing rich side information and explicit decision rules [ 391]. This integration extends to combining CF with structured knowledge bases and unstructured data like textual reviews for personalized and understandable recommendations [ 392]. Additionally, techniques like RL have been applied to generate flexible, high-quality explanations across recommendation models [251]. Further developments include the Multi-Modal Aspect-aware Topic Model (MATM), which utilizes multi-modal data for detailed explanations reflecting diverse user preferences [ 393]. A variety of approaches, including natural language models, counterfactual reasoning, and visual explanations, have been employed to enhance interaction, fairness, and personalization in RS [394, 299, 183, 395, 396]. Recent efforts like the Counterfactual Explainable Fairness (CEF) framework focus on identifying and mitigating fairness issues in RS [ 397]. Discussions around Trustworthy RS further emphasize the critical dimensions of Safety 32 Page 33: arXiv Template A P REPRINT & Robustness, Fairness, Explainability, Privacy, and Accountability, vital for maintaining the integrity and reliability of RS [ 388]. These developments show the growing importance of creating RS that are not only effective but also equitable and trustworthy. Practical Challenges Addressed Explainable and trustworthy RS enhance industry practices by providing transparent and personalized recommendations based on user reviews and sophisticated models. These systems increase customer trust and satisfaction by explaining recommendation logic, which is very important in industries like e-commerce, tourism, and hospitality. These systems can be used along with regular RS processes for better customer experiences. Table 15: Comprehensive Overview of Explainable and Trustworthy Recommender System Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Model Year Input Data Scalability, Inter- pretability, Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application EFM[389] 2014 user-item inter- actionMid, High, Medium, HighYelp, Dianping RMSE, NDCG@501.212, 0.284; 0.9222, 0.284e-commerce TriRank[ 390] 2015 user-item- aspect interac- tionHigh, High, High, High Yelp, Amazon Elec- tronicsHR@50, NDCG@5018.58,7.69; 18.44,12.36e-commerce TEM[391] 2018 user-item inter- actionHigh, High, High, High LON-A, NYC-R Logloss, NDCG@50.0791,0.1192; 0.6828,0.4038Tourism, restaurant ECFKG [392]2018 knowledge graph embed- dingsHigh, High, Medium, HighAmazon (Clothing, Beauty)NDCG, Recall, Prec.3.091,5.466,0.763; 6.399,10.411,1.986e-commerce MMALFM [393]2019 user-item inter- actionHigh, High, Medium, HighYelp, Amazon NDCG, Preci- sionMultiple e-commerce, restaurant PGPR [213] 2019 kg-based path reasoningHigh, High, Medium, HighAmazon (various do- mains)NDCG, Recall, HR, Precisiongenerally high per- formancee-commerce PETER [395]2021 user-item inter- actionHigh, High, Medium, HighYelp, Amazon, Tri- pAdvisorRMSE, MSE 1.01,0.95,0.81; 0.78,0.71,0.63e-commerce, restaurant CEF [397] 2022 user-item inter- action-, High, - , High Yelp, Amazon Precision, Re- call, F1 ScoreMultiple e-commerce, restaurant PEPLER [398]2023 user-item inter- actionHigh, High, High, High Yelp, Amazon, Tri- pAdvisorBLEU, ROUGE, USRoutperforms base- linese-commerce, restaurant ExpGCN [399]2023 user-item inter- actionHigh, High, High, High Yelp, Amazon, Tri- pAdvisor, HotelRecRecall, NDCG outperforms base- linese-commerce, restaurant 8.5 Fairness, Accountability, Transparency, and Ethics (FATE) in Recommender Systems There is a growing focus on Fairness, Accountability, Transparency, and Ethics (FATE) in RS, which ensures that RS are fair to all users, responsible for their recommendations, transparent in how decisions are made, and ethically aligned with institutional or societal values [400]. Fairness in RS, as outlined in [ 401], refers to the ethical principle and requirement that recommender algorithms allocate resource (information, opportunities, or exposure) in a manner that is equitable and just across different users and items. The evolution of fairness methods in RS shows a shift from simple pre-processing strategies to in-processing (model adjustments) and post-processing techniques. Pre-processing Fairness Methods Pre-processing efforts for fairness in RS involve adjusting training data, altering proportions of protected groups (like gender, race, age) through resampling [ 174] or adding synthetic data [ 402]. These methods aim to mitigate biases in input data before model training, they struggle to entirely eliminate biases that appear during training or inference. In-processing Fairness Methods In-processing fairness methods in RS primarily utilize ranking approaches and advanced techniques to incorporate fairness directly into model training, yielding more immediate improvements by modifying elements closely tied to the final output. Regularization techniques play a crucial role by embedding fairness constraints or penalties into the objective function to balance accuracy with fairness, with strategies ranging from employing fairness metrics as regularization [ 403], using distribution matching [ 404], enforcing orthogonality between insensitive and sensitive factors [ 405], to adding pairwise fairness regularization [ 406] and applying F-statistic of ANOV A [ 407], along with integrating normalization terms [408, 409]. Adversarial learning further enhances fairness by learning representations that maintain independence from sensitive attributes or ensure equitable distribution across groups, with notable applications in graph embeddings [ 178], score 33 Page 34: arXiv Template A P REPRINT distribution similarity enhancement [ 410], graph-based recommendations [ 200], and personalized counterfactual fairness [ 411]. Reinforcement learning approaches [ 412] introduce fairness through rewards and constraints, aiming for sustainable fairness. Additional in-processing methods include adding noise to Variational Autoencoders (V AEs) [413], utilizing pre-training and fine-tuning with bias correction techniques [ 414], and adjusting gradients for fair distribution [ 415]. In-processing methods enhance fairness directly but may face performance degradation due to additional constraints and can be affected by subsequent re-ranking stages, altering intended outcomes. Post-Processing Fairness Methods Post-processing methods involve adjusting the initial output of a recommendation model to satisfy certain fairness criteria before presenting the final recommendations to users. These methods typically act as a post-processing step, optimizing the balance between recommendation relevance and fairness after the primary ranking algorithm has made its predictions. Slot-wise re-ranking methods aim to balance ranking utility with fairness constraints across various contexts. These methods include employing two queues for group fairness [ 416] and calibrated recommendations [ 417], enhancing group fairness through interval-constrained sorting [ 418], personalized fairness- aware re-ranking [ 419]. User-wise re-ranking approaches, on the other hand, consider individual user perspectives [420]. Global-wise re-ranking strategies seek broader fairness solutions, adopting methods for equitable explainability and maximum flow principles [ 171]. These global approaches ensure fairness not just for current users and providers, but also aim to include fairness among new items [ 421]. Recent surveys [ 401,422,423,224] have emphasized the growing importance of fairness in RS . Practical Challenges Addressed In the e-commerce industry, FATE-based RS contribute to building customer trust and enhance the shopping experience. These systems are designed to mitigate biases and ensure fairness in product recommendations, which helps retain a diverse customer base and comply with increasing regulatory requirements for ethical AI practices. By integrating FATE principles, these RS not only boost customer satisfaction but also foster a responsible brand image, which is essential for long-term business success. FATE-based RS can be seamlessly used alongside regular RS processes to enhance transparency and accountability, thereby improving overall customer engagement and loyalty. More details are provided in Table 16. Table 16: Comprehensive Overview Recommender System Models for FATE across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Model Year Input Data Scalability, Inter- pretability, Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application Antidote Data Adding[402]2019 user-item inter- action- , -, High, Low MovieLens Polarization, unfairnessNone e-commerce Beyond Par- ity [403]2017 user-item inter- action-, -, High, Low MovieLens Error, unfair- ness0.887, 0.010 e-commerce IERS[404] 2018 user-item inter- action-, -, High, Low MovieLens, Flixter, SushiMAE, degree of indepen- denceMovielens: 0.7/ 0.01, Flixter: 0.65/ 0.01, Sushi: 0.92/ 0.05e-commerce Fairness- aware TR[405]2018 user-item inter- action- , - , -, Low MovieLens, Twitter Precision@15, Recall@15Movielens: 0.032/ 0.08, Twitter: 0.03298, 0.0687e-commerce, Social Net- works Fairness Pairwise Comparisons[ 406]2019 user-item inter- action-, - , -, Low Synthetic data Overall Pair- wise accuracy, intra-group Pairwise Accuracy35.6%, 16.7% e-commerce MarketBias[ 407]2020 user-item inter- action-, - , -, Low ModCloth, Electron- icsMSE, MAE ModCloth: 1.176/ 0.859, Electronics: 1.590/ 1.025e-commerce Latent factor model [408]2020 user-item inter- actionHigh, - , -, High New York Times F1@10, F1@20, F1@50, F1@1000.5458, 0.5425, 0.5405, 0.5401News recom- mendation News Bias Reduction [409]2023 user-item inter- actionHigh, -, -, High MIND-small, Out- brainPrecision@5, Recall@5, NDCG@5, Gini IndexMIND-small: 0.65/ 0.55/ 0.60/ 0.18, Outbrain: 0.62/ 0.52/ 0.57/ 0.19News recom- mendation Fairness-in- Cold-Start [421]2023 user-item inter- action-, - , -, High Movielens1M, Movielens20M, CiteULike, XINGNDCG@15, NDCG@30Movielens1M: 0.5516/ 0.5332, Movielens20M: 0.4408/ 0.4308, CiteULike: 0.2268/ 0.2670, XING: 0.2251/ 0.2762News recom- mendation 34 Page 35: arXiv Template A P REPRINT Table 16 – continued from previous page Model Year RS Type Scalability, Inter- pretability, Efficiency, ReproducibilityDataset Evaluation MetricsModel Accuracy Application FCPO [412] 2021 user-item inter- action-, - , -, High Movielens100k, Movielens1MRecall@5, F1@5, NDCG@5, Gini Index@5Movielens100k: 4.740/ 4.547/ 6.031/ 98.73, Movie- lens1M: 2.033/ 2.668/ 4.398/ 99.81e-commerce Long Term Fairness [413]2019 user-item inter- action-, - , -, High Movielens, Netflix, MSDNDCG@100 Movielens: 0.999, Netflix:0.999, MSD:0.998e-commerce NFCF [414] 2021 user-item inter- action-, - , -, High Movielens, Face- bookMovielens: HR@5, NDCG@5, Facebook: HR@10, NDCG@10Movielens: 0.670, 0.480, Face- book:0.551, 0.326e-commerce Contextualized Fairness [415]2022 user-item inter- action-, - , -, Low XING HR@5, NDCG@50.581, 0.47 e-commerce FAIR[416] 2017 user-item inter- action-, - , -, Low COMPAS, Ger. credit, SAT, XINGNDCG 0.9858, 0.9983, 0.9996, 1.0000e-commerce LinkedIn Tal- ent Solutions [132]2018 user-item inter- action-, - , -, Low - - - e-commerce 8.6 Miscellaneous There are also other RS that can serve specialized purposes, as outlined briefly below. Group-based RS are designed to provide collective recommendations by considering users’ shared preferences, social dynamics, and behavioral aspects [ 424]. Initial studies address the cold-start problem with group-specific methods and deep learning applications [ 425]. Subsequent research emphasizes the importance of diversity, introducing algorithms to optimize group utility and variety [ 426]. Advancements in group recommendations explore trust and social dynamics by using social influence and preference relation-based frameworks [427, 428, 429]. Some work aggregates user preferences into a unified group preference, using both explicit and implicit feedback mechanisms [ 424]. Additionally, context-aware capabilities considering significant factors for group-based scenarios are highlighted [ 133]. Strategies for aggregating individual preferences, such as aggregated voting and ensuring satisfaction for all members, are also addressed [ 430,431]. Recent research presents novel approaches to maximize group satisfaction through least misery methods, reflecting ongoing refinement to better cater to group needs [104]. There are also other methods, such as the Multi-Stakeholder RS approach [ 432] that acknowledges that recommendations often affect multiple stakeholders beyond the immediate users. For example, in a movie recommendation scenario, stakeholders include not only the viewers but also the content creators, distributors, and platforms hosting the content. Social RS [ 433,434] target the social media domain to cope with the social overload challenge by presenting the most relevant and attractive data to users, typically through the application of personalization techniques. Interactive and Conversational RS [ 40] engage users (or groups of users) in a dialogue to iteratively refine recommendations based on feedback. This approach is particularly useful in group settings, where initial recommendations may need to be negotiated among members through a series of interactions. Overall, these methods in group-based and social RS reflect a commitment to improving both the precision and satisfaction of group recommendations in increasingly complex scenarios. 9 Applications of Recommender Systems Across Different Domains This section explores the technological developments and specific applications of RS in various domains. The goal is to highlight how advancements in areas such as GNNs, RL, LLMs, multimodal and related methods are being applied to tackle domain-specific challenges. E-commerce/E-Business In the digital era, e-commerce platforms utilize RS to personalize the shopping experience by recommending products based on individual preferences, browsing and purchase histories, and cart contents, thus enhancing user engagement and driving sales growth [ 105]. Advances include the integration of big data and ML to improve satisfaction on platforms like Amazon [ 435], and Alibaba [ 227]. Techniques such as CF and CBF, along with 35 Page 36: arXiv Template A P REPRINT newer methods like graph-based models and hypergraph ranking, refine user preference predictions [ 303,207,211]. Sophisticated technologies like deep learning, deep reinforcement learning, and GNNs now capture complex user behaviors [ 103,181,127,43]. Despite these advancements, challenges like information overload and the focus on click-through rates persist, necessitating smarter, multi-objective RS approaches [436, 437]. E-Entertainment (Music, Movies, Games, Dating Apps) Platforms like Netflix and Spotify personalize content recommendations using a mix of CF, CBF, and hybrid approaches, employing deep learning and ML to tailor suggestions based on user interactions and contextual factors [ 438,439]. Netflix utilizes deep learning and a blend of CF and CBF to analyze users’ interactions and viewing habits [ 439,73], while Spotify leverages ML and NLP, introducing systems like GNN for audiobooks to address data sparsity and enhance content discovery [ 440,209,441]. The video game industry, exemplified by STEAM, uses advanced models to offer personalized game suggestions [ 442], addressing broader implications through multi-stakeholder recommendations [ 432]. RS also leverage multimedia content for diverse recommendations [ 20]. Innovations such as GNNs and knowledge-based methods improve personalization [440], but challenges in dynamic consumer preferences and the need for explainability in RS remain [41]. E-Health Health RS analyze health data, lifestyle, and genetics to enhance outcomes [ 443]. They address challenges like privacy and trust, and are integral to Healthcare 4.0, focusing on personalized interventions [24, 81, 22, 444]. Systematic reviews assess health RS progress and emphasize risk management and privacy [ 7,445,446,447,26]. Advances in ML and deep learning have improved RS, with applications in diabetes, cardiac care, and beyond [448, 449, 450, 110]. Advacements in algorithms include enhanced prediction accuracy through trust relationships and advanced ML techniques such as hybrid deep learning models [ 451,452,453,454,455,456,457,458]. Emerging research explores continual learning and clustering-based techniques for improved clinical RS applications [459, 460, 461]. E-Government RS E-government utilizes electronic communication technologies to enhance service delivery, citizen engagement, and internal processes, integrating RS to improve user experience through AI and machine learning [115,462,25]. These systems play a crucial role in smart cities by supporting information filtering, stakeholder engagement, and decision-making [128]. Initial development of RS in e-government used CF and CBF, incorporating hybrid models for more accurate predictions [463,464,465,466]. The use of NLP and predictive analytics enhances public service recommendations [ 467,107]. Challenges such as information overload are addressed by improving CF with negative item techniques, while newer methods like CNNs and GNNs advance feature extraction and recommendation accuracy in industrial applications [465, 468, 185]. E-Library and E-Learning E-learning, a subset of e-libraries, utilizes electronic resources (e-books, academic papers, journals, and other digital content) for learning and includes a broader range of digital services for information retrieval and research [ 116]. Early development in e-library RS focused on hybrid systems combining CBF and CF techniques, often featuring bookshelf functionalities to personalize interactions [ 469,470]. These systems also use bibliographic network representation models for citation recommendations [ 177,471,64,472]. Advances in deep learning and context-aware recommendations have significantly improved the efficiency of e-learning systems, surpassing traditional methods [473, 82]. E-Tourism/Travel RS have transformed travel and tourism by using vast data to provide personalized travel sugges- tions, thus enhancing user satisfaction [ 80,21,474]. Major platforms like TripAdvisor and Booking.com employ CF, CBF, and hybrid methods to offer tailored travel options [ 475,476]. Continuous advancements are needed to manage dynamic data and maintain up-to-date, transparent recommendations that build user trust [ 62,477]. Future innovations may incorporate immersive destination previews, further personalizing travel experiences [210, 478]. E-Finance RS in finance assist investors by aligning investment options with individual goals and risk tolerance, significantly enhancing investor engagement and informed decision-making through analysis of financial history, risk profiles, market trends, and economic indicators [ 19,479]. Notable implementations like the FinPathlight [ 480] framework enhance financial literacy and capability, while integrating behavioral finance [ 481] integrates behavioral finance to tailor financial advice based on psychological biases. Additionally, platforms like StockTwits use sentiment analysis for more accurate investment recommendations [ 479], and KiRTi employs blockchain and deep learning to automate and secure lending processes [ 482]. These technologies collectively improve the personalization of financial services, advice, and strategy optimization [123]. 36 Page 37: arXiv Template A P REPRINT Despite progress, challenges remain in handling market volatility and ensuring transparency and trust in RS [ 19]. Future developments may focus on enhancing explainability and employing predictive analytics to better anticipate market trends and user preferences, further personalizing financial advice [483]. E-News News RS curate and suggest content to users based on methodologies like CF, CBF, and hybrid approaches, distinguishing between personalized and non-personalized systems [ 59,60]. Significant advancements in news RS have integrated deep learning and ML to improve how news content and user data are modeled. This includes using neural network architectures and pre-trained language models to enhance the accuracy of content recommendations [152,484,485]. New techniques also explore the use of GNNs to understand complex user-news interactions [ 220,192] and innovative models like Prompt4NR for advanced click prediction tasks [ 346]. The development of news RS also faces ethical challenges, such as addressing filter bubbles, ensuring diversity, and promoting fairness, which are crucial for maintaining user trust and system integrity [486, 408, 487]. Miscellaneous Numerous platforms have leveraged advanced RS technologies to enhance user engagement and content personalization. YouTube employs deep neural networks to refine its recommendation process, focusing on optimal ranking and selection of videos [ 488]. Google Play utilizes both linear models and neural networks within its Wide & Deep Learning framework to achieve a balance between memorization and generalization [ 97]. LinkedIn enhances job and content recommendation using real-time processing and scoring mechanisms, integrating CF and deep learning to match job seekers with suitable opportunities [ 132,489]. Twitter customizes its content recommendations, like tweets and follower suggestions, based on user behavior and preferences [490]. ByteDance has introduced innovative models for TikTok to quickly adapt recommendations to user interactions, employing unique retrieval models and scalable systems like Monolith, which uses collisionless embedding tables for efficient memory usage [ 491,492]. Apple has developed the Sliced Anti-symmetric Decomposition (SAD) model to enhance collaborative filtering, allowing more nuanced user-item interactions, and explores controlled music production using diffusion models [ 493,494]. DeepMind’s generative models improve RS by decoding Semantic IDs from user interactions, enhancing item retrieval and system performance [495]. Table 17: Publications by Industry in Recommendation Systems Industry Publications E-commerce/E-Business [105, 435, 227, 303, 207, 211, 103, 181, 127, 43, 436, 437] E-Entertainment (Music, Movies) [438, 439, 73, 440, 209, 441, 442, 432, 20, 41] E-Health [443, 24, 81, 22, 444, 7, 445, 446, 447, 26, 448, 449, 450, 110, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461] E-Government RS [115, 462, 25, 128, 463, 464, 465, 466, 467, 107, 468, 185] E-Library and E-Learning [116, 469, 470, 177, 471, 64, 472, 473, 82] E-Tourism/Travel [80, 21, 474, 475, 476, 62, 477, 210, 478] E-Finance [19, 479, 480, 481, 479, 482, 123, 483] E-News [59, 60, 152, 484, 485, 220, 192, 346, 486, 408, 487] Miscellaneous [488, 97, 132, 489, 490, 491, 492, 493, 494, 495] 10 Discussion 10.1 Impact of this Research This literature review have profound impacts on future research, industry practices, and collaborative endeavors. This review article can serve many purposes within academic and professional realms. The goal of this research is beyond merely summarizing existing knowledge but also to illuminate areas needing further investigation within RS. The detailed summaries and tables presented in this paper can serve as educational tools that help newcomers quickly grasp complex subjects and can be used by industry practioners to use it as a guide. Additionally, this review tracks the development of the field, providing insights into trends and telling future directions. For example, how can the knowledge gained through theory can be applied to address real world problems in industry. We covered a comprehensive guide on many areas of RS, despite this, some areas and fields need more coverage, which are briefly discussed below: 37 Page 38: arXiv Template A P REPRINT 10.2 Limitations Despite the rapid evolution and implementation of RS in theory across diverse sectors, current methods show several critical limitations. Each application domain, from e-commerce to e-learning, faces unique challenges that intensify the limitations. For instance, e-commerce RS must adapt to rapidly changing inventories and consumer trends, while e-learning systems need to account for diverse learning styles and educational goals [ 105,236,437,28,496,473,497]. These domain-specific challenges highlight the need for RS that are not only technically robust and ethically sound but also flexible and scalable enough to be effectively deployed by organizations of all sizes, including those with limited resources. These limitations span various aspects of RS, including technical constraints, adaptability issues, and ethical concerns [7, 61, 55]. Matrix factorization-based models that are considered as standard in RS theory struggle with capturing complex user-item interactions due to inadequate latent feature representations and the inherent linearity of their interaction models [ 4]. Neural extensions of these methods brought improvements by incorporating non-linear relationships and capturing high-dimensional latent features [ 86,24]. However, as the volume of data grows, these deep learning- based RS encounter their own set of challenges, particularly in maintaining computational efficiency and scalability [498,499,500]. The substantial computational resources required for training and inference of these models pose hurdles, especially in scenarios demanding real-time recommendations. In addition to that, many systems depend heavily on explicit user feedback (e.g., ratings, likes), which is often sparse and not always available, neglecting implicit feedback signals that could enhance recommendation accuracy [ 141]. Furthermore, data scarcity severely affects the quality of recommendation systems [ 501] . Knowledge transfer from external, data-rich domains can be a solution to enhance the modeling capabilities and performance of RS [ 501]. Additionally, approaches such as data augmentation, self-supervised learning, and knowledge graphs can enrich data environments and sustainably address data shortages in RS development [501]. Despite advancements, many systems still fall short in effectively integrating contextual information (e.g., time, location) and multimodal data (e.g., text, images), limiting the depth of personalization [ 302,296,299,298]. These RS can incorporate biases present in their training data, leading to unfair recommendations that favor certain groups or items over others, thus raising ethical concerns [ 174,407,409,171,400,401]. Many advanced RS, especially those based on deep learning, operate as black boxes, offering little to no insight into how recommendations are generated [251, 502, 129]. This lack of transparency can degrade user trust and satisfaction. The deployment of RS in real-life settings, particularly within mid to small range companies, presents additional challenges. Limited resources and technical expertise can make the deployment of sophisticated RS challenging, intensifying issues of scalability and adaptability to rapidly changing market conditions [ 503,336,437]. Issues with review data, including its quality, authenticity, and the potential for manipulation, further complicate the effective use of RS [ 45]. The extensive data collection necessary for personalized recommendations raises significant privacy issues, particularly concerning user consent and data security. Moreover, handling user review data poses some privacy challenges, as companies must navigate the balance between personalizing recommendations and protecting user privacy. 10.3 Future Perspectives Responsible AI practises RS shape user decisions, perspectives, and actions, underscoring the need for their design to prioritize responsibility. Recent studies [ 504,505] have raised concerns about RS potential negative impacts, such as biasing product promotions for increased profits or facilitating the spread of misinformation. Although there is a growing interest in adopting responsible AI practices within the RS community, some challenges remain. Most existing datasets lack comprehensive data on sensitive user attributes, complicating efforts to produce fair recommendations [506]. Furthermore, the influence of specific model architectures on the fairness of recommendations is still not properly understood and sparsely researched, which indicates a critical area for further investigation. Evaluating Recommender Systems Beyond Accuracy RS are traditionally assessed using singular metrics such as accuracy. However, this approach does not fully encapsulate the complexity of real-world user interactions. Users demand not only precision or recall in recommendations but also need versatility and diversity in recommendations for better user experience [ 408]. Future research should consider broadening the evaluative frameworks of RS to include metrics that capture this diversity and serendipity. The growing need for transparency and explainability [ 397] in RS suggests a shift towards more interpretable models [403]. The integration of multimodal data and the application of advanced learning techniques offer promising directions to enrich user experiences, making RS not only more effective but also more equitable and engaging. This holistic approach will ensure that RS meet the evolving expectations of users in practical scenarios. 38 Page 39: arXiv Template A P REPRINT Beyond Statistical Correlations In this review, we explore the predominant focus of current RS that which involves leveraging statistical correlations from historical user data to predict preferences and make recommendations. This method does not explicitly determine whether one factor causes another. An active area of research is causality in RS involves identifying how specific factors, like user behavior or item features, directly cause changes in recommendations [507]. For instance, researchers might investigate whether increasing the exposure of action movies leads to a higher viewership of this genre [507]. Computation and Storage Resources Despite the benefits of aggregating user-item interaction data from various users in a central database to leverage collaborative information for recommendations, this approach has some drawbacks. It is time-consuming, demands substantial communication and storage resources, and raises serious privacy and security concerns. A new line of research is to perform on-device recommendation (DeviceRS) which is a small minimal model that can be trained with lower computation and storage resources [ 508,509]. This line of research is still in its early stages of development and deals with several open questions and challenges. Finding an efficient way to use collaborative information from other users while keeping computation, storage, and data exposure low, and considering the differences in data on each user’s device, remains an open challenge. Generative AI With the rise of generative AI models like ChatGPT, researchers are exploring their potential to enhance various fields, including RS. Conversational RS, which provide suggestions through dialogue, are gaining popularity, and we have dedicated an entire sub-section to this exciting development. However, it is essential to emphasize that while leveraging generative AI, we must ensure the outputs are safe and adhere to AI safety and responsible practices [510]. This not only maximizes the benefits but also mitigates potential risks associated with these methods. 11 Conclusion In this survey, we have reviewed the notable methodologies, applications, and challenges of RS in both academic and industrial contexts. We proposed a framework to categorize RS publications based on modeling techniques and their applications. The integration of RS with state-of-the-art methods such as deep learning, graph neural networks, and LLMs demonstrates the evolution in this field and highlights its impact on improving user experiences in diverse domains, including e-commerce, finance, media streaming, and personalized education. Despite notable advancements, we still face challenges, including data sparsity, privacy issues, and the need for systems that are both adaptable and explainable. This survey aims to bridge theoretical advances and algorithmic developments with practical applications, helping the industry achieve scalability and immediate business impact. Our goal is to strengthen collaborations between academia and industry, which is essential to translate theoretical progress into practical applications. Acknowledgements The authors wish to extend their profound gratitude to Scott Sanner, whose expert guidance and invaluable input were instrumental throughout the research and writing of this survey. His deep insights into the nuances of recommender systems significantly enhanced the quality of our work. We also appreciate the advice provided by Andres Rojas, Ali Taiyeb, and Deval Pandya during critical stages of this project. Additionally, we thank Veronica Chatrath for her contributions in the ideation phase. This survey could not have been accomplished without their support. References [1] Charu C. Aggarwal. Recommender Systems The Textbook . Number 4. Springer Cham, 2016. [2]Shlomo Berkovsky, Tsvi Kuflik, and Francesco Ricci. Mediation of user models for enhanced personalization in recommender systems. User Modeling and User-Adapted Interaction , 18(3), 2008. [3]Gediminas Adomavicius and Alexander Tuzhilin. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions, 2005. [4]Francesco Ricci, Lior Rokach, and Bracha Shapira. Recommender Systems: Techniques, Applications, and Challenges. In Recommender Systems Handbook: Third Edition , chapter Chapter 1, pages 1–35. Springer, New York, NY , 2022. [5]Xavier Amatriain and Justin Basilico. Past, present, and future of recommender systems: An industry perspective. InRecSys 2016 - Proceedings of the 10th ACM Conference on Recommender Systems , 2016. [6]Shristi Shakya Khanal, P. W.C. Prasad, Abeer Alsadoon, and Angelika Maag. A systematic review: machine learning based recommendation systems for e-learning. Education and Information Technologies , 25(4), 2020. 39 Page 40: arXiv Template A P REPRINT [7]Maryam Etemadi, Sepideh Bazzaz Abkenar, Ahmad Ahmadzadeh, Mostafa Haghi Kashani, Parvaneh Asghari, Mohammad Akbari, and Ebrahim Mahdipour. A systematic review of healthcare recommender systems: Open issues, challenges, and techniques, 2023. [8]Wenqi Fan, Zihuai Zhao, Jiatong Li, Yunqing Liu, Xiaowei Mei, Yiqi Wang, Zhen Wen, Fei Wang, Xiangyu Zhao, Jiliang Tang, and Qing Li. Recommender Systems in the Era of Large Language Models (LLMs). IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING , page 1, 2023. [9] ACM Recommender Systems Conference. ACM RecSys Conferences, 2024. [10] Ian MacKenzie, Chris Meyer, and Steve Noble. How Retailers can keep up with Consumers. McKinsey \& Company - Retail Insights , (October), 2013. [11] Mansoor Iqbal. Netflix Revenue and Usage Statistics (2024) - Business of Apps, 2024. [12] Precision Reports. Worldwide Market Research Report, and Industry Analysis, 2024. [13] Robin Burke, Alexander Felfernig, and Mehmet H. Göker. Recommender systems: An overview. AI Magazine , 32(3), 2011. [14] Xavier Amatriain and Justin Basilico. Recommender Systems in Industry: A Netflix Case Study. In Recommender Systems Handbook , chapter Chapter 11, pages 385–419. Springer, Boston, MA, 2016. [15] Prem Melville and Vikas Sindhwani. Recommender Systems. In Encyclopedia of Machine Learning , pages 829–838. Springer, Boston, MA, Boston, MA, 2010. [16] Alvise De Biasio, Nicolò Navarin, and Dietmar Jannach. Economic recommender systems – a systematic review. Electronic Commerce Research and Applications , 63:101352, 1 2024. [17] Ankit Thakkar and Kinjal Chaudhari. A comprehensive survey on deep neural networks for stock market: The need, challenges, and future directions, 2021. [18] Rajat Kumar Behera, Angappa Gunasekaran, Shivam Gupta, Shampy Kamboj, and Pradip Kumar Bala. Person- alized digital marketing recommender engine. Journal of Retailing and Consumer Services , 53, 2020. [19] Marwa Sharaf, Ezz El Din Hemdan, Ayman El-Sayed, and Nirmeen A. El-Bahnasawy. A survey on recommen- dation systems for financial services. Multimedia Tools and Applications , 81(12), 2022. [20] Yashar Deldjoo, Markus Schedl, Paolo Cremonesi, and Gabriella Pasi. Recommender Systems Leveraging Multimedia Content. ACM Computing Surveys , 53(5), 2020. [21] Kinjal Chaudhari and Ankit Thakkar. A Comprehensive Survey on Travel Recommender Systems. Archives of Computational Methods in Engineering , 27(5), 2020. [22] Robin De Croon, Leen Van Houdt, Nyi Nyi Htun, Gregor Štiglic, Vero Vanden Abeele, and Katrien Verbert. Health recommender systems: Systematic review, 2021. [23] Zafar Ali, Yi Huang, Irfan Ullah, Junlan Feng, Chao Deng, Nimbeshaho Thierry, Asad Khan, Asim Ullah Jan, Xiaoli Shen, Wu Rui, and Guilin Qi. Deep Learning for Medication Recommendation: A Systematic Survey, 2023. [24] Jayita Saha, Chandreyee Chowdhury, and Suparna Biswas. Review of Machine Learning and Deep Learning Based Recommender Systems for Health Informatics. In Deep Learning Techniques for Biomedical and Health Informatics , chapter Chapter 6, pages 101–126. Springer, Cham, 2020. [25] Kei Long Cheung, Dilara Durusu, Xincheng Sui, and Hein de Vries. How recommender systems could support and enhance computer-tailored digital health programs: A scoping review. Digital health , 5, 1 2019. [26] Yue Sun, Jia Zhou, Mengmeng Ji, Lusi Pei, and Zhiwen Wang. Development and Evaluation of Health Recommender Systems: Systematic Scoping Review and Evidence Mapping, 2023. [27] John K. Tarus, Zhendong Niu, and Ghulam Mustafa. Knowledge-based recommendation: a review of ontology- based recommender systems for e-learning. Artificial Intelligence Review , 50(1), 2018. [28] Aleksandra Klašnja-Mili ´cevi´c, Mirjana Ivanovi ´c, and Alexandros Nanopoulos. Recommender systems in e- learning environments: a survey of the state-of-the-art and possible extensions. Artificial Intelligence Review , 44(4), 2015. [29] Ivens Portugal, Paulo Alencar, and Donald Cowan. The use of machine learning algorithms in recommender systems: A systematic review, 2018. [30] Chuan Qin, Hengshu Zhu, Fuzhen Zhuang, Qingyu Guo, Qi Zhang, Le Zhang, Chao Wang, Enhong Chen, and Hui Xiong. A survey on knowledge graph-based recommender systems, 2020. [31] Yongfeng Zhang and Xu Chen. Explainable recommendation: A survey and new perspectives, 2020. 40 Page 41: arXiv Template A P REPRINT [32] Saurabh Kulkarni and Sunil F. Rodd. Context Aware Recommendation Systems: A review of the state of the art techniques, 2020. [33] Shaina Raza and Chen Ding. Progress in context-aware recommender systems - An overview, 2019. [34] Jian Wei, Jianhua He, Kai Chen, Yi Zhou, and Zuoyin Tang. Collaborative filtering and deep learning based recommendation system for cold start items. Expert Systems with Applications , 69, 2017. [35] Rui Chen, Qingyi Hua, Yan Shuo Chang, Bo Wang, Lei Zhang, and Xiangjie Kong. A survey of collaborative filtering-based recommender systems: from traditional methods to hybrid methods based on social networks. IEEE Access , 6, 2018. [36] Erion Çano and Maurizio Morisio. Hybrid Recommender Systems: A Systematic Literature Review. Intelligent Data Analysis , 21(6):1487–1524, 1 2019. [37] Massimo Quadrana, Paolo Cremonesi, and Dietmar Jannach. Sequence-aware recommender systems, 2018. [38] Shoujin Wang, Longbing Cao, Yan Wang, Quan Z. Sheng, Mehmet A. Orgun, and Defu Lian. A Survey on Session-based Recommender Systems. ACM Computing Surveys , 54(7), 2022. [39] Malte Ludewig, Noemi Mauro, Sara Latifi, and Dietmar Jannach. Empirical analysis of session-based recom- mendation algorithms: A comparison of neural and non-neural approaches. User Modeling and User-Adapted Interaction , 31(1), 2021. [40] Dietmar Jannach, Ahtsham Manzoor, Wanling Cai, and Li Chen. A Survey on Conversational Recommender Systems, 2021. [41] Darius Afchar, Alessandro B. Melchiorre, Markus Schedl, Romain Hennequin, Elena V . Epure, and Manuel Moussallam. Explainability in music recommender systems. AI Magazine , 43(2), 2022. [42] Markus Schedl, Hamed Zamani, Ching-Wei Chen, Yashar Deldjoo, and Mehdi Elahi. Current challenges and visions in music recommender systems research. International Journal of Multimedia Information Retrieval , 7:95–116, 2018. [43] M. Mehdi Afsar, Trafford Crump, and Behrouz Far. Reinforcement Learning based Recommender Systems: A Survey. ACM Computing Surveys , 55(7), 2022. [44] Yashar Deldjoo, Tommaso Di Noia, and Felice Antonio Merra. A Survey on Adversarial Recommender Systems: From Attack/Defense Strategies to Generative Adversarial Networks, 2021. [45] Mehdi Srifi, Ahmed Oussous, Ayoub Ait Lahcen, and Salma Mouline. Recommender systems based on collaborative filtering using review texts-A survey, 2020. [46] Shiwen Wu, Fei Sun, Wentao Zhang, Xu Xie, and Bin Cui. Graph Neural Networks in Recommender Systems: A Survey. ACM Computing Surveys , 55(5), 2022. [47] Chen Gao, Yu Zheng, Nian Li, Yinfeng Li, Yingrong Qin, Jinghua Piao, Yuhan Quan, Jianxin Chang, Depeng Jin, Xiangnan He, and Yong Li. A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions. ACM Transactions on Recommender Systems , 1(1), 2023. [48] Zonghan Wu, Shirui Pan, Fengwen Chen, Guodong Long, Chengqi Zhang, and Philip S. Yu. A Comprehensive Survey on Graph Neural Networks. IEEE Transactions on Neural Networks and Learning Systems , 32(1), 2021. [49] Zeynep Batmaz, Ali Yurekli, Alper Bilge, and Cihan Kaleli. A review on deep learning for recommender systems: challenges and remedies. Artificial Intelligence Review , 52(1), 2019. [50] Lei Li, Yongfeng Zhang, Dugang Liu, and Li Chen. Large Language Models for Generative Recommendation: A Survey and Visionary Discussions. 9 2023. [51] Likang Wu, Zhi Zheng, Zhaopeng Qiu, Hao Wang, Hongchao Gu, Tingjia Shen, Chuan Qin, Chen Zhu, Hengshu Zhu, Qi Liu, Hui Xiong, and Enhong Chen. A Survey on Large Language Models for Recommendation. 5 2023. [52] Benyou Wang, Qianqian Xie, Jiahuan Pei, Zhihong Chen, Prayag Tiwari, Zhao Li, and Jie Fu. Pre-trained Language Models in Biomedical Domain: A Systematic Survey. ACM Computing Surveys , 56(3):57, 10 2021. [53] Qingxiu Dong, Lei Li, Damai Dai, Ce Zheng, Zhiyong Wu, Baobao Chang, Xu Sun, Jingjing Xu, Lei Li, and Zhifang Sui. A survey for in-context learning. Computer Science , 2022. [54] Lingfei Wu, Yu Chen, Kai Shen, Xiaojie Guo, Hanning Gao, Shucheng Li, Jian Pei, and Bo Long. Graph Neural Networks for Natural Language Processing: A Survey. Foundations and Trends in Machine Learning , 16(2), 2023. [55] Peng Liu, Lemei Zhang, and Jon Atle Gulla. Pre-train, Prompt, and Recommendation: A Comprehensive Survey of Language Modeling Paradigm Adaptations in Recommender Systems. Transactions of the Association for Computational Linguistics , 11:1553–1571, 12 2023. 41 Page 42: arXiv Template A P REPRINT [56] Hai Ha Do, P. W.C. Prasad, Angelika Maag, and Abeer Alsadoon. Deep Learning for Aspect-Based Sentiment Analysis: A Comparative Review, 2019. [57] Deepjyoti Roy and Mala Dutta. A systematic review and research perspective on recommender systems. Journal of Big Data , 9(1), 2022. [58] Mozhgan Karimi, Dietmar Jannach, and Michael Jugovac. News recommender systems – Survey and roads ahead. Information Processing and Management , 54(6), 2018. [59] Shaina Raza and Chen Ding. News recommender system: a review of recent progress, challenges, and opportunities. Artificial Intelligence Review , 55(1), 2022. [60] Chuhan Wu, Fangzhao Wu, Yongfeng Huang, and Xing Xie. Personalized News Recommendation: Methods and Challenges. ACM Transactions on Information Systems , 41(1), 2023. [61] Yassine Himeur, Shahab Saquib Sohail, Faycal Bensaali, Abbes Amira, and Mamoun Alazab. Latest trends of security and privacy in recommender systems: a comprehensive review and future perspectives. Computers & Security , 118:102746, 2022. [62] Joy Lal Sarkar, Abhishek Majumder, Chhabi Rani Panigrahi, Sudipta Roy, and Bibudhendu Pati. Tourism recommendation system: a survey and future research directions. Multimedia Tools and Applications , 82(6), 2023. [63] Eva Zangerle and Christine Bauer. Evaluating Recommender Systems: Survey and Framework. 2022. [64] Zafar Ali, Guilin Qi, Pavlos Kefalas, Waheed Ahmad Abro, and Bahadar Ali. A graph-based taxonomy of citation recommendation models. Artificial Intelligence Review , 53(7), 2020. [65] Govind Kumar Jha, Manish Gaur, Preetish Ranjan, and Hardeo Kumar Thakur. A survey on trustworthy model of recommender system. International Journal of System Assurance Engineering and Management , 14, 2023. [66] Mario Casillo, Francesco Colace, Dajana Conte, ·Marco Lombardi, Domenico Santaniello, and Carmine Valentino. Context-aware recommender systems and cultural heritage: a survey. Journal of Ambient Intelligence and Humanized Computing , 14:3109–3127, 2023. [67] Elaine Rich. User modeling via stereotypes. Cognitive Science , 3(4):329–354, 10 1979. [68] Jussi Karlgren. An algebra for recommendations : Using reader data as a basis for measuring document proximity. 1990. [69] Paul Resnick, Neophytos Iacovou, Mitesh Suchak, Peter Bergstrom, and John Riedl. GroupLens: An open architecture for collaborative filtering of netnews. Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, CSCW 1994 , pages 175–186, 10 1994. [70] Jonathan L. Herlocker, Joseph A. Konstan, Al Borchers, and John Riedl. An algorithmic framework for performing collaborative filtering. In Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 1999 , 1999. [71] Joeran Beel Docear, Stefan Langer, Marcel Genzmehr, Bela Gipp, Corinna Breitinger, and Andreas Nürnberger. Research Paper Recommender System Evaluation: A Quantitative Literature Survey. [72] Yandi Xia, Giuseppe Di Fabbrizio, Shikhar Vaibhav, Ankur Datta, and Ankur 2017 Datta. A Content-based Recommender System for E-commerce OOers and Coupons. SIGIR , 2017. [73] How Netflix’s Recommendations System Works | Netflix Help Center. [74] Angela Carrera-Rivera, William Ochoa, Felix Larrinaga, and Ganix Lasa. How-to conduct a systematic literature review: A quick guide for computer science research. MethodsX , 9, 2022. [75] ACM RecSys. Workshop on Deep Learning for Recommender Systems. In Proceedings of the 11th ACM Conference on Recommender Systems , Como, Italy, 2017. [76] Farah Tawfiq Abdul Hussien, Abdul Monem S. Rahma, and Hala Bahjat Abdul Wahab. Recommendation Systems for E-commerce Systems An Overview. In Journal of Physics: Conference Series , volume 1897, 2021. [77] Ke Chen, Beici Liang, Xiaoshuan Ma, and Minwei Gu. Learning audio embeddings with user listening data for content-based music recommendation. In ICASSP , IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings , volume 2021-June, 2021. [78] Gustavo Penha and Claudia Hauff. What does BERT know about books, movies and music? Probing BERT for Conversational Recommendation. RecSys 2020 - 14th ACM Conference on Recommender Systems , 20:388–397, 9 2020. 42 Page 43: arXiv Template A P REPRINT [79] Shaina Raza. Automatic fake news detection in political platforms-a transformer-based approach. In Proceedings of the 4th Workshop on Challenges and Applications of Automated Extraction of Socio-political Events from Text (CASE 2021) , pages 68–78, 2021. [80] Rula A. Hamid, A. S. Albahri, Jwan K. Alwan, Z. T. Al-Qaysi, O. S. Albahri, A. A. Zaidan, Alhamzah Alnoor, A. H. Alamoodi, and B. B. Zaidan. How smart is e-tourism? A systematic review of smart tourism recommendation system applying data management, 2021. [81] Thi Ngoc Trang Tran, Alexander Felfernig, Christoph Trattner, and Andreas Holzinger. Recommender systems in the healthcare domain: state-of-the-art and research issues. Journal of Intelligent Information Systems , 57(1), 2021. [82] Nur W. Rahayu, Ridi Ferdiana, and Sri S. Kusumawardani. A systematic review of ontology use in E-Learning recommender system, 2022. [83] Michael J. Pazzani and Daniel Billsus. Content-based recommendation systems. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , 4321 LNCS:325–341, 2007. [84] Peter D. Turney and Patrick Pantel. From frequency to meaning: Vector space models of semantics. Journal of Artificial Intelligence Research , 37, 2010. [85] Alexandrin Popescul, David M Pennock, and Steve Lawrence. Probabilistic Models for Unified Collaborative and Content-Based Recommendation in Sparse-Data Environments. Artificial Intelligence , 2001(Uai):437–444, 2001. [86] Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay. Deep learning based recommender system: A survey and new perspectives, 2019. [87] Lei Zheng, Vahid Noroozi, and Philip S. Yu. Joint deep modeling of users and items using reviews for recommendation. In WSDM 2017 - Proceedings of the 10th ACM International Conference on Web Search and Data Mining , 2017. [88] Chandra Bhagavatula, Sergey Feldman, Russell Power, and Waleed Ammar. Content-based citation recom- mendation. In NAACL HLT 2018 - 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies - Proceedings of the Conference , volume 1, 2018. [89] Kevin Joseph and Hui Jiang. Content based news recommendation via shortest entity distance over knowledge graphs. In The Web Conference 2019 - Companion of the World Wide Web Conference, WWW 2019 , 2019. [90] Fuhu Deng, Panlong Ren, Zhen Qin, Gu Huang, and Zhiguang Qin. Leveraging Image Visual Features in Content-Based Recommender System. Scientific Programming , 2018, 2018. [91] Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl. Item-based collaborative filtering recom- mendation algorithms. In Proceedings of the 10th International Conference on World Wide Web, WWW 2001 , 2001. [92] Yehuda Koren, Robert Bell, and Chris V olinsky. Matrix factorization techniques for recommender systems. Computer , 42(8), 2009. [93] Steffen Rendle. Factorization machines with libFM. ACM Transactions on Intelligent Systems and Technology , 3(3), 2012. [94] Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. Neural collaborative filtering. In Proceedings of the 26th international conference on world wide web , pages 173–182, 2017. [95] Shoujin Wang, Qi Zhang, Liang Hu, Xiuzhen Zhang, Yan Wang, and Charu Aggarwal. Sequential/Session-based Recommendations: Challenges, Approaches, Applications and Opportunities. In SIGIR 2022 - Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2022. [96] Poonam B.Thorat, R. M. Goudar, and Sunita Barve. Survey on Collaborative Filtering, Content-based Filtering and Hybrid Recommendation System. International Journal of Computer Applications , 110(4), 2015. [97] Heng Tze Cheng, Levent Koc, Jeremiah Harmsen, Tal Shaked, Tushar Chandra, Hrishi Aradhye, Glen Anderson, Greg Corrado, Wei Chai, Mustafa Ispir, Rohan Anil, Zakaria Haque, Lichan Hong, Vihan Jain, Xiaobing Liu, and Hemal Shah. Wide \& deep learning for recommender systems. In ACM International Conference Proceeding Series , volume 15-September-2016, 2016. [98] Xiangnan He and Tat Seng Chua. Neural factorization machines for sparse predictive analytics. In SIGIR 2017 - Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2017. 43 Page 44: arXiv Template A P REPRINT [99] Huifeng Guo, Ruiming Tang, Yunming Ye, Zhenguo Li, and Xiuqiang He. DeepFM: A factorization-machine based neural network for CTR prediction. In IJCAI International Joint Conference on Artificial Intelligence , volume 0, 2017. [100] Ruoxi Wang, Gang Fu, Bin Fu, and Mingliang Wang. Deep and cross network for ad click predictions. In 2017 AdKDD and TargetAd - In conjunction with the 23rd ACM SIGKDD Conference on Knowledge Discovery and Data Mining, KDD 2017 , 2017. [101] Khalid Haruna, Maizatul Akmar Ismail, Abdullahi Baffa Bichi, Victor Chang, Sutrisna Wibawa, and Tutut Herawan. A citation-based recommender system for scholarly paper recommendation. In Lecture Notes in Com- puter Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , volume 10960 LNCS, 2018. [102] Tessy Badriyah, Erry Tri Wijayanto, Iwan Syarif, and Prima Kristalina. A hybrid recommendation system for E-commerce based on product description and user profile. In 7th International Conference on Innovative Computing Technology, INTECH 2017 , 2017. [103] Mingsheng Fu, Hong Qu, Zhang Yi, Li Lu, and Yongsheng Liu. A Novel Deep Learning-Based Collaborative Filtering Model for Recommendation System. IEEE Transactions on Cybernetics , 49(3), 2019. [104] Sabrine Ben Abdrbbah. A Novel Recommendation Approach For Groups Based On Aggregating Top-k Lists. Procedia Computer Science , 225:3067–3076, 1 2023. [105] Kangning Wei, Jinghua Huang, and Shaohong Fu. A survey of E-commerce recommender systems. In Proceedings - ICSSSM’07: 2007 International Conference on Service Systems and Service Management , 2007. [106] Rajesh K. Jha, Sujoy Bag, Debbani Koley, Giridhar Reddy Bojja, and Subhas Barman. An appropriate and cost- effective hospital recommender system for a patient of rural area using deep reinforcement learning. Intelligent Systems with Applications , 18:200218, 5 2023. [107] Omar Saeed Al-Mushayt. Automating E-Government Services with Artificial Intelligence. IEEE Access , 7, 2019. [108] Robin Burke, Nasim Sonboli, and Aldo Ordoñez-Gauger. Balanced Neighborhoods for Multi-sided Fairness in Recommendation. In Proceedings of Machine Learning Research , volume 81, 2018. [109] Jiawei Chen, Hande Dong, Xiang Wang, Fuli Feng, Meng Wang, and Xiangnan He. Bias and Debias in Recommender System: A Survey and Future Directions. ACM Transactions on Information Systems , 41(3), 2023. [110] Sandeep K. Raghuwanshi and R. K. Pateriya. Collaborative Filtering Techniques in Recommendation Systems. InData, Engineering and Applications , volume 1, chapter Chapter 2, pages 11–21. Springer, Singapore, 2019. [111] Xiao Yu, Xiang Ren, Quanquan Gu, Yizhou Sun, and Jiawei Han. Collaborative Filtering with Entity Similarity Regularization in Heterogeneous Information Networks. In Proc. of IJCAI-13 HINA workshop (IJCAI-HINA’13) , 2013. [112] Fuzheng Zhang, Nicholas Jing Yuan, Defu Lian, Xing Xie, and Wei Ying Ma. Collaborative knowledge base embedding for recommender systems. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , volume 13-17-August-2016, 2016. [113] Hong Jian Xue, Xin Yu Dai, Jianbing Zhang, Shujian Huang, and Jiajun Chen. Deep matrix factorization models for recommender systems. In IJCAI International Joint Conference on Artificial Intelligence , volume 0, 2017. [114] Qiang Liu, Shu Wu, and Liang Wang. Deepstyle: Learning user preferences for visual recommendation. In SIGIR 2017 - Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2017. [115] Caie Xu, Lisha Xu, Yingying Lu, Huan Xu, and Zhongliang Zhu. E-government recommendation algorithm based on probabilistic semantic cluster analysis in combination of improved collaborative filtering in big-data environment of government affairs. Personal and Ubiquitous Computing , 23(3-4), 2019. [116] Martin Ebner. E-learning 2.0 = e-learning 1.0 + Web 2.0? In Proceedings - Second International Conference on Availability, Reliability and Security, ARES 2007 , 2007. [117] Juanhui Li, Haoyu Han, Zhikai Chen, Harry Shomer, Wei Jin, Amin Javari, and Jiliang Tang. Enhancing ID and Text Fusion via Alternative Training in Session-based Recommendation. Proceedings of Make sure to enter the correct conference title from your rights confirmation emai (Conference acronym ’XX) , 1, 2 2024. [118] Luyi Ma, Nimesh Sinha, Parth Vajge, Jason H.D. Cho, Sushant Kumar, and Kannan Achan. Event-based Product Carousel Recommendation with Query-Click Graph. In Proceedings - 2021 IEEE International Conference on Big Data, Big Data 2021 , 2021. 44 Page 45: arXiv Template A P REPRINT [119] Xinshi Chen, Shuang Li, Hui Li, Shaohua Jiang, Yuan Qi, and Le Song. Generative adversarial user model for reinforcement learning based recommendation system. In 36th International Conference on Machine Learning, ICML 2019 , volume 2019-June, 2019. [120] Rex Ying, Ruining He, Kaifeng Chen, Pong Eksombatchai, William L. Hamilton, and Jure Leskovec. Graph convolutional neural networks for web-scale recommender systems. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2018. [121] Yao Cai, Fei Yu, Manish Kumar, Roderick Gladney, and Javed Mostafa. Health Recommender Systems Develop- ment, Usage, and Evaluation from 2010 to 2022: A Scoping Review. International Journal of Environmental Research and Public Health , 19(22), 2022. [122] Xiao Wang, Houye Ji, Peng Cui, P. Yu, Chuan Shi, Bai Wang, and Yanfang Ye. Heterogeneous graph attention network. In The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019 , 2019. [123] Wanying Ding, Vinay K. Chaudhri, Naren Chittar, and Krishna Konakanchi. JEL: Applying End-to-End Neural Entity Linking in JPMorgan Chase. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 , volume 17B, 2021. [124] K. Shailaja, B. Seetharamulu, and M. A. Jabbar. Machine Learning in Healthcare: A Review. In Proceedings of the 2nd International Conference on Electronics, Communication and Aerospace Technology, ICECA 2018 , 2018. [125] Mingxiao An, Fangzhao Wu, Chuhan Wu, Kun Zhang, Zheng Liu, and Xing Xie. Neural news recommendation with long- And short-term user representations. In ACL 2019 - 57th Annual Meeting of the Association for Computational Linguistics, Proceedings of the Conference , 2020. [126] Mirko Perano, Gian Luca Casali, Yulin Liu, and Tindara Abbate. Professional reviews as service: A mix method approach to assess the value of recommender systems in the entertainment industry. Technological Forecasting and Social Change , 169, 2021. [127] Xiang Ma, Xiaojiang Lei, Guoshuai Zhao, and Xueming Qian. Rating prediction by exploring user’s preference and sentiment. Multimedia Tools and Applications , 77(6), 2018. [128] María E. Cortés-Cediel, Iván Cantador, and Olga Gil. Recommender systems for e-governance in smart cities: State of the art and research opportunities. In ACM International Conference Proceeding Series , 2017. [129] Yanzhang Lyu, Hongzhi Yin, Jun Liu, Mengyue Liu, Huan Liu, and Shizhuo Deng. Reliable recommendation with review-level explanations. In Proceedings - International Conference on Data Engineering , volume 2021-April, 2021. [130] Fajie Yuan, Alexandros Karatzoglou, Ioannis Arapakis, Joemon M. Jose, and Xiangnan He. A simple con- volutional generative network for next item recommendation. WSDM 2019 - Proceedings of the 12th ACM International Conference on Web Search and Data Mining , pages 582–590, 1 2019. [131] Yu Lei, Zhitao Wang, Wenjie Li, and Hongbin Pei. Social attentive deep Q-network for recommendation. In SIGIR 2019 - Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2019. [132] Sahin Cem Geyik, Qi Guo, Bo Hu, Cagri Ozcaglar, Ketan Thakkar, Xianren Wu, and Krishnaram Kenthapadi. Talent search and recommendation systems at Linkedin: Practical challenges and lessons learned. In 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2018 , 2018. [133] Yilena Pérez-Almaguer, Raciel Yera, Ahmad A. Alzahrani, and Luis Martínez. Content-based group recommender systems: A general taxonomy and further improvements. Expert Systems with Applications , 184, 2021. [134] Chanwoo Jeong, Sion Jang, Eunjeong Park, and Sungchul Choi. A context-aware citation recommendation model with BERT and graph convolutional networks. Scientometrics , 124(3), 2020. [135] Srs Reddy, Sravani Nalluri, Subramanyam Kunisetti, S. Ashok, and B. Venkatesh. Content-based movie recommendation system using genre correlation. In Smart Innovation, Systems and Technologies , volume 105, 2019. [136] Bogdan Walek and Petra Spackova. Content-Based Recommender System for Online Stores Using Expert System. In Proceedings - 2018 1st IEEE International Conference on Artificial Intelligence and Knowledge Engineering, AIKE 2018 , 2018. [137] Nagagopiraju Vullam, Sai Srinivas Vellela, Reddy Venkateswara, M. Venkateswara Rao, S. K. Khader Basha, and D. Roja. Multi-Agent Personalized Recommendation System in E-Commerce based on User. In Proceedings of the 2nd International Conference on Applied Artificial Intelligence and Computing, ICAAIC 2023 , 2023. 45 Page 46: arXiv Template A P REPRINT [138] Harsh Khatter, Shifa Arif, Utsav Singh, Sarthak Mathur, and Satvik Jain. Product Recommendation System for E-Commerce using Collaborative Filtering and Textual Clustering. In Proceedings of the 3rd International Conference on Inventive Research in Computing Applications, ICIRCA 2021 , 2021. [139] Xinyan Fan, Zheng Liu, Jianxun Lian, Wayne Xin Zhao, Xing Xie, and Ji Rong Wen. Lighter and Better: Low-Rank Decomposed Self-Attention Networks for Next-Item Recommendation. In SIGIR 2021 - Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2021. [140] Robin Burke. Hybrid web recommender systems. The adaptive web , pages 377–408, 2007. [141] Jianxun Lian, Zhongxia Chen, Xiaohuan Zhou, Xing Xie, Fuzheng Zhang, and Guangzhong Sun. xDeepFM: Combining explicit and implicit feature interactions for recommender systems. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2018. [142] Kun Zhou, Hui Yu, Wayne Xin Zhao, and Ji Rong Wen. Filter-enhanced MLP is All You Need for Sequential Recommendation. In WWW 2022 - Proceedings of the ACM Web Conference 2022 , 2022. [143] Kelong Mao, Jieming Zhu, Liangcai Su, Guohao Cai, Yuru Li, and Zhenhua Dong. FinalMLP: An Enhanced Two- Stream MLP Model for CTR Prediction. In Proceedings of the 37th AAAI Conference on Artificial Intelligence, AAAI 2023 , volume 37, 2023. [144] Suvash Sedhain, Aditya Krishna Menony, Scott Sannery, and Lexing Xie. AutoRec: Autoencoders meet collaborative filtering. In WWW 2015 Companion - Proceedings of the 24th International Conference on World Wide Web , 2015. [145] Dawen Liang, Rahul G. Krishnan, Matthew D. Hoffman, and Tony Jebara. Variational autoencoders for collaborative filtering. In The Web Conference 2018 - Proceedings of the World Wide Web Conference, WWW 2018 , 2018. [146] Wen Zhang, Yuhang Du, Taketoshi Yoshida, and Ye Yang. DeepRec: A deep neural network approach to recommendation with item embedding and weighted loss function. Information Sciences , 470, 2019. [147] Ilya Shenbin, Anton Alekseev, Elena Tutubalina, Valentin Malykh, and Sergey I. Nikolenko. RecV AE: A new variational autoencoder for top-n recommendations with implicit feedback. In WSDM 2020 - Proceedings of the 13th International Conference on Web Search and Data Mining , 2020. [148] Jinhyeok Park, Dain Kim, and Dongwoo Kim. Item-based variational auto-encoder for fair music recommenda- tion. In CEUR Workshop Proceedings , volume 3318, 2022. [149] Yaochen Zhu and Zhenzhong Chen. Variational Bandwidth Auto-Encoder for Hybrid Recommender Systems. IEEE Transactions on Knowledge and Data Engineering , 35(5), 2023. [150] Kamal Berahmand, Fatemeh Daneshfar, ·Elaheh, Sadat Salehi, Yuefeng Li, Yue Xu, Elaheh Sadat Salehi, and K Berahmand. Autoencoders and their applications in machine learning: a survey. Artificial Intelligence Review , 123. [151] A. Razia Sulthana, Maulika Gupta, Shruthi Subramanian, and Sakina Mirza. Improvising the performance of image-based recommendation system using convolution neural networks and deep learning. Soft Computing , 24(19):14531–14544, 10 2020. [152] Hongwei Wang, Fuzheng Zhang, Xing Xie, and Minyi Guo. DKN: Deep knowledge-aware network for news recommendation. In The Web Conference 2018 - Proceedings of the World Wide Web Conference, WWW 2018 , 2018. [153] Jordi Pons and Xavier Serra. musicnn: Pre-trained convolutional neural networks for music audio tagging. Papers with Code , 9 2019. [154] Ming Chen, Tianyi Ma, and Xiuze Zhou. CoCNN: Co-occurrence CNN for recommendation. Expert Systems with Applications , 195, 2022. [155] Yu Wang, Yuying Zhao, Yi Zhang, and Tyler Derr. Collaboration-Aware Graph Convolutional Network for Recommender Systems. ACM Web Conference 2023 - Proceedings of the World Wide Web Conference, WWW 2023 , pages 91–101, 4 2023. [156] Laith Alzubaidi, Jinglan Zhang, Amjad J. Humaidi, Ayad Al-Dujaili, Ye Duan, Omran Al-Shamma, J. Santamaría, Mohammed A. Fadhel, Muthana Al-Amidie, and Laith Farhan. Review of deep learning: concepts, CNN architectures, challenges, applications, future directions. Journal of Big Data 2021 8:1 , 8(1):1–74, 3 2021. [157] Zhu Sun, Jie Yang, Jie Zhang, Alessandro Bozzon, Long Kai Huang, and Chi Xu. Recurrent knowledge graph embedding for effective recommendation. In RecSys 2018 - 12th ACM Conference on Recommender Systems , 2018. 46 Page 47: arXiv Template A P REPRINT [158] Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. Session-based recommendations with recurrent neural networks. In 4th International Conference on Learning Representations, ICLR 2016 - Conference Track Proceedings , 2016. [159] Balázs Hidasi and Alexandros Karatzoglou. Recurrent neural networks with top-k gains for session-based recommendations. In Proceedings of the 27th ACM international conference on information and knowledge management , pages 843–852, 2018. [160] Jing Li, Pengjie Ren, Zhumin Chen, Zhaochun Ren, Tao Lian, and Jun Ma. Neural attentive session-based recommendation. In International Conference on Information and Knowledge Management, Proceedings , volume Part F131841, 2017. [161] Wang Cheng Kang and Julian McAuley. Self-Attentive Sequential Recommendation. In Proceedings - IEEE International Conference on Data Mining, ICDM , volume 2018-November, 2018. [162] Qiannan Zhu, Xiaofei Zhou, Zeliang Song, Jianlong Tan, and Li Guo. DAN: Deep attention neural network for news recommendation. In 33rd AAAI Conference on Artificial Intelligence, AAAI 2019, 31st Innovative Applications of Artificial Intelligence Conference, IAAI 2019 and the 9th AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI 2019 , 2019. [163] Yufei Feng, Fuyu Lv, Weichen Shen, Menghan Wang, Fei Sun, Yu Zhu, and Keping Yang. Deep session interest network for click-through rate prediction. In IJCAI International Joint Conference on Artificial Intelligence , volume 2019-August, 2019. [164] Shaina Raza and Chen Ding. Deep Neural Network to Tradeoff between Accuracy and Diversity in a News Recommender System. Proceedings - 2021 IEEE International Conference on Big Data, Big Data 2021 , pages 5246–5256, 2021. [165] Ngo Xuan Bach, Dang Hoang Long, and Tu Minh Phuong. Recurrent convolutional networks for session-based recommendations. Neurocomputing , 411, 2020. [166] Xiaokang Zhou, Yue Li, and Wei Liang. CNN-RNN Based Intelligent Recommendation for Online Medical Pre-Diagnosis Support. IEEE/ACM Transactions on Computational Biology and Bioinformatics , 18(3):912–921, 5 2021. [167] Lei Guo, Jinyu Zhang, Tong Chen, Xinhua Wang, and Hongzhi Yin. Reinforcement Learning-enhanced Shared- account Cross-domain Sequential Recommendation. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING , XX:1, 2022. [168] Na Zhao, Zhen Long, Jian Wang, and Zhi Dan Zhao. AGRE: A knowledge graph recommendation algorithm based on multiple paths embeddings RNN encoder. Knowledge-Based Systems , 259, 2023. [169] Zhiwei Guo and Heng Wang. A Deep Graph Neural Network-Based Mechanism for Social Recommendations. IEEE Transactions on Industrial Informatics , 17(4), 2021. [170] Ruiping Yin, Kan Li, Guangquan Zhang, and Jie Lu. A deeper graph neural network for recommender systems. Knowledge-Based Systems , 185, 2019. [171] Masoud Mansoury, Himan Abdollahpouri, Mykola Pechenizkiy, Bamshad Mobasher, and Robin Burke. A Graph-Based Approach for Mitigating Multi-Sided Exposure Bias in Recommender Systems. ACM Transactions on Information Systems , 40(2), 2022. [172] Siwei Liu, Iadh Ounis, Craig MacDonald, and Zaiqiao Meng. A Heterogeneous Graph Neural Model for Cold-start Recommendation. In SIGIR 2020 - Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2020. [173] Xiaohan Zou. A Survey on Application of Knowledge Graph. In Journal of Physics: Conference Series , volume 1487, 2020. [174] Michael D Ekstrand, Mucun Tian, Jennifer D Ekstrand, Oghenemaro Anuyah, David Mcneill, and Maria Soledad Pera. All The Cool Kids, How Do They Fit In? Popularity and Demographic Biases in Recommender Evaluation and Effectiveness. Proceedings of Machine Learning Research , 81, 2018. [175] Bin Liang, Hang Su, Lin Gui, Erik Cambria, and Ruifeng Xu. Aspect-based sentiment analysis via affective knowledge enhanced graph convolutional networks. Knowledge-Based Systems , 235, 2022. [176] Yuting Ye, Jingren Zhou, Xuwu Wang, Yanghua Xiao, Jiangchao Yao, Kunyang Jia, and Hongxia Yang. Bayes Embedding (BEM): Refining representation by integrating knowledge graphs and behavior-specific networks. In International Conference on Information and Knowledge Management, Proceedings , 2019. [177] Xiaoyan Cai, Yu Zheng, Libin Yang, Tao Dai, and Lantian Guo. Bibliographic Network Representation Based Personalized Citation Recommendation. IEEE Access , 7, 2019. 47 Page 48: arXiv Template A P REPRINT [178] Avishek Joey Bose and William L. Hamilton. Compositional fairness constraints for graph embeddings. In 36th International Conference on Machine Learning, ICML 2019 , volume 2019-June, 2019. [179] Mengqi Zhang, Shu Wu, Xueli Yu, Qiang Liu, and Liang Wang. Dynamic Graph Neural Networks for Sequential Recommendation. IEEE Transactions on Knowledge and Data Engineering , 35(5), 2023. [180] Xiang Wang, Dingxian Wang, Canran Xu, Xiangnan He, Yixin Cao, and Tat Seng Chua. Explainable reasoning over knowledge graphs for recommendation. In 33rd AAAI Conference on Artificial Intelligence, AAAI 2019, 31st Innovative Applications of Artificial Intelligence Conference, IAAI 2019 and the 9th AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI 2019 , 2019. [181] Ruihong Qiu, Zi Huang, Jingjing Li, and Hongzhi Yin. Exploiting Cross-session Information for Session-based Recommendation with Graph Neural Networks. ACM Transactions on Information Systems , 38(3), 2020. [182] Tao Dai, Li Zhu, Xiaoyan Cai, Shirui Pan, and Sheng Yuan. Explore semantic topics and author communities for citation recommendation in bipartite bibliographic network. Journal of Ambient Intelligence and Humanized Computing , 9(4), 2018. [183] Zuohui Fu, Yikun Xian, Ruoyuan Gao, Jieyu Zhao, Qiaoying Huang, Yingqiang Ge, Shuyuan Xu, Shijie Geng, Chirag Shah, Yongfeng Zhang, and Gerard De Melo. Fairness-Aware Explainable Recommendation over Knowledge Graphs. In SIGIR 2020 - Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2020. [184] Zekun Li, Zeyu Cui, Shu Wu, Xiaoyu Zhang, and Liang Wang. Fi-GNN: Modeling feature interactions via graph neural networks for CTR prediction. In International Conference on Information and Knowledge Management, Proceedings , 2019. [185] Lingyuan Kong, Hao Ding, and Guangwei Hu. GCNSLIM: Graph Convolutional Network with Sparse Linear Methods for E-government Service Recommendation. Knowledge-Based Systems , V olume 292, 5 2023. [186] Ziyang Wang, Wei Wei, Gao Cong, Xiao Li Li, Xian Ling Mao, and Minghui Qiu. Global Context Enhanced Graph Neural Networks for Session-based Recommendation. In SIGIR 2020 - Proceedings of the 43rd Interna- tional ACM SIGIR Conference on Research and Development in Information Retrieval , 2020. [187] Chun Liu, Yuxiang Li, Hong Lin, and Chaojie Zhang. GNNRec: gated graph neural network for session-based social recommendation model. Journal of Intelligent Information Systems , 60(1), 2023. [188] Jiancan Wu, Xiangnan He, Xiang Wang, Qifan Wang, Weijian Chen, Jianxun Lian, and Xing Xie. Graph convolution machine for context-aware recommender system. Frontiers of Computer Science , 16(6), 2022. [189] Van Den Rianne Berg, Thomas N Kipf, and Max Welling. Graph Convolutional Matrix Completion. Papers with Code , 2017. [190] Qiang He, Xinkai Li, and Biao Cai. Graph neural network recommendation algorithm based on improved dual tower model. Scientific Reports 2024 14:1 , 14(1):1–13, 2 2024. [191] Wenqi Fan, Yao Ma, Qing Li, Yuan He, Eric Zhao, Jiliang Tang, and Dawei Yin. Graph neural networks for social recommendation. In The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019 , 2019. [192] Zhaopeng Qiu, Yunfan Hu, and Xian Wu. Graph Neural News Recommendation with User Existing and Potential Interest Modeling. ACM Transactions on Knowledge Discovery from Data , 16(5), 2022. [193] Meng Liu, Jianjun Li, Ke Liu, Chaoyang Wang, Pan Peng, Guohui Li, Yongjing Cheng, Guohui Jia, and Wei Xie. Graph-ICF: Item-based collaborative filtering based on graph neural network. Knowledge-Based Systems , 251, 2022. [194] William L Hamilton, Rex Ying, and Jure Leskovec. Inductive Representation Learning on Large Graphs. Advances in Neural Information Processing Systems , 2017. [195] Jun Zhao, Zhou Zhou, Wei Ning, Ziyu Guan, Guang Qiu, Wei Zhao, and Xiaofei He. IntentGC: A scalable graph convolution framework fusing heterogeneous information for recommendation. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2019. [196] Weizhi Ma, Woojeong Jin, Min Zhang, Chenyang Wang, Yue Cao, Yiqun Liu, Shaoping Ma, and Xiang Ren. Jointly learning explainable rules for recommendation with knowledge graph. In The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019 , 2019. [197] Xiang Wang, Xiangnan He, Yixin Cao, Meng Liu, and Tat Seng Chua. KGAT: Knowledge graph attention network for recommendation. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2019. 48 Page 49: arXiv Template A P REPRINT [198] Guoliang Ji, Shizhu He, Liheng Xu, Kang Liu, and Jun Zhao. Knowledge graph embedding via dynamic mapping matrix. In ACL-IJCNLP 2015 - 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing of the Asian Federation of Natural Language Processing, Proceedings of the Conference , volume 1, 2015. [199] Heiko Paulheim. Knowledge graph refinement: A survey of approaches and evaluation methods. Semantic Web , 8(3), 2017. [200] Le Wu, Lei Chen, Pengyang Shao, Richang Hong, Xiting Wang, and Meng Wang. Learning fair representations for recommendation: A graph-based perspective. In The Web Conference 2021 - Proceedings of the World Wide Web Conference, WWW 2021 , 2021. [201] Alberto García-Durán and Mathias Niepert. Learning graph representations with embedding propagation. In Advances in Neural Information Processing Systems , volume 2017-December, 2017. [202] Xiangnan He, Kuan Deng, Xiang Wang, Yan Li, Yong Dong Zhang, and Meng Wang. LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation. In SIGIR 2020 - Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2020. [203] Tinglin Huang, Yuxiao Dong, Ming Ding, Zhen Yang, Wenzheng Feng, Xinyu Wang, and Jie Tang. MixGCF: An Improved Training Method for Graph Neural Network-based Recommender Systems. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2021. [204] Yinwei Wei, Xiangnan He, Xiang Wang, Richang Hong, Liqiang Nie, and Tat Seng Chua. MMGCN: Multi-modal graph convolution network for personalized recommendation of micro-video. In MM 2019 - Proceedings of the 27th ACM International Conference on Multimedia , 2019. [205] Ke Wang, Yanmin Zhu, Tianzi Zang, Chunyang Wang, Kuan Liu, and Peibo Ma. Multi-aspect Graph Contrastive Learning for Review-enhanced Recommendation. ACM Transactions on Information Systems , 42(2), 2023. [206] Hongwei Wang, Fuzheng Zhang, Miao Zhao, Wenjie Li, Xing Xie, and Minyi Guo. Multi-task feature learning for knowledge graph enhanced recommendation. In The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019 , 2019. [207] Mingsong Mao, Jie Lu, Jialin Han, and Guangquan Zhang. Multiobjective e-commerce recommendations based on hypergraph ranking. Information Sciences , 471, 2019. [208] Xiang Wang, Xiangnan He, Meng Wang, Fuli Feng, and Tat Seng Chua. Neural graph collaborative filtering. SIGIR 2019 - Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval , pages 165–174, 7 2019. [209] Marco De Nadai, Francesco Fabbri, Paul Gigioli, Alice Wang, Ang Li, Fabrizio Silvestri, Laura Kim, Shawn Lin, Vladan Radosavljevic, Sandeep Ghael, David Nyhan, Hugues Bouchard, Mounia Lalmas-Roelleke, Andreas Damianou, Fab-Rizio Silvestri, and Andreas Dami. Personalized Audiobook Recommendations at Spotify Through Graph Neural Networks. WWW ’24 Companion, May 13â•fi17, 2024, Singapore , 1, 3 2024. [210] Soheil Rezaee, Abolghasem Sadeghi-Niaraki, Maryam Shakeri, and Soo Mi Choi. Personalized augmented reality based tourism system: Big data and user demographic contexts. Applied Sciences (Switzerland) , 11(13), 2021. [211] Shakila Shaikh, Sheetal Rathi, and Prachi Janrao. Recommendation system in E-Commerce Websites: A graph based approached. In Proceedings - 7th IEEE International Advanced Computing Conference, IACC 2017 , 2017. [212] Xiang Wang, Yaokun Xu, Xiangnan He, Yixin Cao, Meng Wang, and Tat Seng Chua. Reinforced Negative Sampling over Knowledge Graph for Recommendation. The Web Conference 2020 - Proceedings of the World Wide Web Conference, WWW 2020 , pages 99–109, 4 2020. [213] Yikun Xian, Zuohui Fu, S. Muthukrishnan, Gerard De Melo, and Yongfeng Zhang. Reinforcement knowledge graph reasoning for explainable recommendation. In SIGIR 2019 - Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2019. [214] Yu Lei, Hongbin Pei, Hanqi Yan, and Wenjie Li. Reinforcement Learning based Recommendation with Graph Convolutional Q-network. In SIGIR 2020 - Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2020. [215] Hongwei Wang, Fuzheng Zhang, Jialin Wang, Miao Zhao, Wenjie Li, Xing Xie, and Minyi Guo. RippleNet: Propagating user preferences on the knowledge graph for recommender systems. In International Conference on Information and Knowledge Management, Proceedings , 2018. 49 Page 50: arXiv Template A P REPRINT [216] Shu Wu, Yuyuan Tang, Yanqiao Zhu, Liang Wang, Xing Xie, and Tieniu Tan. Session-based recommendation with graph neural networks. In 33rd AAAI Conference on Artificial Intelligence, AAAI 2019, 31st Innovative Applications of Artificial Intelligence Conference, IAAI 2019 and the 9th AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI 2019 , 2019. [217] Chaoyang Wang, Zhiqiang Guo, Peng Pan, Jianjun Li, Guohui Li, Z Guo, J Li, G Li, and P Pan. A Text- based Deep Reinforcement Learning Framework Using Self-supervised Graph Representation for Interactive Recommendation. ACM/IMS Transactions on Data Science (TDS) , 2(4):1–25, 5 2022. [218] Xiang Chen, Ningyu Zhang, Lei Li, Shumin Deng, Chuanqi Tan, Changliang Xu, Fei Huang, Luo Si, and Huajun Chen. Hybrid Transformer with Multi-level Fusion for Multimodal Knowledge Graph Completion. In SIGIR 2022 - Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2022. [219] Tajuddeen Rabiu Gwadabe and Ying Liu. Improving graph neural network for session-based recommendation system via non-sequential interactions. Neurocomputing , 468:111–122, 1 2022. [220] Zhenyan Ji, Mengdan Wu, Hong Yang, and José Enrique Armendáriz Íñigo. Temporal sensitive heterogeneous graph neural network for news recommendation. Future Generation Computer Systems , 125, 2021. [221] Yixin Cao, Xiang Wang, Xiangnan He, Zikun Hu, and Tat Seng Chua. Unifying knowledge graph learning and recommendation: Towards a better understanding of user preferences. In The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019 , 2019. [222] Junliang Yu, Xin Xia, Tong Chen, Lizhen Cui, Nguyen Quoc Viet Hung, and Hongzhi Yin. XSimGCL: Towards Extremely Simple Graph Contrastive Learning for Recommendation. IEEE Transactions on Knowledge and Data Engineering , 36(2), 2024. [223] Sen Zhao, Wei Wei, Yifan Liu, Ziyang Wang, Wendi Li, Xian-Ling Mao, Shuai Zhu, Minghui Yang, and Zujie Wen. Towards Hierarchical Policy Learning for Conversational Recommendation with Hypergraph-based Reinforcement Learning. 2023. [224] He Zhang, Bang Wu, Xingliang Yuan, Shirui Pan, Hanghang Tong, and Jian Pei. Trustworthy Graph Neural Networks: Aspects, Methods and Trends. 5 2022. [225] Maral Kolahkaj, Ali Harounabadi, Alireza Nikravanshalmani, and Rahim Chinipardaz. A hybrid context-aware approach for e-tourism package recommendation based on asymmetric similarity measurement and sequential pattern mining. Electronic Commerce Research and Applications , 42, 2020. [226] Weihua Yuan, Hong Wang, Xiaomei Yu, Nan Liu, and Zhenghao Li. Attention-based context-aware sequential recommendation model. Information Sciences , 510, 2019. [227] Qiwei Chen, Huan Zhao, Wei Li, Pipei Huang, and Wenwu Ou. Behavior sequence transformer for E-commerce recommendation in Alibaba. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2019. [228] Fei Sun, Jun Liu, Jian Wu, Changhua Pei, Xiao Lin, Wenwu Ou, and Peng Jiang. Bert4rec: Sequential recommendation with bidirectional encoder representations from transformer. In International Conference on Information and Knowledge Management, Proceedings , 2019. [229] Jin Huang, Wayne Xin Zhao, Hongjian Dou, Ji Rong Wen, and Edward Y . Chang. Improving sequential recommendation with knowledge-enhanced memory networks. In 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2018 , 2018. [230] Pengfei Wang, Yu Fan, Long Xia, Wayne Xin Zhao, Shaozhang Niu, and Jimmy Huang. KERL: A Knowledge- Guided Reinforcement Learning Model for Sequential Recommendation. In SIGIR 2020 - Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2020. [231] Balázs Hidasi and Alexandros Karatzoglou. Recurrent neural networks with top-k gains for session-based recommendations. In Proceedings of the 27th ACM international conference on information and knowledge management , pages 843–852, 2018. [232] Pengjie Ren, Zhumin Chen, Jing Li, Zhaochun Ren, Jun Ma, and Maarten de Rijke. RepeatNet: A repeat aware neural recommendation machine for session-based recommendation. In 33rd AAAI Conference on Artificial Intelligence, AAAI 2019, 31st Innovative Applications of Artificial Intelligence Conference, IAAI 2019 and the 9th AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI 2019 , 2019. [233] Matthew E. Peters, Waleed Ammar, Chandra Bhagavatula, and Russell Power. Semi-supervised sequence tagging with bidirectional language models. In ACL 2017 - 55th Annual Meeting of the Association for Computational Linguistics, Proceedings of the Conference (Long Papers) , volume 1, 2017. 50 Page 51: arXiv Template A P REPRINT [234] Shoujin Wang, Liang Hu, Yan Wang, Longbing Cao, Quan Z. Sheng, and Mehmet Orgun. Sequential recom- mender systems: Challenges, progress and prospects. In IJCAI International Joint Conference on Artificial Intelligence , volume 2019-August, 2019. [235] Chen Wu and Ming Yan. Session-aware information embedding for E-commerce product recommendation. In International Conference on Information and Knowledge Management, Proceedings , volume Part F131841, 2017. [236] Dietmar Jannach, Malte Ludewig, and Lukas Lerche. Session-based item recommendation in e-commerce: on short-term intents, reminders, trends and discounts. User Modeling and User-Adapted Interaction , 27(3-5), 2017. [237] Tipajin Thaipisutikul and Ying Nong Chen. An improved deep sequential model for context-aware POI recommendation. Multimedia Tools and Applications , 83(1), 2024. [238] Tipajin Thaipisutikul and Ying Nong Chen. An improved deep sequential model for context-aware POI recommendation. Multimedia Tools and Applications , 83(1), 2024. [239] Yupeng Hou, Binbin Hu, Zhiqiang Zhang, and Wayne Xin Zhao. CORE: Simple and Effective Session-based Recommendation within Consistent Representation Space. In SIGIR 2022 - Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2022. [240] Xinyu Du, Huanhuan Yuan, Pengpeng Zhao, Jianfeng Qu, Fuzhen Zhuang, Guanfeng Liu, Yanchi Liu, and Victor S. Sheng. Frequency Enhanced Hybrid Attention Network for Sequential Recommendation. In SIGIR 2023 - Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2023. [241] Jianyang Zhai, Xiawu Zheng, Chang Dong Wang, Hui Li, and Yonghong Tian. Knowledge Prompt-tuning for Sequential Recommendation. In MM 2023 - Proceedings of the 31st ACM International Conference on Multimedia , 2023. [242] Jianyang Zhai, Xiawu Zheng, Chang Dong Wang, Hui Li, and Yonghong Tian. Knowledge Prompt-tuning for Sequential Recommendation. In MM 2023 - Proceedings of the 31st ACM International Conference on Multimedia , 2023. [243] Jinpeng Wang, Ziyun Zeng, Yunxiao Wang, Yuting Wang, Xingyu Lu, Tianxiang Li, Jun Yuan, Rui Zhang, Hai Tao Zheng, and Shu Tao Xia. MISSRec: Pre-training and Transferring Multi-modal Interest-aware Sequence Representation for Recommendation. In MM 2023 - Proceedings of the 31st ACM International Conference on Multimedia , 2023. [244] Wei Ji, Xiangyan Liu, An Zhang, Yinwei Wei, Yongxin Ni, and Xiang Wang. Online Distillation-enhanced Multi- modal Transformer for Sequential Recommendation. In MM 2023 - Proceedings of the 31st ACM International Conference on Multimedia , 2023. [245] Jiaxi Tang and Ke Wang. Personalized top-N sequential recommendation via convolutional sequence embedding. InWSDM 2018 - Proceedings of the 11th ACM International Conference on Web Search and Data Mining , volume 2018-Febuary, 2018. [246] Balázs Hidasi and Alexandros Karatzoglou. Recurrent Neural Net-works with Top-k Gains for Session-based Recommendations. page 10, 2018. [247] Gabriel De Souza Pereira Moreira, Sara Rabhi, Jeong Min Lee, Ronay Ak, and Even Oldridge. Transformers4Rec: Bridging the Gap between NLP and sequential/session-based recommendation. In RecSys 2021 - 15th ACM Conference on Recommender Systems , 2021. [248] Liwei Wu, Shuqing Li, Cho-Jui Hsieh, and James Sharpnack. SSE-PT: Sequential recommendation via per- sonalized transformer. In Proceedings of the 14th ACM conference on recommender systems , pages 328–337, 2020. [249] Hengchang Hu, Wei Guo, Yong Liu, and Min Yen Kan. Adaptive Multi-Modalities Fusion in Sequential Recommendation Systems. International Conference on Information and Knowledge Management, Proceedings , pages 843–853, 10 2023. [250] Liwei Huang, Mingsheng Fu, Fan Li, Hong Qu, Yangjun Liu, and Wenyu Chen. A deep reinforcement learning based long-term recommender system. Knowledge-Based Systems , 213, 2021. [251] Xiting Wang, Yiru Chen, Jie Yang, Le Wu, Zhengtao Wu, and Xing Xie. A Reinforcement Learning Framework for Explainable Recommendation. In Proceedings - IEEE International Conference on Data Mining, ICDM , volume 2018-November, 2018. [252] Xiangyu Zhao, Liang Zhang, Zhuoye Ding, Dawei Yin, Yihong Zhao, and Jiliang Tang. Deep Reinforcement Learning for List-wise Recommendations. CEUR Workshop Proceedings , 1828, 2017. 51 Page 52: arXiv Template A P REPRINT [253] Xiangyu Zhao, Long Xia, Liang Zhang, Zhuoye Ding, Dawei Yin, and Jiliang Tang. Deep reinforcement learning for page-wise recommendations. In RecSys 2018 - 12th ACM Conference on Recommender Systems , 2018. [254] Xiaocong Chen, Lina Yao, Julian McAuley, Guanglin Zhou, and Xianzhi Wang. Deep reinforcement learning in recommender systems: A survey and new perspectives. Knowledge-Based Systems , 264, 2023. [255] Hado Van Hasselt, Arthur Guez, and David Silver. Deep reinforcement learning with double Q-Learning. In 30th AAAI Conference on Artificial Intelligence, AAAI 2016 , 2016. [256] Kai Arulkumaran, Marc Peter Deisenroth, Miles Brundage, and Anil Anthony Bharath. Deep reinforcement learning: A brief survey, 2017. [257] Marios Kokkodis and Panagiotis G. Ipeirotis. Demand-aware career path recommendations: A reinforcement learning approach. Management Science , 67(7), 2021. [258] Rong Gao, Haifeng Xia, Jing Li, Donghua Liu, Shuai Chen, and Gang Chun. DRCGR: Deep reinforcement learning framework incorporating CNN and GAN-Based for interactive recommendation. Proceedings - IEEE International Conference on Data Mining, ICDM , 2019-November:1048–1053, 11 2019. [259] Guanjie Zheng, Fuzheng Zhang, Zihan Zheng, Yang Xiang, Nicholas Jing Yuan, Xing Xie, and Zhenhui Li. DRN: A deep reinforcement learning framework for news recommendation. In The Web Conference 2018 - Proceedings of the World Wide Web Conference, WWW 2018 , 2018. [260] Yang Zhang, Chenwei Zhang, and Xiaozhong Liu. Dynamic scholarly collaborator recommendation via competitive multi-agent reinforcement learning. In RecSys 2017 - Proceedings of the 11th ACM Conference on Recommender Systems , 2017. [261] Yuanqing Yu, Chongming Gao, Jiawei Chen, Heng Tang, Yuefeng Sun, Qian Chen, Weizhi Ma, and Min Zhang. EasyRL4Rec: A User-Friendly Code Library for Reinforcement Learning Based Recommender Systems. Proceedings of Make sure to enter the correct conference title from your rights confirmation emai (Conference acronym ’XX) , 1, 2 2024. [262] Xu He, Bo An, Yanghua Li, Haikai Chen, Rundong Wang, Xinrun Wang, Runsheng Yu, Xin Li, and Zhirong Wang. Learning to Collaborate in Multi-Module Recommendation via Multi-Agent Reinforcement Learning without Communication. In RecSys 2020 - 14th ACM Conference on Recommender Systems , 2020. [263] Krishna Sai Gottipati, Yashaswi Pathak, Rohan Nuttall, Raviteja Chunduru, Ahmed Touati, Sriram Ganap- athi Subramanian, Matthew E Taylor, and Sarath Chandar. Maximum Reward Formulation In Reinforcement Learning. Papers with Code , 2023. [264] Tao Gui, Peng Liu, Qi Zhang, Liang Zhu, Minlong Peng, Yunhua Zhou, and Xuanjing Huang. Mention recommendation in twitter with cooperative multi-agent reinforcement learning. In SIGIR 2019 - Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2019. [265] Xueying Bai, Jian Guan, and Hongning Wang. Model-based reinforcement learning with adversarial training for online recommendation. In Advances in Neural Information Processing Systems , volume 32, 2019. [266] Qihua Zhang, Junning Liu, Yuzhuo Dai, Yiyan Qi, Yifan Yuan, Kunlun Zheng, Fan Huang, and Xianfeng Tan. Multi-Task Fusion via Reinforcement Learning for Long-Term User Satisfaction in Recommender Systems. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2022. [267] Jia Wei Chang, Ching Yi Chiou, Jia Yi Liao, Ying Kai Hung, Chien Che Huang, Kuan Cheng Lin, and Ying Hung Pu. Music recommender using deep embedding-based features and behavior-based reinforcement learning. Multimedia Tools and Applications , 80(26-27), 2021. [268] Zhiyuan Wang and Wenjie Wang. Parameter design of grid-tied inverter using reinforcement learning. IET Conference Proceedings , 2021(9):116–120, 2021. [269] Binbin Hu, Chuan Shi, and Jian Liu. Playlist recommendation based on reinforcement learning. In IFIP Advances in Information and Communication Technology , volume 510, 2017. [270] David Rohde, Stephen Bonner, Travis Dunlop, Flavian Vasile, and Alexandros Karatzoglou. RecoGym: A Reinforcement Learning Environment for the problem of Product Recommendation in Online Advertising. ACM Reference Format: RecSys , 18, 8 2018. [271] Sungwoon Choi, Heonseok Ha, Uiwon Hwang, Chanju Kim, Jung-Woo Ha, and Sungroh Yoon. Reinforcement Learning based Recommender System using Biclustering Technique. Computing Research Repository (CoRR) , 1 2018. [272] Wacharawan Intayoad, Chayapol Kamyod, and Punnarumol Temdee. Reinforcement Learning for Online Learning Recommendation System. In 6th Global Wireless Summit, GWS 2018 , 2018. 52 Page 53: arXiv Template A P REPRINT [273] Eugene Ie, Vihan Jain, Jing Wang, Sanmit Narvekar, Ritesh Agarwal, Rui Wu, Heng-Tze Cheng, Morgane Lustman, Vince Gatto, Paul Covington, Jim McFadden, Tushar Chandra, and Craig Boutilier. Reinforcement Learning for Slate-based Recommender Systems: A Tractable Decomposition and Practical Methodology. arXiv , 5 2019. [274] Yujing Hu, Qing Da, Anxiang Zeng, Yang Yu, and Yinghui Xu. Reinforcement learning to rank in E-commerce search engine: Formalization, analysis, and application. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2018. [275] Jun Xu, Zeng Wei, Long Xia, Yanyan Lan, Dawei Yin, Xueqi Cheng, and Ji Rong Wen. Reinforcement Learning to Rank with Pairwise Policy Gradient. In SIGIR 2020 - Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2020. [276] Richard S. Sutton and Andrew G. Barto. Reinforcement Learning, Second Edition: An Introduction - Complete Draft. The MIT Press , 2018. [277] Marco Wiering and Martijn van Otterlo. Reinforcement Learning: State-of-the-Art , volume 12. Springer Berlin, Heidelberg, 2012. [278] Peng Jiang, Jiafeng Ma, and Jianming Zhang. Deep Reinforcement Learning based Recommender System with State Representation. In Proceedings - 2021 IEEE International Conference on Big Data, Big Data 2021 , 2021. [279] Peng Jiang, Jiafeng Ma, and Jianming Zhang. Deep Reinforcement Learning based Recommender System with State Representation. In Proceedings - 2021 IEEE International Conference on Big Data, Big Data 2021 , 2021. [280] Richard Liaw, Paige Bailey, Ying Li, Maria Dimakopoulou, and Yves Raimond. REVEAL 2022: Reinforcement Learning-Based Recommender Systems at Scale. RecSys 2022 - Proceedings of the 16th ACM Conference on Recommender Systems , 2022:684–685, 9 2022. [281] Lu Wang, Xiaofeng He, Wei Zhang, and Hongyuan Zha. Supervised reinforcement learning with recurrent neural network for dynamic treatment recommendation. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2018. [282] Wayne Xin Zhao, Kun Zhou, Junyi Li, Tianyi Tang, Xiaolei Wang, Yupeng Hou, Yingqian Min, Beichen Zhang, Junjie Zhang, Zican Dong, Yifan Du, Chen Yang, Yushuo Chen, Zhipeng Chen, Jinhao Jiang, Ruiyang Ren, Yifan Li, Xinyu Tang, Zikang Liu, Peiyu Liu, Jian-Yun Nie, and Ji-Rong Wen. A Survey of Large Language Models. arXiv , 3 2023. [283] Wang-cheng Kang, Wang-Cheng Kang, Jianmo Ni, Nikhil Mehta, Maheswaran Sathiamoorthy, Lichan Hong, Ed Chi, and Derek Zhiyuan Cheng. Do LLMs Understand User Preferences? Evaluating LLMs On User Rating Prediction. Papers with Code , 5 2023. [284] Arpita Vats, Vinija Jain, Rahul Raja, and Aman Chadha. Exploring the Impact of Large Language Models on Recommender Systems: An Extensive Review. 2 2024. [285] Ross Taylor, Marcin Kardas, Guillem Cucurull, Thomas Scialom, Anthony Hartshorn, Elvis Saravia, Andrew Poulton, Viktor Kerkez, and Robert Stojnic. Galactica: A Large Language Model for Science. 11 2022. [286] Jianchao Ji, Zelong Li, Shuyuan Xu, Wenyue Hua, Yingqiang Ge, Juntao Tan, and Yongfeng Zhang. GenRec: Large Language Model for Generative Recommendation. arXiv , 7 2023. [287] Scott Sanner, Krisztian Balog, Filip Radlinski, Ben Wedin, and Lucas Dixon. Large Language Models are Competitive Near Cold-start Recommenders for Language- and Item-based Preferences. In Proceedings of the 17th ACM Conference on Recommender Systems, RecSys 2023 , 2023. [288] Yupeng Hou, Junjie Zhang, Zihan Lin, Hongyu Lu, Ruobing Xie, Julian McAuley, and Wayne Xin Zhao. Large Language Models are Zero-Shot Rankers for Recommender Systems. pages 364–381, 5 2023. [289] Zhankui He, Zhouhang Xie, Rahul Jha, Harald Steck, Dawen Liang, Yesu Feng, Bodhisattwa Prasad Majumder, Nathan Kallus, and Julian McAuley. Large Language Models as Zero-Shot Conversational Recommenders. International Conference on Information and Knowledge Management, Proceedings , pages 720–730, 10 2023. [290] Junling Liu, Chao Liu, Peilin Zhou, Qichen Ye, Dading Chong, Kang Zhou, Yueqi Xie, Yuwei Cao, Shoujin Wang, Chenyu You, and Philip S. Yu. LLMRec: Benchmarking Large Language Models on Recommendation Task. 8 2023. [291] Karthik Valmeekam, Matthew Marquez, Sarath Sreedharan, and Subbarao Kambhampati. On the Planning Abilities of Large Language Models : A Critical Investigation. 5 2023. [292] Fan Yang, Amazon AI Alexa Seattle, Usa Zheng Chen, Ziyan Jiang, Usa Eunah Cho, Usa Xiaojiang Huang, Usa Yanbin Lu, Zheng Chen, Eunah Cho, and Xiaojiang Huang. PALR: Personalization Aware LLMs for Recommendation. arXiv , 5 2023. 53 Page 54: arXiv Template A P REPRINT [293] Yancheng Wang, Ziyan Jiang, Zheng Chen, Fan Yang, Yingxue Zhou, Eunah Cho, Xing Fan, Xiaojiang Huang, Yanbin Lu, and Yingzhen Yang. RecMind: Large Language Model Powered Agent For Recommendation. arXiv , 8 2024. [294] Xiaolei Wang, Xinyu Tang, Wayne Xin Zhao, Jingyuan Wang, and Ji-Rong Wen. Rethinking the Evaluation for Conversational Recommendation in the Era of Large Language Models. arXiv , 5 2023. [295] Keqin Bao, Jizhi Zhang, Yang Zhang, Wenjie Wang, Fuli Feng, and Xiangnan He. TALLRec: An Effective and Efficient Tuning Framework to Align Large Language Model with Recommendation. In Proceedings of the 17th ACM Conference on Recommender Systems, RecSys 2023 , 2023. [296] Viomesh Kumar Singh, Sangeeta Sabharwal, and Goldie Gabrani. Comprehensive Analysis of Multimodal Recommender Systems. In Data Intelligence and Cognitive Informatics , chapter Chapter 76, pages 887–901. Springer, Singapore, 2021. [297] Xin Zhou. MMRec: Simplifying Multimodal Recommendation. ACM Multimedia Asia Workshops , 8 2023. [298] Wei Wei, Chao Huang, Lianghao Xia, and Chuxu Zhang. Multi-Modal Self-Supervised Learning for Recom- mendation. In ACM Web Conference 2023 - Proceedings of the World Wide Web Conference, WWW 2023 , 2023. [299] Xu Chen, Hanxiong Chen, Hongteng Xu, Yongfeng Zhang, Yixin Cao, Zheng Qin, and Hongyuan Zha. Personal- ized fashion recommendation with visual explanations based on multimodal attention network: Towards visually explainable recommendation. In SIGIR 2019 - Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2019. [300] Wei Wei, Jiabin Tang, Yangqin Jiang, Lianghao Xia, Chao Huang, and Chao 2024 Huang. PromptMM: Multi-Modal Knowledge Distillation for Recommendation with Prompt-Tuning. arXiv , 2 2024. [301] Xin Zhou, Hongyu Zhou, Yong Liu, Zhiwei Zeng, Chunyan Miao, Pengwei Wang, Yuan You, and Feijun Jiang. Bootstrap Latent Representations for Multi-modal Recommendation. In ACM Web Conference 2023 - Proceedings of the World Wide Web Conference, WWW 2023 , 2023. [302] Risto Vuorio, Shao-Hua Sun, Hexiang Hu, Joseph J Lim, and SK T-Brain. Toward Multimodal Model-Agnostic Meta-Learning. Papers with Code , 12 2018. [303] Pushpendra Kumar and Ramjeevan Singh Thakur. Recommendation system techniques and related issues: a survey. International Journal of Information Technology , 10:495–501, 2018. [304] Xiangyu Zhao, Changsheng Gu, Haoshenglun Zhang, Xiwang Yang, Xiaobing Liu, Jiliang Tang, and Hui Liu. Dear: Deep reinforcement learning for online advertising impression in recommender systems. In Proceedings of the AAAI conference on artificial intelligence , volume 35, pages 750–758, 2021. [305] Tarana Singh, Anand Nayyar, and Arun Solanki. Multilingual opinion mining movie recommendation system using rnn. In Proceedings of first international conference on computing, communications, and cyber-security (IC4S 2019) , pages 589–605. Springer, 2020. [306] Ruslan Salakhutdinov and Andriy Mnih. Bayesian probabilistic matrix factorization using markov chain Monte Carlo. In Proceedings of the 25th International Conference on Machine Learning , 2008. [307] Francisco J. Peña, DIarmuid O’Reilly-Morgan, Elias Z. Tragos, Neil Hurley, Erika Duriakova, Barry Smyth, and Aonghus Lawlor. Combining Rating and Review Data by Initializing Latent Factor Models with Topic Models for Top-N Recommendation. In RecSys 2020 - 14th ACM Conference on Recommender Systems , 2020. [308] Ruining He, Wang Cheng Kang, and Julian McAuley. Translation-based recommendation. RecSys 2017 - Proceedings of the 11th ACM Conference on Recommender Systems , pages 161–169, 8 2017. [309] Antoine Bordes, Nicolas Usunier, Alberto Garcia-Durán, Jason Weston, and Oksana Yakhnenko. Translating embeddings for modeling multi-relational data. In Advances in Neural Information Processing Systems , 2013. [310] Aditya Grover and Jure Leskovec. Node2vec: Scalable feature learning for networks. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , volume 13-17-August-2016, 2016. [311] Deqing Yang, Zikai Guo, Ziyi Wang, Juyang Jiang, Yanghua Xiao, and Wei Wang. A Knowledge-Enhanced Deep Recommendation Framework Incorporating GAN-Based Models. In Proceedings - IEEE International Conference on Data Mining, ICDM , volume 2018-November, 2018. [312] Hongwei Wang, Fuzheng Zhang, Min Hou, Xing Xie, Minyi Guo, and Qi Liu. SHINE: Signed heterogeneous information network embedding for sentiment link prediction. In WSDM 2018 - Proceedings of the 11th ACM International Conference on Web Search and Data Mining , volume 2018-Febuary, 2018. 54 Page 55: arXiv Template A P REPRINT [313] Binbin Hu, Chuan Shi, Wayne Xin Zhao, and Philip S. Yu. Leveraging meta-path based context for top- n recommendation with a neural co-attention model. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2018. [314] Xiao Yu, Xiang Ren, Yizhou Sun, Quanquan Gu, Bradley Sturt, Urvashi Khandelwal, Brandon Norick, and Jiawei Han. Personalized entity recommendation: A heterogeneous information network approach. In WSDM 2014 - Proceedings of the 7th ACM International Conference on Web Search and Data Mining , 2014. [315] Chen Luo, Wei Pang, Zhe Wang, and Chenghua Lin. Hete-CF: Social-Based Collaborative Filtering Recommen- dation Using Heterogeneous Relations. In Proceedings - IEEE International Conference on Data Mining, ICDM , volume 2015-January, 2014. [316] Chuan Shi, Zhiqiang Zhang, Ping Luo, Philip S. Yu, Yading Yue, and Bin Wu. Semantic path based personalized recommendation on weighted heterogeneous information networks. In International Conference on Information and Knowledge Management, Proceedings , volume 19-23-Oct-2015, 2015. [317] Xin Xin, Xiangnan He, Yongfeng Zhang, Yongdong Zhang, and Joemon Jose. Relational collaborative filtering: Modeling multiple item relations for recommendation. In SIGIR 2019 - Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2019. [318] Xiaoli Tang, Tengyun Wang, Haizhi Yang, and Hengjie Song. Akupm: Attention-enhanced knowledge-aware user preference model for recommendation. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2019. [319] Yanru Qu, Ting Bai, Weinan Zhang, Jianyun Nie, and Jian Tang. An End-to-end neighborhood-based interaction model for knowledge-enhanced recommendation. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2019. [320] Kun Zhou, Wayne Xin Zhao, Shuqing Bian, Yuanhang Zhou, Ji-Rong Wen, and Jingsong Yu. Improving Conversational Recommender Systems via Knowledge Graph based Semantic Fusion. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining , KDD ’20, pages 1006–1014, New York, NY , USA, 2020. Association for Computing Machinery. [321] Tao Qi, Fangzhao Wu, Chuhan Wu, and Yongfeng Huang. Personalized News Recommendation with Knowledge- aware Interactive Matching. In SIGIR 2021 - Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2021. [322] Armin Toroghi, Griffin Floto, Zhenwei Tang, and Scott Sanner. Bayesian Knowledge-driven Critiquing with In- direct Evidence. In Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval , SIGIR ’23, pages 1838–1842, New York, NY , USA, 2023. Association for Computing Machinery. [323] Yangqin Jiang, Yuhao Yang, Lianghao Xia, and Chao Huang. DiffKG: Knowledge Graph Diffusion Model for Recommendation. In Proceedings of the 17th ACM International Conference on Web Search and Data Mining , WSDM ’24, pages 313–321, New York, NY , USA, 2024. Association for Computing Machinery. [324] Mahesan Niranjan. On-Line Q-Learning Using Connectionist Systems. 1994. [325] Tariq Mahmood, Ghulam Mujtaba, and Adriano Venturini. Dynamic personalization in conversational recom- mender systems. Information Systems and e-Business Management , 12(2), 2014. [326] Cameron B. Browne, Edward Powley, Daniel Whitehouse, Simon M. Lucas, Peter I. Cowling, Philipp Rohlfsha- gen, Stephen Tavener, Diego Perez, Spyridon Samothrakis, and Simon Colton. A survey of Monte Carlo tree search methods, 2012. [327] Chengrun Qiu, Yang Hu, Yan Chen, and Bing Zeng. Deep Deterministic Policy Gradient (DDPG)-Based Energy Harvesting Wireless Communications. IEEE Internet of Things Journal , 6(5), 2019. [328] Tuomas Haarnoja, Aurick Zhou, Kristian Hartikainen, George Tucker, Sehoon Ha, Jie Tan, Vikash Kumar, Henry Zhu, Abhishek Gupta, Pieter Abbeel, and Sergey Levine. Soft Actor-Critic Algorithms and Applications. Paper with Code , 2018. [329] Feiyang Pan, Qingpeng Cai, Pingzhong Tang, Fuzhen Zhuang, and Qing He. Policy gradients for contextual recommendations. In The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019 , 2019. [330] Don X. Sun and Frederick Jelinek. Statistical Methods for Speech Recognition. Journal of the American Statistical Association , 94(446), 1999. [331] Ronald Rosenfeld. Two decdes of statistical language modeling where do we go form here? Where do we go from here? Proceedings of the IEEE , 88(8):1270–1275, 2000. 55 Page 56: arXiv Template A P REPRINT [332] Yoshua Bengio, Réjean Ducharme, Pascal Vincent, and Christian Jauvin. A Neural Probabilistic Language Model. In Journal of Machine Learning Research , volume 3, 2003. [333] Tomaš Mikolov, Martin Karafiát, Lukaš Burget, Cernocky Jan, and Sanjeev Khudanpur. Recurrent neural network based language model. In Proceedings of the 11th Annual Conference of the International Speech Communication Association, INTERSPEECH 2010 , 2010. [334] Stefan Kombrink, Tomáš Mikolov, Martin Karafiát, and Lukáš Burget. Recurrent neural network based language modeling in meeting recognition. In Proceedings of the Annual Conference of the International Speech Communication Association, INTERSPEECH , 2011. [335] Jacob Devlin, Ming Wei Chang, Kenton Lee, and Kristina Toutanova. BERT: Pre-training of deep bidirectional transformers for language understanding. In NAACL HLT 2019 - 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies - Proceedings of the Conference , volume 1, 2019. [336] Hyung Won Chung, Le Hou, Shayne Longpre, Barret Zoph, Yi Tay, William Fedus, Yunxuan Li, Xuezhi Wang, Mostafa Dehghani, Siddhartha Brahma, Albert Webson, Shixiang Shane Gu, Zhuyun Dai, Mirac Suzgun, Xinyun Chen, Aakanksha Chowdhery, Alex Castro-Ros, Marie Pellat, Kevin Robinson, Dasha Valter, Sharan Narang, Gaurav Mishra, Adams Yu, Vincent Zhao, Yanping Huang, Andrew Dai, Hongkun Yu, Slav Petrov, Ed H. Chi, Jeff Dean, Jacob Devlin, Adam Roberts, Denny Zhou, Quoc V . Le, and Jason Wei. Scaling Instruction-Finetuned Language Models. 10 2022. [337] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. In Advances in neural information processing systems , pages 5998–6008, 2017. [338] Md Tahmid Rahman Laskar, M Saiful Bari, Mizanur Rahman, Md Amran Hossen Bhuiyan, Shafiq Joty, and Jimmy Xiangji Huang. A systematic study and comprehensive evaluation of chatgpt on benchmark datasets. arXiv preprint arXiv:2305.18486 , 2023. [339] Aashiq Muhamed, Iman Keivanloo, Sujan Perera, James Mracek, Yi Xu, Qingjun Cui, Santosh Rajagopalan, Belinda Zeng, and Trishul Chilimbi. CTR-BERT: Cost-effective knowledge distillation for billion-parameter teacher models. arXiv , 2021. [340] Bowen Yang, Cong Han, Yu Li, Lei Zuo, and Zhou Yu. Improving Conversational Recommendation Systems’ Quality with Context-Aware Item Meta-Information. In Findings of the Association for Computational Linguistics: NAACL 2022 - Findings , 2022. [341] Zhaopeng Qiu, Xian Wu, Jingyue Gao, and Wei Fan. U-BERT: Pre-training User Representations for Improved Recommendation. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 , volume 5B, 2021. [342] Chuhan Wu, Fangzhao Wu, Tao Qi, and Yongfeng Huang. UserBERT: Pre-training User Model with Contrastive Self-supervision. In SIGIR 2022 - Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2022. [343] Yingrui Yang, Yifan Qiao, Jinjin Shao, Xifeng Yan, and Tao Yang. Lightweight composite re-ranking for efficient keyword search with BERT. In WSDM 2022 - Proceedings of the 15th ACM International Conference on Web Search and Data Mining , 2022. [344] Song Zhang, Nan Zheng, and Danli Wang. GBERT: Pre-training User representations for Ephemeral Group Recommendation. In International Conference on Information and Knowledge Management, Proceedings , 2022. [345] Shijie Geng, Shuchang Liu, Zuohui Fu, Yingqiang Ge, and Yongfeng Zhang. Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt and Predict Paradigm (P5). In RecSys 2022 - Proceedings of the 16th ACM Conference on Recommender Systems , 2022. [346] Zizhuo Zhang and Bang Wang. Prompt Learning for News Recommendation. In SIGIR 2023 - Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2023. [347] Xuyang Wu, Alessandro Magnani, Suthee Chaidaroon, Ajit Puthenputhussery, Ciya Liao, and Yi Fang. A Multi-task Learning Framework for Product Ranking with BERT. In WWW 2022 - Proceedings of the ACM Web Conference 2022 , 2022. [348] Sahil Verma, Ashudeep Singh, Varich Boonsanong, John P Dickerson, and Chirag Shah. RecRec: Algorithmic Recourse for Recommender Systems. In CIKM ’23: Proceedings of the 32nd ACM International Conference on Information and Knowledge Management , number 23, 2023. [349] Ruining He and Julian McAuley. VBPR: Visual Bayesian personalized ranking from implicit feedback. In 30th AAAI Conference on Artificial Intelligence, AAAI 2016 , 2016. 56 Page 57: arXiv Template A P REPRINT [350] Jingyuan Chen, Hanwang Zhang, Xiangnan He, Liqiang Nie, Wei Liu, and Tat Seng Chua. Attentive collaborative filtering: Multimedia recommendation with item-And component-level attention. In SIGIR 2017 - Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2017. [351] Guangneng Hu, Yu Zhang, and Qiang Yang. Conet: Collaborative cross networks for cross-domain recommen- dation. In International Conference on Information and Knowledge Management, Proceedings , 2018. [352] Gediminas Adomavicius, Konstantin Bauman, Alexander Tuzhilin, and Moshe Unger. Context-Aware Rec- ommender Systems: From Foundations to Recent Developments. In Recommender Systems Handbook: Third Edition , chapter Chapter 5, pages 211–250. Springer, New York, NY , 2022. [353] Steffen Rendle. Factorization machines. Proceedings - IEEE International Conference on Data Mining, ICDM , pages 995–1000, 2010. [354] Yuchin Juan, Yong Zhuang, Wei Sheng Chin, and Chih Jen Lin. Field-aware factorization machines for CTR prediction. In RecSys 2016 - Proceedings of the 10th ACM Conference on Recommender Systems , 2016. [355] Mingmin Jin, Xin Luo, Huiling Zhu, Hankz Hankui Zhuo, and China Jinmm. Combining Deep Learning and Topic Modeling for Review Understanding in Context-Aware Recommendation Guangdong Key Laboratory of Big Data Analysis and Processing. In Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers). , 2018. [356] Jun Xiao, Hao Ye, Xiangnan He, Hanwang Zhang, Fei Wu, and Tat Seng Chua. Attentional factorization machines: Learning the weight of feature interactions via attention networks. In IJCAI International Joint Conference on Artificial Intelligence , volume 0, 2017. [357] Angela Carrera-Rivera, Felix Larrinaga, and Ganix Lasa. Context-awareness for the design of Smart-product service systems: Literature review, 2022. [358] Emrul Hasan, Mizanur Rahman, Chen Ding, Jimmy Xiangji Huang, and Shaina Raza. based recommender systems: A survey of approaches, challenges and future perspectives. arXiv preprint arXiv:2405.05562 , 2024. [359] Julian McAuley and Jure Leskovec. Hidden factors and hidden topics: Understanding rating dimensions with review text. In RecSys 2013 - Proceedings of the 7th ACM Conference on Recommender Systems , 2013. [360] Yunzhi Tan, Min Zhang, Yiqun Liu, and Shaoping Ma. Rating-boosted latent topics: Understanding users and items with ratings and reviews. In IJCAI International Joint Conference on Artificial Intelligence , volume 2016-January, 2016. [361] Donghyun Kim, Chanyoung Park, Jinoh Oh, Sungyoung Lee, and Hwanjo Yu. Convolutional matrix factorization for document context-aware recommendation. RecSys 2016 - Proceedings of the 10th ACM Conference on Recommender Systems , pages 233–240, 9 2016. [362] Chuhan Wu, Fangzhao Wu, Tao Qi, and Yongfeng Huang. SentiRec: Sentiment Diversity-aware Neural News Recommendation. pages 44–53. [363] Jing Liu, Jinbao Song, Chen Li, Xiaoya Zhu, and Ruyi Deng. A Hybrid News Recommendation Algorithm Based on K-means Clustering and Collaborative Filtering. In Journal of Physics: Conference Series , volume 1881, 2021. [364] Zhiyong Cheng, Ying Ding, Xiangnan He, Lei Zhu, Xuemeng Song, and Mohan Kankanhalli. A3NCF: An Adaptive Aspect Attention Model for Rating Prediction. 2018. [365] Xinyu Guan, Zhiyong Cheng, Xiangnan He, Yongfeng Zhang, Zhibo Zhu, Qinke Peng, and Tat-Seng Chua. Attentive Aspect Modeling for Review-aware Recommendation. ACM Transactions on Information Systems , 37(3):28, 11 2018. [366] Songyin Luo, Xiangkui Lu, Jun Wu, and Jianbo Yuan. Aware neural recommendation with cross-modality mutual attention. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management , pages 3293–3297, 2021. [367] Sungyong Seo, Jing Huang, Hao Yang, and Yan Liu. Interpretable convolutional neural networks with dual local and global attention for review rating prediction. In RecSys 2017 - Proceedings of the 11th ACM Conference on Recommender Systems , 2017. [368] Chong Chen, Min Zhang, Yiqun Liu, and Shaoping Ma. Neural attentional rating regression with review-level explanations. In The Web Conference 2018 - Proceedings of the World Wide Web Conference, WWW 2018 , 2018. [369] Hongtao Liu, Fangzhao Wu, Wenjun Wang, Xianchen Wang, Pengfei Jiao, Chuhan Wu, and Xing Xie. NRPA: Neural Recommendation with Personalized Attention. SIGIR 2019 - Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval , 19:1233–1236, 5 2019. 57 Page 58: arXiv Template A P REPRINT [370] Yichao Lu, Ruihai Dong, and Barry Smyth. Coevolutionary recommendation model: Mutual learning between ratings and reviews. In Proceedings of the 2018 World Wide Web Conference , pages 773–782, 2018. [371] Xin Dong, Jingchao Ni, Wei Cheng, Zhengzhang Chen, Bo Zong, Dongjin Song, Yanchi Liu, Haifeng Chen, and Gerard De Melo. Asymmetrical hierarchical networks with attentive interactions for interpretable review-based recommendation. In Proceedings of the AAAI conference on artificial intelligence , volume 34, pages 7667–7674, 2020. [372] Ke Wang, Yanmin Zhu, Haobing Liu, Tianzi Zang, and Chunyang Wang. Learning Aspect-Aware High-Order Representations from Ratings and Reviews for Recommendation. ACM Transactions on Knowledge Discovery from Data , 17(1), 2023. [373] Rose Catherine and William Cohen. TransNets: Learning to transform for recommendation. In RecSys 2017 - Proceedings of the 11th ACM Conference on Recommender Systems , 2017. [374] Donghua Liu, Jing Li, Bo Du, Jun Chang, and Rong Gao. DAML: Dual attention mutual learning between ratings and reviews for item recommendation. Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , pages 344–352, 7 2019. [375] Peng Liu, Lemei Zhang, and Jon Atle Gulla. Multilingual Review-Aware Deep Recommender System via Aspect-based Sentiment Analysis. 2020. [376] Jin Yao Chin, Shafiq Joty, Kaiqi Zhao, and Gao Cong. ANR: Aspect-based Neural Recommender. In International Conference on Information and Knowledge Management, Proceedings , 2018. [377] Konstantin Bauman, Bing Liu, and Alexander Tuzhilin. Aspect based recommendations: Recommending items with the most valuable aspects based on user reviews. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , volume Part F129685, 2017. [378] Cataldo Musto, Marco De Gemmis, Giovanni Semeraro, and Pasquale Lops. A multi-criteria recommender system exploiting aspect-based sentiment analysis of users’ reviews. In RecSys 2017 - Proceedings of the 11th ACM Conference on Recommender Systems , 2017. [379] Liliya V olkova, Elena Yagunova, Ekaterina Pronoza, Alexandra Maslennikova, Danil Bliznuk, Margarita Tokareva, and Ali Abdullaev. Recommender System for Tourist Itineraries Based on Aspects Extraction from Reviews Corpora. Polibits , 57, 2018. [380] Aminu Da’u, Naomie Salim, Idris Rabiu, and Akram Osman. Weighted aspect-based opinion mining using deep learning for recommender system. Expert Systems with Applications , 140, 2020. [381] Aminu Da’u, Naomie Salim, Idris Rabiu, and Akram Osman. Recommendation system exploiting aspect-based opinion mining with deep learning method. Information Sciences , 512, 2020. [382] Ahlem Drif, Sami Guembour, and Hocine Cherifi. A Sentiment Enhanced Deep Collaborative Filtering Recom- mender System. In Studies in Computational Intelligence , volume 944, 2021. [383] Avinash Bhojwani, Vanshika Jolly, Saksham Goel, and M. Anand Kumar. Aspect Based Neural Recommender Using Adaptive Prediction. In 2023 IEEE International Students’ Conference on Electrical, Electronics and Computer Science, SCEECS 2023 , 2023. [384] Hanning Yuan, Zhengyu Chen, Jingting Yang, Shuliang Wang, Jing Geng, and Chuwen Ke. A Hybrid Aspect Based Latent Factor Model for Recommendation. Chinese Journal of Electronics , 29(3), 2020. [385] Kexin Yin, Xiao Fang, Bintong Chen, and Olivia R.Liu Sheng. Diversity Preference-Aware Link Recommenda- tion for Online Social Networks. Information Systems Research , 34(4), 2023. [386] Payal Mehra. Unexpected surprise: Emotion analysis and aspect based sentiment analysis (ABSA) of user generated comments to study behavioral intentions of tourists. Tourism Management Perspectives , 45:101063, 1 2023. [387] Hengyun Li, Bruce X.B. Yu, Gang Li, and Huicai Gao. Restaurant survival prediction using customer-generated content: An aspect-based sentiment analysis of online reviews. Tourism Management , 96:104707, 6 2023. [388] Shoujin Wang, Xiuzhen Zhang, Yan Wang, and Francesco Ricci. Trustworthy recommender systems. ACM Transactions on Intelligent Systems and Technology , 2022. [389] Yongfeng Zhang, Guokun Lai, Min Zhang, Yi Zhang, Yiqun Liu, and Shaoping Ma. Explicit Factor Models for explainable recommendation based on phrase-level sentiment analysis. In SIGIR 2014 - Proceedings of the 37th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2014. [390] Xiangnan He, Tao Chen, Min Yen Kan, and Xiao Chen. TriRank: Review-aware explainable recommendation by modeling aspects. In International Conference on Information and Knowledge Management, Proceedings , volume 19-23-Oct-2015, 2015. 58 Page 59: arXiv Template A P REPRINT [391] Xiang Wang, Xiangnan He, Fuli Feng, Liqiang Nie, and Tat Seng Chua. TEM: Tree-enhanced embedding model for explainable recommendation. In The Web Conference 2018 - Proceedings of the World Wide Web Conference, WWW 2018 , 2018. [392] Qingyao Ai, Vahid Azizi, Xu Chen, and Yongfeng Zhang. Learning heterogeneous knowledge base embeddings for explainable recommendation. Algorithms , 11(9), 2018. [393] Zhiyong Cheng, Xiaojun Chang, Lei Zhu, Rose C. Kanjirathinkal, and Mohan Kankanhalli. MMalfM: Explain- able recommendation by leveraging reviews and images. ACM Transactions on Information Systems , 37(2), 2019. [394] Krisztian Balog, Filip Radlinski, and Shushan Arakelyan. Transparent, scrutable and explainable user models for personalized recommendation. In SIGIR 2019 - Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval , 2019. [395] Lei Li, Yongfeng Zhang, and Li Chen. Personalized transformer for explainable recommendation. In ACL- IJCNLP 2021 - 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing, Proceedings of the Conference , 2021. [396] Juntao Tan, Shuyuan Xu, Yingqiang Ge, Yunqi Li, Xu Chen, and Yongfeng Zhang. Counterfactual Explainable Recommendation. In International Conference on Information and Knowledge Management, Proceedings , 2021. [397] Yingqiang Ge, Juntao Tan, Yan Zhu, Yinglong Xia, Jiebo Luo, Shuchang Liu, Zuohui Fu, Shijie Geng, Zelong Li, and Yongfeng Zhang. Explainable Fairness in Recommendation. In SIGIR 2022 - Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2022. [398] Lei Li, Yongfeng Zhang, and Li Chen. Personalized prompt learning for explainable recommendation. ACM Transactions on Information Systems , 41(4):1–26, 2023. [399] Tianjun Wei, Tommy WS Chow, Jianghong Ma, and Mingbo Zhao. Expgcn: Review-aware graph convolution network for explainable recommendation. Neural Networks , 157:202–215, 2023. [400] Nasim Sonboli, Jessie J. Smith, Florencia Cabral Berenfus, Robin Burke, and Casey Fiesler. Fairness and transparency in recommendation: The users’ perspective. In UMAP 2021 - Proceedings of the 29th ACM Conference on User Modeling, Adaptation and Personalization , 2021. [401] Yifan Wang, Weizhi Ma, Min Zhang, Yiqun Liu, and Shaoping Ma. A Survey on the Fairness of Recommender Systems. ACM Transactions on Information Systems , 41(3), 2023. [402] Bashir Rastegarpanah, Krishna P. Gummadi, and Mark Crovella. Fighting fire with fire: Using antidote data to improve polarization and fairness of recommender systems. In WSDM 2019 - Proceedings of the 12th ACM International Conference on Web Search and Data Mining , 2019. [403] Sirui Yao and Bert Huang. Beyond parity: Fairness objectives for collaborative filtering. In Advances in Neural Information Processing Systems , volume 2017-December, 2017. [404] Toshihiro Kamishima, Shotaro Akaho, Hideki Asoh, and Jun Sakuma. Recommendation Independence. In Proceedings of Machine Learning Research , volume 81, 2018. [405] Ziwei Zhu, Xia Hu, and James Caverlee. Fairness-aware tensor-based recommendation. In International Conference on Information and Knowledge Management, Proceedings , 2018. [406] Alex Beutel, Jilin Chen, Tulsee Doshi, Hai Qian, Li Wei, Yi Wu, Lukasz Heldt, Zhe Zhao, Lichan Hong, Ed H. Chi, and Cristos Goodrow. Fairness in recommendation ranking through pairwise comparisons. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2019. [407] Mengting Wan, Jianmo Ni, Rishabh Misra, and Julian McAuley. Addressing marketing bias in product rec- ommendations. In WSDM 2020 - Proceedings of the 13th International Conference on Web Search and Data Mining , 2020. [408] Shaina Raza and Chen Ding. A Regularized Model to Trade-off between Accuracy and Diversity in a News Recommender System. In Proceedings - 2020 IEEE International Conference on Big Data, Big Data 2020 , 2020. [409] Shaina Raza. Bias Reduction News Recommendation System. Digital 2024, Vol. 4, Pages 92-103 , 4(1):92–103, 12 2023. [410] Ziwei Zhu, Jianling Wang, and James Caverlee. Fairness-aware personalized ranking recommendation via adversarial learning. arXiv preprint arXiv:2103.07849 , 2021. [411] Yunqi Li, Hanxiong Chen, Shuyuan Xu, Yingqiang Ge, and Yongfeng Zhang. Towards Personalized Fairness based on Causal Notion. In SIGIR 2021 - Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2021. 59 Page 60: arXiv Template A P REPRINT [412] Yingqiang Ge, Shuchang Liu, Ruoyuan Gao, Yikun Xian, Yunqi Li, Xiangyu Zhao, Changhua Pei, Fei Sun, Junfeng Ge, Wenwu Ou, and Yongfeng Zhang. Towards Long-term Fairness in Recommendation. In WSDM 2021 - Proceedings of the 14th ACM International Conference on Web Search and Data Mining , 2021. [413] Rodrigo Borges and Kostas Stefanidis. Enhancing long term fairness in recommendations with variational autoencoders. In 11th International Conference on Management of Digital EcoSystems, MEDES 2019 , 2019. [414] Rashidul Islam, Kamrun Naher Keya, Ziqian Zeng, Shimei Pan, and James Foulds. Debiasing career recommen- dations with neural fair collaborative filtering. In The Web Conference 2021 - Proceedings of the World Wide Web Conference, WWW 2021 , 2021. [415] Yangkun Li, Mohamed Laid Hedia, Weizhi Ma, Hongyu Lu, Min Zhang, Yiqun Liu, and Shaoping Ma. Contextualized Fairness for Recommender Systems in Premium Scenarios. Big Data Research , 27, 2022. [416] Meike Zehlike, Francesco Bonchi, Carlos Castillo, Sara Hajian, Mohamed Megahed, and Ricardo Baeza-Yates. FAIR: A fair top-k ranking algorithm. In International Conference on Information and Knowledge Management, Proceedings , volume Part F131841, 2017. [417] Harald Steck. Calibrated recommendations. In RecSys 2018 - 12th ACM Conference on Recommender Systems , 2018. [418] Sahin Cem Geyik, Stuart Ambler, and Krishnaram Kenthapadi. Fairness-aware ranking in search & recommen- dation systems with application to linkedin talent search. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2019. [419] Weiwen Liu, Jun Guo, Nasim Sonboli, Robin Burke, and Shengyu Zhang. Personalized fairness-aware re-ranking for microlending. In RecSys 2019 - 13th ACM Conference on Recommender Systems , 2019. [420] Xiao Lin, Min Zhang, Yongfeng Zhang, Zhaoquan Gu, Yiqun Liu, and Shaoping Ma. Fairness-aware group recommendation with pareto-efficiency. In RecSys 2017 - Proceedings of the 11th ACM Conference on Recom- mender Systems , 2017. [421] Ziwei Zhu, Jingu Kim, Trung Nguyen, Aish Fenton, and James Caverlee. Fairness among New Items in Cold Start Recommender Systems. In SIGIR 2021 - Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval , 2021. [422] Di Jin, Luzhi Wang, He Zhang, Yizhen Zheng, Weiping Ding, Feng Xia, and Shirui Pan. A survey on fairness- aware recommender systems. Information Fusion , 100:101906, 12 2023. [423] Yao Wu, Jian Cao, and Guandong Xu. Fairness in Recommender Systems: Evaluation Approaches and Assurance Strategies. ACM Transactions on Knowledge Discovery from Data , 18(1), 8 2023. [424] Sriharsha Dara, C. Ravindranath Chowdary, and Chintoo Kumar. A survey on group recommender systems. Journal of Intelligent Information Systems , 54(2), 2020. [425] Xuan Bi, Annie Qu, Junhui Wang, and Xiaotong Shen. A Group-Specific Recommender System. Journal of the American Statistical Association , 112(519), 2017. [426] Nguyen Thanh Toan, Phan Thanh Cong, Nguyen Thanh Tam, Nguyen Quoc Viet Hung, and Bela Stantic. Diversifying Group Recommendation. IEEE Access , 6, 2018. [427] Nicola Capuano, Francisco Chiclana, Enrique Herrera-Viedma, Hamido Fujita, and Vincenzo Loia. Fuzzy Group Decision Making for influence-aware recommendations. Computers in Human Behavior , 101, 2019. [428] Zhiwei Guo, Wenru Zeng, Heng Wang, and Yu Shen. An Enhanced Group Recommender System by Exploiting Preference Relation. IEEE Access , 7, 2019. [429] Hongzhi Yin, Qinyong Wang, Kai Zheng, Zhixu Li, Jiali Yang, and Xiaofang Zhou. Social influence-based group representation learning for group recommendation. In Proceedings - International Conference on Data Engineering , volume 2019-April, 2019. [430] Pablo Sánchez and Alejandro Bellogín. On the effects of aggregation strategies for different groups of users in venue recommendation. Information Processing and Management , 58(5), 2021. [431] Firat Ismailoglu. Aggregating user preferences in group recommender systems: A crowdsourcing approach. Decision Support Systems , 152, 2022. [432] Himan Abdollahpouri, Gediminas Adomavicius, Robin Burke, Ido Guy, Dietmar Jannach, Toshihiro Kamishima, Jan Krasnodebski, and Luiz Pizzato. Multistakeholder recommendation: Survey and research directions. User Modeling and User-Adapted Interaction , 30(1), 2020. [433] Anitha Anandhan, Liyana Shuib, Maizatul Akmar Ismail, and Ghulam Mujtaba. Social Media Recommender Systems: Review and Open Research Issues. IEEE Access , 6, 2018. 60 Page 61: arXiv Template A P REPRINT [434] Jyoti Shokeen and Chhavi Rana. A study on features of social recommender systems. Artificial Intelligence Review , 53(2), 2020. [435] Amazon’s Product Recommendation System In 2021: How Does The Algorithm Of The eCommerce Giant Work? - Recostream. [436] Yan Guo, Minxi Wang, and Xin Li. Application of an improved Apriori algorithm in a mobile e-commerce recommendation system. Industrial Management and Data Systems , 117(2), 2017. [437] Yulong Gu, Zhuoye Ding, Shuaiqiang Wang, Lixin Zou, Yiding Liu, and Dawei Yin. Deep Multifaceted Transformers for Multi-objective Ranking in Large-Scale E-commerce Recommender Systems. In International Conference on Information and Knowledge Management, Proceedings , 2020. [438] Carlos A. Gomez-Uribe and Neil Hunt. The netflix recommender system: Algorithms, business value, and innovation. ACM Transactions on Management Information Systems , 6(4), 2015. [439] Harald Steck, Linas Baltrunas, Ehtsham Elahi, Dawen Liang, Yves Raimond, and Justin Basilico. Deep learning for recommender systems: A Netflix case study. AI Magazine , 42(3), 2021. [440] Chhavi Maheshwari. Music Recommendation on Spotify using Deep Learning. 12 2023. [441] Kurt Jacobson, Vidhya Murali, Edward Newett, Brian Whitman, and Romain Yon. Music Personalization at Spotify. In RecSys ’16: Proceedings of the 10th ACM Conference on Recommender Systems , pages 373–373. Association for Computing Machinery (ACM), 9 2016. [442] Germán Cheuque, José Guzmán, and Denis Parra. Recommender systems for online video game platforms: The case of steam. In The Web Conference 2019 - Companion of the World Wide Web Conference, WWW 2019 , 2019. [443] Hanna Schäfer, Santiago Hors-Fraile, Raghav Pavan Karumur, André Calero Valdez, Alan Said, Helma Torka- maan, Tom Ulmer, and Christoph Trattner. Towards health (Aware) recommender systems. In ACM International Conference Proceeding Series , volume Part F128634, 2017. [444] Juan G.Diaz Ochoa, Orsolya Csiszár, and Thomas Schimper. Medical recommender systems based on continuous- valued logic and multi-criteria decision operators, using interpretable neural networks. BMC Medical Informatics and Decision Making , 21(1), 2021. [445] Deepika Sharma, Gagangeet Singh Aujla, and Rohit Bajaj. Evolution from ancient medication to human-centered Healthcare 4.0: A review on health care recommender systems. International Journal of Communication Systems , 36(12), 2023. [446] Uzair Aslam Bhatti, Mengxing Huang, Di Wu, Yu Zhang, Anum Mehmood, and Huirui Han. Recommendation system using feature extraction and pattern recognition in clinical care systems. Enterprise Information Systems , 13(3), 2019. [447] André Calero Valdez, Martina Ziefle, Katrien Verbert, Alexander Felfernig, and Andreas Holzinger. Recom- mender systems for health informatics: State-of-the-art and future perspectives. In Machine Learning for Health Informatics , chapter Chapter 21, pages 391–414. Springer, Cham, 2016. [448] Donghui Yang, Chao Huang, and Mingyang Wang. A social recommender system by combining social network and sentiment similarity: A case study of healthcare. Journal of Information Science , 43(5), 2017. [449] Anam Mustaqeem, Syed Muhammad Anwar, Abdul Rashid Khan, and Muhammad Majid. A statistical analysis based recommender model for heart disease patients. International Journal of Medical Informatics , 108, 2017. [450] Luciano Rodrigo Ferretto, Cristiano Roberto Cervi, and Ana Carolina Bertoletti De Marchi. Recommender systems in mobile apps for health a systematic review. In Iberian Conference on Information Systems and Technologies, CISTI , 2017. [451] Weiwei Yuan, Chenliang Li, Donghai Guan, Guangjie Han, and Asad Masood Khattak. Socialized healthcare service recommendation using deep learning. Neural Computing and Applications , 30(7), 2018. [452] Hafed Zarzour, Ziad Al-Sharif, Mahmoud Al-Ayyoub, and Yaser Jararweh. A new collaborative filtering recom- mendation algorithm based on dimensionality reduction and clustering techniques. In 2018 9th International Conference on Information and Communication Systems, ICICS 2018 , volume 2018-January, 2018. [453] Xiaoyi Deng and Feifei Huangfu. Collaborative Variational Deep Learning for Healthcare Recommendation. IEEE Access , 7, 2019. [454] Gagangeet Singh Aujla, Anish Jindal, Rajat Chaudhary, Neeraj Kumar, Sahil Vashist, Neeraj Sharma, and Mohammad S. Obaidat. DLRS: Deep Learning-Based Recommender System for Smart Healthcare Ecosystem. InIEEE International Conference on Communications , volume 2019-May, 2019. 61 Page 62: arXiv Template A P REPRINT [455] Abhaya Kumar Sahoo, Chittaranjan Pradhan, Rabindra Kumar Barik, and Harishchandra Dubey. DeepReco: Deep learning based health recommender system using collaborative filtering. Computation , 7(2), 2019. [456] Celestine Iwendi, Suleman Khan, Joseph Henry Anajemba, Ali Kashif Bashir, and Fazal Noor. Realizing an Efficient IoMT-Assisted Patient Diet Recommendation System Through Machine Learning Model. IEEE Access , 8, 2020. [457] Satvik Garg. Drug recommendation system based on sentiment analysis of drug reviews using machine learning. InProceedings of the Confluence 2021: 11th International Conference on Cloud Computing, Data Science and Engineering , 2021. [458] Maryam Al-Ghamdi, Hanan Elazhary, and Aalaa Mojahed. Evaluation of Collaborative Filtering for Recom- mender Systems. International Journal of Advanced Computer Science and Applications , 12(3), 2021. [459] Cecilia S. Lee and Aaron Y . Lee. Clinical applications of continual learning machine learning, 2020. [460] Anam Mustaqeem, Syed Muhammad Anwar, and Muhammad Majid. A modular cluster based collaborative recommender system for cardiac patients. Artificial Intelligence in Medicine , 102, 2020. [461] Shaina Raza and Chen Ding. Improving Clinical Decision Making with a Two-Stage Recommender System. IEEE/ACM Transactions on Computational Biology and Bioinformatics , 2023. [462] Luis F. Luna-Reyes and J. Ramon Gil-Garcia. Digital government transformation and internet portals: The co-evolution of technology, organizations, and institutions. Government Information Quarterly , 31(4), 2014. [463] Jie Lu, Qusai Shambour, Yisi Xu, Qing Lin, and Guangquan Zhang. BizSeeker: A hybrid semantic recommenda- tion system for personalized government-to-business e-services. Internet Research , 20(3), 2010. [464] Xuetao Guo and Jie Lu. Intelligent e-Government services with personalized recommendation techniques. International Journal of Intelligent Systems , 22(5), 2007. [465] Ninghua Sun, Tao Chen, Wenshan Guo, and Longya Ran. Enhanced collaborative filtering for personalized e-government recommendation. Applied Sciences (Switzerland) , 11(24), 2021. [466] Ninghua Sun, Qiangqiang Luo, Longya Ran, and Peng Jia. Similarity matrix enhanced collaborative filtering for e-government recommendation. Data and Knowledge Engineering , 145, 2023. [467] Bahrudin Hrnjica, Denis Music, and Selver Softic. Model-Based Recommender Systems. EAI/Springer Innovations in Communication and Computing , pages 125–146, 2020. [468] Ninghua Sun, Tao Chen, Qiangqiang Luo, and Longya Ran. User dynamic topology-information-based matrix factorization for e-government recommendation. Applied Soft Computing , 124, 2022. [469] Alhassan Jamilu Ibrahim, Peter Zira, and Nuraini Abdulganiyyi. Hybrid Recommender for Research Papers and Articles. International Journal of Intelligent Information Systems , 10(2), 2021. [470] Folasade Olubusola Isinkaye and Tomiwa John Fred-Yusuff. An E-Library System Integrated with Bookshelf and Recommendation Components. Journal of Applied Intelligent System , 7(1), 2022. [471] Jieun Son and Seoung Bum Kim. Academic paper recommender system using multilevel simultaneous citation networks. Decision Support Systems , 105, 2018. [472] Shutian Ma, Chengzhi Zhang, and Xiaozhong Liu. A review of citation recommendation: from textual content to enriched context. Scientometrics , 122(3), 2020. [473] Qian Zhang, Jie Lu, and Guangquan Zhang. Recommender Systems in E-learning. Journal of Smart Environments and Green Computing , 1(2):76–89, 4 2021. [474] Shini Renjith, A. Sreekumar, and M. Jathavedan. An extensive study on the evolution of context-aware personalized travel recommender systems. Information Processing and Management , 57(1), 2020. [475] Francesco Ricci. Recommender Systems in Tourism. Handbook of e-Tourism , pages 1–18, 2020. [476] Booking.com: How we work. [477] Si Shi, Yuhuang Gong, and Dogan Gursoy. Antecedents of Trust and Adoption Intention toward Artificially Intelligent Recommendation Systems in Travel Planning: A Heuristic–Systematic Model. Journal of Travel Research , 60(8), 2021. [478] Miguel Torres-Ruiz, Felix Mata, Roberto Zagal, Giovanni Guzmán, Rolando Quintero, and Marco Moreno-Ibarra. A recommender system to generate museum itineraries applying augmented reality and social-sensor mining techniques. Virtual Reality , 24(1), 2020. [479] Jun Chang, Wenting Tu, Changrui Yu, and Chuan Qin. Assessing dynamic qualities of investor sentiments for stock recommendation. Information Processing and Management , 58(2), 2021. 62 Page 63: arXiv Template A P REPRINT [480] Lawrence Bunnell, Kweku Muata Osei-Bryson, and Victoria Y . Yoon. FinPathlight: Framework for an multiagent recommender system designed to increase consumer financial capability. Decision Support Systems , 134, 2020. [481] Mao Kang, Ye Bi, Zhenyu Wu, Jianming Wang, and Jing Xiao. A heterogeneous conversational recommender system for financial products. In CEUR Workshop Proceedings , volume 2601, 2020. [482] Shivani Bharatbhai Patel, Pronaya Bhattacharya, Sudeep Tanwar, and Neeraj Kumar. KiRTi: A Blockchain-Based Credit Recommender System for Financial Institutions. IEEE Transactions on Network Science and Engineering , 8(2), 2021. [483] Asefeh Asemi, Adeleh Asemi, and Andrea Ko. Unveiling the impact of managerial traits on investor decision prediction: ANFIS approach. Soft Computing , 2023. [484] Qi Zhang, Jingjie Li, Qinglin Jia, Chuyuan Wang, Jieming Zhu, Zhaowei Wang, and Xiuqiang He. UNBERT: User-News Matching BERT for News Recommendation. In IJCAI International Joint Conference on Artificial Intelligence , 2021. [485] Shitao Xiao, Zheng Liu, Yingxia Shao, Tao Di, Bhuvan Middha, Fangzhao Wu, and Xing Xie. Training Large- Scale News Recommenders with Pretrained Language Models in the Loop. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2022. [486] Mykola Makhortykh and Mariëlle Wijermars. Can Filter Bubbles Protect Information Freedom? Discussions of Algorithmic News Recommenders in Eastern Europe. Digital Journalism , 11(9), 2023. [487] Chuhan Wu, Fangzhao Wu, Xiting Wang, Yongfeng Huang, and Xing Xie. FairRec: Fairness-aware News Recommendation with Decomposed Adversarial Learning. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 , volume 5B, 2021. [488] Paul Covington, Jay Adams, and Emre Sargin. Deep neural networks for youtube recommendations. In RecSys 2016 - Proceedings of the 10th ACM Conference on Recommender Systems , 2016. [489] Krishnaram Kenthapadi, Benjamin Le, and Ganesh Venkataraman. Personalized job recommendation system at LinkedIn: Practical challenges and lessons learned. In RecSys 2017 - Proceedings of the 11th ACM Conference on Recommender Systems , 2017. [490] Rahul Katarya and Yamini Arora. A Survey of Recommendation Systems in Twitter. In International Conference on "Computational Intelligence and Communication Technology", CICT 2018 , 2018. [491] Weihao Gao, Xiangjun Fan, Chong Wang, Jiankai Sun, Kai Jia, Wenzhi Xiao Ruofan Ding, Xingyan Bin, Hui Yang, Xiaobing Liu ByteDance Inc, Wenzhi Xiao, Ruofan Ding, and Xiaobing Liu. Deep Retrieval: Learning A Retrievable Structure for Large-Scale Recommendations; Deep Retrieval: Learning A Retrievable Structure for Large-Scale Recommendations. 2021. [492] Zhuoran Liu, Leqi Zou, Xuan Zou, Caihua Wang, Biao Zhang, Da Tang, Bolin Zhu, Yijie Zhu, Peng Wu, Ke Wang, and Youlong Cheng. Monolith: Real Time Recommendation System With Collisionless Embedding Table. In CEUR Workshop Proceedings , volume 3303, 2022. [493] Shiwen Zhao, Charles Crissman, and Guillermo R Sapiro. Consistent Collaborative Filtering via Tensor Decomposition. 1 2022. [494] Mark Levy Apple, Bruno Di, Giorgi Apple, Floris Weers Apple, Angelos Katharopoulos, and Tom Nickson Apple. Controllable Music Production with Diffusion Models and Guidance Gradients. 11 2023. [495] Shashank Rajput, Nikhil Mehta, Deepmind Google, Anima, Singh Google, Deepmind Raghunandan, Keshavan Google, Trung Vu, Google Lukasz, Heldt Google Lichan, Hong Google Deepmind, Yi Tay, Google Deepmind, Vinh Q Tran Google, Jonah Samost, Google Maciej, Kula Google Deepmind, Ed H Chi Google, Deepmind Maheswaran, and Sathiamoorthy Google Deepmind. Recommender Systems with Generative Retrieval. 5 2023. [496] S. Bhaskaran and Raja Marappan. Design and analysis of an efficient machine learning based hybrid recommen- dation system with enhanced density-based spatial clustering for digital e-learning applications. Complex and Intelligent Systems , 9(4), 2023. [497] Mounia Rahhali, Lahcen Oughdir, Youssef Jedidi, Youssef Lahmadi, and Mohammed Zakariae El Khattabi. E-learning Recommendation System Based on Cloud Computing. In Lecture Notes in Electrical Engineering , volume 745, 2022. [498] Magdalini Eirinaki, Jerry Gao, Iraklis Varlamis, and Konstantinos Tserpes. Recommender systems for large-scale social networks: A review of challenges and solutions, 2018. [499] Monika Singh. Scalability and sparsity issues in recommender datasets: a survey. Knowledge and Information Systems , 62(1):1–43, 2020. 63 Page 64: arXiv Template A P REPRINT [500] Zeshan Fayyaz, Mahsa Ebrahimian, Dina Nawara, Ahmed Ibrahim, and Rasha Kashef. Recommendation systems: Algorithms, challenges, metrics, and business opportunities. applied sciences , 10(21):7748, 2020. [501] Zefeng Chen, Wensheng Gan, Jiayang Wu, Kaixia Hu, and Hong Lin. Data scarcity in recommendation systems: A survey. ACM Transactions on Recommender Systems , 2024. [502] Ninghao Liu, Yong Ge, Li Li, Xia Hu, Rui Chen, and Soo Hyun Choi. Explainable Recommender Systems via Resolving Learning Representations. In International Conference on Information and Knowledge Management, Proceedings , 2020. [503] Dongmin Hyun, Chanyoung Park, Min Chul Yang, Ilhyeon Song, Jung Tae Lee, and Hwanjo Yu. Review sentiment-guided scalable deep recommender system. In 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2018 , 2018. [504] Dietmar Jannach and Michael Jugovac. Measuring the business value of recommender systems. ACM Transac- tions on Management Information Systems (TMIS) , 10(4):1–23, 2019. [505] Christoph Trattner, Dietmar Jannach, Enrico Motta, Irene Costera Meijer, Nicholas Diakopoulos, Mehdi Elahi, Andreas L Opdahl, Bjørnar Tessem, Njål Borch, Morten Fjeld, et al. Responsible media technology and ai: challenges and research directions. AI and Ethics , 2(4):585–594, 2022. [506] Yashar Deldjoo and Tommaso Di Noia. Cfairllm: Consumer fairness evaluation in large-language model recommender system. arXiv preprint arXiv:2403.05668 , 2024. [507] Chen Gao, Yu Zheng, Wenjie Wang, Fuli Feng, Xiangnan He, and Yong Li. Causal inference in recommender systems: A survey and future directions. ACM Transactions on Information Systems , 42(4):1–32, 2024. [508] Hongzhi Yin, Liang Qu, Tong Chen, Wei Yuan, Ruiqi Zheng, Jing Long, Xin Xia, Yuhui Shi, and Chengqi Zhang. On-device recommender systems: A comprehensive survey. arXiv preprint arXiv:2401.11441 , 2024. [509] Xin Xia, Junliang Yu, Qinyong Wang, Chaoqun Yang, Nguyen Quoc Viet Hung, and Hongzhi Yin. Efficient on-device session-based recommendation. ACM Transactions on Information Systems , 41(4):1–24, 2023. [510] Shaina Raza, Shardul Ghuge, Chen Ding, Elham Dolatabadi, and Deval Pandya. Fair enough: Develop and assess a fair-compliant dataset for large language model training? Data Intelligence , 6(2):559–585, 2024. Appendix Evaluation Criteria In this paper, we labeled each reviewed paper based on the following criteria: •Scalability : A paper was labeled as high, medium, or low scalability based on the system’s ability to handle increasing amounts of data and users. High scalability indicates the system can efficiently manage large-scale data and user bases, medium scalability indicates moderate efficiency, and low scalability indicates limited capability in scaling up. •Interpretability : This attribute was labeled high, medium, or low depending on how easily the system’s recommendations can be understood by users. High interpretability means the system’s outputs are easily explainable, medium interpretability means some effort is needed to understand the recommendations, and low interpretability means the system’s logic is complex and not easily understandable. •Computational Efficiency : We assessed this by measuring the system’s ability to provide recommendations quickly and with minimal computational resources. High efficiency means the system operates swiftly with low resource usage, medium efficiency indicates moderate performance, and low efficiency means the system requires significant computational resources and time. •Reproducibility : Papers were labeled based on how consistently the system’s results can be replicated under the same conditions. High reproducibility means the experiments can be consistently reproduced, medium reproducibility indicates some variations might occur, and low reproducibility means significant discrepancies are likely when the experiments are repeated. List of Tables 1 Overview of Related Surveys Ordered by Date of Publication and Comparison Criteria . . . . . . . . 3 2 Inclusion and Exclusion Criteria for Literature Review . . . . . . . . . . . . . . . . . . . . . . . . . 6 64 Page 65: arXiv Template A P REPRINT 3 Identified Papers by Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4 Publications on Foundational RS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5 Deep Learning-based RS Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 6 Comprehensive Overview of Graph Neural Network Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low, the symbol ’-’ means no information available for this). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy (as per evaluation metric from the previous column), Learning Task, and Application Field. . . . . . . 14 7 Sequential Models. This table provides a detailed overview of various sequential models in recommen- dation systems, showcasing their combined characteristics of Scalability, Interpretability, Computational Efficiency, and Reproducibility (rated as High, Medium, or Low). Additionally, the table includes information on datasets used, evaluation metrics, model accuracy, publication year, and application fields. 16 8 Comprehensive Overview of Knowledge Graph Based Recommender System Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 9 Comprehensive Overview of Reinforcement Learning based Recommender System Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Metrics that their numerical value is not reported are specified with “No numerical value”. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 10 Comprehensive Overview of LLM Based Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Inter- pretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. . . . . . . . . . . 23 11 Comprehensive Overview of Multi-Modal Based Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. . . . . . . 26 12 Comprehensive Overview of Context-Aware Recommender System Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. . . 28 13 Comprehensive Overview of Review Based Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. . . . . . . 29 14 Comprehensive Overview of Aspect Based Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. Metrics that their numerical value is not reported are specified with “No numerical value”. . . . . . . . . . . . . . 31 15 Comprehensive Overview of Explainable and Trustworthy Recommender System Models across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 65 Page 66: arXiv Template A P REPRINT 16 Comprehensive Overview Recommender System Models for FATE across Various Metrics and Use Cases. This table details each model’s Input features, Year of Publication, and Characteristics such as Scalability, Interpretability, Efficiency, and Reproducibility (rated as High, Medium, or Low). It also lists the Dataset Used, Evaluation Metrics, Model Accuracy, Learning Task, and Application Field. . . 34 17 Publications by Industry in Recommendation Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 37 66

---