Academia.eduAcademia.edu

Recommendation Systems

description816 papers
group4,765 followers
lightbulbAbout this topic
Recommendation systems are algorithms and techniques designed to predict user preferences and suggest items or content based on individual user behavior, historical data, and contextual information. They are widely used in various domains, including e-commerce, streaming services, and social media, to enhance user experience and engagement.
lightbulbAbout this topic
Recommendation systems are algorithms and techniques designed to predict user preferences and suggest items or content based on individual user behavior, historical data, and contextual information. They are widely used in various domains, including e-commerce, streaming services, and social media, to enhance user experience and engagement.

Key research themes

1. How do collaborative filtering methods address personalization and data sparsity in recommendation systems?

This theme explores the design, implementation, and evaluation of collaborative filtering (CF) approaches, which leverage user interaction data to generate personalized recommendations. Special focus is given to tackling challenges such as data sparsity, scalability, and cold-start problems through algorithmic enhancements and hybridization with other methods. Understanding CF's contributions is critical, as it remains one of the most widely used and studied techniques in industry and academia.

Key finding: This work formalizes collaborative filtering (CF) through the use of user-item rating matrices and rating acquisition methods (explicit and implicit), emphasizing the foundations of user-based and item-based CF algorithms. It... Read more
Key finding: Demonstrates practical implementation of collaborative filtering using Singular Value Decomposition (SVD) with 50 latent factors on the MovieLens dataset. The SVD model achieved an RMSE of 0.82, indicating accurate rating... Read more
Key finding: Proposes a novel method that combines collaborative filtering with selective text review analysis to address the uncertainty in neutral rating values (rating=3). The approach classifies reviews only for ambiguous ratings,... Read more
Key finding: Examines the application of machine learning algorithms, primarily collaborative filtering and content-based filtering, for recommendation tasks, emphasizing their strengths, limitations, and evaluation. It highlights how... Read more
Key finding: Provides insight into the combination of collaborative filtering with other recommendation strategies such as content-based and hybrid methods, particularly to mitigate shortcomings like cold-start and sparsity. It surveys... Read more

2. What are the best practices and metrics for evaluating recommendation systems across offline, user studies, and online experiments?

Evaluation methods are fundamental for comparing recommender system algorithms, as the choice affects deployment decisions and user experience outcomes. This theme covers experimental setups, evaluation metrics, and the interpretation of results across offline simulations, controlled user studies, and live online deployments. Emphasis is placed on aligning evaluation methodologies with system objectives beyond prediction accuracy, such as robustness, diversity, and scalability.

Key finding: This paper systematically categorizes evaluation methodologies for recommendation algorithms into offline experiments, user studies, and large-scale online experiments. It stresses that accuracy alone is insufficient as a... Read more
Key finding: Offers a broad review of recommender system applications and evaluation datasets, highlighting that the evaluation process must consider data sparsity, implicit versus explicit feedback, and domain-specific challenges. The... Read more
Key finding: Discusses the challenges of evaluating recommendation systems including the diversity of data models and user contexts. The paper reviews evaluation metrics like RMSE, MAE for accuracy, as well as beyond accuracy metrics such... Read more
Key finding: Presents a user-centric approach incorporating multiple types of user interaction data beyond explicit ratings to improve evaluation and recommendation quality. Uses cognitive walkthrough inspections to illustrate evaluating... Read more

3. How can hybrid and advanced machine learning techniques, including deep learning and graph neural networks, enhance personalization and adaptability in recommender systems?

This theme investigates the integration of hybrid methods combining collaborative filtering, content-based filtering, and novel machine learning paradigms such as graph neural networks (GNNs) and transformer-based architectures to build more adaptive, personalized, and context-aware recommendation models. The focus is on methodological innovations that handle data heterogeneity, dynamic user behavior, and domain-specific personalization.

Key finding: Describes a restaurant recommendation model enhanced with real-time data inputs and collaborative filtering using review-based feedback. The system updates recommendations dynamically based on user location, preferences, and... Read more
Key finding: Introduces AnimeRecBERT, a hybrid transformer-based model tailored for anime recommendations. By incorporating genre embeddings alongside item tokens and removing positional encodings, the model adapts the BERT4Rec... Read more
Key finding: Presents a personalized learning recommendation system integrating graph convolutional networks (GCN) and graph attention networks (GAT) to model complex student-course interactions. The dual-layered GNN approach captures... Read more
Key finding: Proposes a hybrid recommender combining enhanced collaborative filtering with content-based strategies, leveraging all user interaction types to overcome cold-start and data sparsity. The approach uses continuous model... Read more
Key finding: Develops a 3D fashion recommendation system employing a deep convolutional neural network (DCNN) for real-time skin tone classification combined with reinforcement learning to iteratively adapt garment suggestions. Achieves... Read more

All papers in Recommendation Systems

The purpose of recommender systems (RS) is to facilitate user collaboration and communication on the platform. Nevertheless, there is limited knowledge regarding the extent of this relationship and the techniques by which RS could promote... more
Recommendation systems play an invisible but powerful role in our daily lives, helping us discover music, movies, courses, and even products we might enjoy. Yet two stubborn challenges remain. The first is the cold-start problem, where... more
Search is a prominent channel for discovering products on an e-commerce platform. Ranking products retrieved from search becomes crucial to address customer's need and optimize for business metrics. While learning to Rank (LETOR)... more
This article explores the transformative role of libraries in the digital era, with a focus on how AIMAN COLLEGE OF ARTS AND SCIENCES FOR WOMEN is leveraging smart technologies to enhance user experiences. The integration of digital... more
Online trading is essential for day-today life in the rapid growth of internet and e-commerce. Customers are intended through the online advertisements and necessity to take decision making for the product to purchase among similar ones.... more
User-based and item-based collaborative filtering techniques are among most explored strategies of making products’ recommendations to Users on online shopping platforms. However, a notable weakness of the collaborative filtering... more
Recommender systems have garnered significant attention from researchers due to their potential for delivering personalized recommendations in light of the vast amount of information available online. These systems have found applications... more
Travel planning has transitioned from traditional guidebooks and travel agents to online booking platforms and, more recently, to AI-powered intelligent assistants. This survey explores WanderSync, a Generative AI-based travel planning... more
Collaborative filtering systems rely heavily on matrix factorization techniques, which often face scalability issues when handling large datasets. This paper presents an efficient parallel algorithm that leverages distributed computing to... more
This research demonstrates that personality traits, specifically those measured by the Big Five model, can significantly improve recommendation systems when combined with an item-based K-Nearest Neighbors (KNN) model. The proposed Hybrid... more
Recommender systems (RSs) on platforms like Netflix and Spotify personalize user experiences but also raise concerns about their impact on aesthetic welfare. This paper evaluates two important arguments against RS-driven platforms. The... more
Distribution companies are trying to reduce the high real loss and manage the poor voltage profile, so power loss minimization and voltage profile improvement are the main and important tasks to be faced by electrical engineers in the... more
This paper investigates the colonial architecture of Shamsuddin Medical College Hostel, Sylhet, Bangladesh for its historical context, present scenario and a possible future reuse. The research analyses the transformation of the edifice... more
Recently, attributed community search, a related but different problem to community detection and graph clustering, has been widely studied in the literature. Compared with the community detection that finds all existing static... more
This article explores the socio-technical imaginaries of Brazilian tech workers involved in artificial intelligence (AI) development, focusing on their views on Brazil's role in the global AI market and the societal implications of AI in... more
Customer churn is a critical concern for any business that relies on recurring clients. Simultaneously, personalized product recommendations have become a standard feature for improving sales and customer satisfaction in e-commerce. This... more
Machine Learning (ML) is recognized as a foundational component within the broader field of Artificial Intelligence (AI), representing a transformative technology that enables systems to autonomously learn from vast amounts of data and... more
ÖZET: Makine öğrenmesi, yapay zekâ alanının temel taşlarından biri olarak, veriden otomatik öğrenme kabiliyeti sayesinde çeşitli sektörlerde devrim yaratmaktadır. Bu çalışmada, makine öğrenmesinin temel kavramsal çerçevesi, tarihçesi ve... more
Nowadays, most of the information science inquires about a spotlight on affiliation rule to decide explicit examples and rules from huge information. Affiliation guideline is worked by basic information duration device, for example, WEKA... more
The personalization of virtual fashion recommendations remains hindered by limited integration of chromatic and anthropometric factors, especially skin tone compatibility. This study addresses a critical research gap by proposing a... more
We developed a concept including a set of tools for self-management for patients suffering from axial spondyloarthritis (SpA). This concept involves patient-recorded outcome measures, both subjective assessment and clinical measurements,... more
This article represents a BERT-based anime recommendation system which delivers personalized anime recommendations. The model learns from 1.77 million filtered users alongside 148 million ratings. The model extends the publicly available... more
uso no comercial, distribución y reproducción en cualquier medio, siempre que la obra original sea debidamente citada.
The use of a portfolio curriculum approach, when teaching a university introductory statistics and probability course to engineering students, is developed and evaluated. The portfolio curriculum approach, so called, as the students need... more
This paper presents the development of a movie recommendation system based on machine learning techniques, with the goal of achieving a root mean squared error (RMSE) below 0.86490 in line with a Harvard University challenge. Using the... more
Web-based recommendation strategy implemented in a cadastre information system is presented in the paper. This method forms the list of page profiles recommended to a given user. The idea of page recommendation uses the concept of a page... more
Due to the large volume of data produced by e-commerceor e-business websites, there is a need to discover business intelligence for recommending top-N items.Several methods have been employed to collaborative filtering recommender systems... more
في الأسبوع الرابع من SEO، حسّن صفحات موقعك العقاري بعناوين وأوصاف فريدة، محتوى محدث، وصور مُحسنة لجذب العملاء ورفع ترتيبك على جوجل خلال 30 يومًا.
Collaborative filtering is a common aspect recently used in e-commerce to increase sales and overcome information overload. One significant limitation in collaborative filtering is data sparseness. Several studies have proposed... more
Public libraries have become one of the biggest powerhouses for the production of knowledge and information by having various sources and references that their effective and efficient management can have a significant impact on the... more
This paper examines various illumination invariant techniques and identifies the one which works well with principle component analysis for human face recognition. Experimental results show that by applying the technique called... more
Numerous attempts have been made to devise systems that make the work of a visually impaired person easier. These researches have focused on a number of issues such as path finding, obstruction detection, face recognition, sign... more
Research in news recommendation, like other areas of recommender systems, focuses heavily on the utility of recommendations for the consumers of news, that is, the users of apps, sites, or feeds in which personalized news is delivered.... more
Recommender systems play an important role in many scenarios where users are overwhelmed with too many choices to make. In this context, Collaborative Filtering (CF) arises by providing a simple and widely used approach for personalized... more
This research introduces an intelligent travel planning approach that creates personalized itineraries using static location data. By combining category-based filtering with a modified A* algorithm, the system tailors routes based on user... more
Personal debt in the United States has reached critical levels, creating widespread economic strain and limiting opportunities for financial mobility. This article presents a comprehensive AI-driven ecosystem designed to proactively... more
World Health Organization publications disclose that breast cancer is one of the most common diseases amongst the women, and that it has a high death rate. Its prevalence is growing in developing nations, where the vast majority of cases... more
The Human Resources (HR) department faces significant challenges in employee retention. Traditional methods, such as performance evaluations and career development using regression, association, and clustering, have been widely used and... more
This thesis investigates the application of artificial intelligence (AI) to enhance children's book discovery within Iceland's unique linguistic market. Addressing the challenge of maintaining reading engagement amidst digital... more
This paper presents a novel graph neural network (GNN)-based model for personalized learning with advanced graph neural networks, incorporating both graph convolutional networks (GCN) and graph attention Networks (GAT). Our model... more
Open educational resources (OER) are valuable assets in learning and teaching. They ensure cost-effectiveness and customizability, and contribute to global collaboration in the education realm. Hence, education stakeholders face a... more
Цель исследования. Оценка диагностической значимости, информативности и безопасности ультразвукового исследования (УЗИ) с контрастным усилением препаратом Соновью (SonoVue) в диагностике болезни Крона (БК) и язвенного колита (ЯК).... more
The integration of Internet of Things (IoT) with Enterprise Resource Planning (ERP) systems represents a transformative advancement in modern business operations, revolutionizing how organizations manage and optimize their processes. This... more
Efficient optimization approaches are required for scientific computing in cloud environments to manage largescale calculations, dynamic workloads, and probabilistic decision making. This study investigates the role of Ant Colony... more
Описано структуру спеціалізованого програмного комплексу моделювання на основі ітераційних алгоритмів методу групового урахування аргументів (МГУА) з можливістю мультидоступу через Інтернет або локальну мережу. В програмному комплексі... more
This paper investigates methods to improve Internet of Things (IoT) and robotic process automation (RPA) systems by integrating Principal Component Analysis (PCA), Least Absolute Shrinkage and Selection Operator (LASSO), and Elaborative... more
The traditional health insurance industry relies on static, one-size-fits-all policies that fail to account for individual health needs, leading to customer dissatisfaction and inefficient risk assessment. Conventional methods struggle... more
This study presents a novel method for protecting cloud-based medical apps by combining Secure Healthcare Access Control Systems (SHACS) with Automated Threat Intelligence (ATI). By utilizing machine learning algorithms, anomaly detection... more
Download research papers for free!