scholarly journals Exploiting the User Social Context to Address Neighborhood Bias in Collaborative Filtering Music Recommender Systems

Information ◽  
2020 ◽  
Vol 11 (9) ◽  
pp. 439 ◽  
Author(s):  
Diego Sánchez-Moreno ◽  
Vivian López Batista ◽  
M. Dolores Muñoz Vicente ◽  
Ángel Luis Sánchez Lázaro ◽  
María N. Moreno-García

Recent research in the field of recommender systems focuses on the incorporation of social information into collaborative filtering methods to improve the reliability of recommendations. Social networks enclose valuable data regarding user behavior and connections that can be exploited in this area to infer knowledge about user preferences and social influence. The fact that streaming music platforms have some social functionalities also allows this type of information to be used for music recommendation. In this work, we take advantage of the friendship structure to address a type of recommendation bias derived from the way collaborative filtering methods compute the neighborhood. These methods restrict the rating predictions for a user to the items that have been rated by their nearest neighbors while leaving out other items that might be of his/her interest. This problem is different from the popularity bias caused by the power-law distribution of the item rating frequency (long-tail), well-known in the music domain, although both shortcomings can be related. Our proposal is based on extending and diversifying the neighborhood by capturing trust and homophily effects between users through social structure metrics. The results show an increase in potentially recommendable items while reducing recommendation error rates.

2020 ◽  
Vol 10 (15) ◽  
pp. 5324 ◽  
Author(s):  
Diego Sánchez-Moreno ◽  
Yong Zheng ◽  
María N. Moreno-García

Online streaming services have become the most popular way of listening to music. The majority of these services are endowed with recommendation mechanisms that help users to discover songs and artists that may interest them from the vast amount of music available. However, many are not reliable as they may not take into account contextual aspects or the ever-evolving user behavior. Therefore, it is necessary to develop systems that consider these aspects. In the field of music, time is one of the most important factors influencing user preferences and managing its effects, and is the motivation behind the work presented in this paper. Here, the temporal information regarding when songs are played is examined. The purpose is to model both the evolution of user preferences in the form of evolving implicit ratings and user listening behavior. In the collaborative filtering method proposed in this work, daily listening habits are captured in order to characterize users and provide them with more reliable recommendations. The results of the validation prove that this approach outperforms other methods in generating both context-aware and context-free recommendations.


2016 ◽  
Vol 43 (1) ◽  
pp. 135-144 ◽  
Author(s):  
Mehdi Hosseinzadeh Aghdam ◽  
Morteza Analoui ◽  
Peyman Kabiri

Recommender systems have been widely used for predicting unknown ratings. Collaborative filtering as a recommendation technique uses known ratings for predicting user preferences in the item selection. However, current collaborative filtering methods cannot distinguish malicious users from unknown users. Also, they have serious drawbacks in generating ratings for cold-start users. Trust networks among recommender systems have been proved beneficial to improve the quality and number of predictions. This paper proposes an improved trust-aware recommender system that uses resistive circuits for trust inference. This method uses trust information to produce personalized recommendations. The result of evaluating the proposed method on Epinions dataset shows that this method can significantly improve the accuracy of recommender systems while not reducing the coverage of recommender systems.


2021 ◽  
Author(s):  
Mukkamala. S.N.V. Jitendra ◽  
Y. Radhika

Recommender systems play a vital role in e-commerce. It is a big source of a market that brings people from all over the world to a single place. It has become easy to access and reach the market while sitting anywhere. Recommender systems do a major role in the commerce mobility go smoothly easily as it is a software tool that helps in showing or recommending items based on user’s preferences by analyzing their taste. In this paper, we make a recommender system that would be specifically for music applications. Different people listen to different types of music, so we make note of their taste in music and suggest to them the next song based on their previous choice. This is achieved by using a popularity algorithm, classification, and collaborative filtering. Finally, we make a comparison of the built system for its effectiveness with different evaluation metrics.


Author(s):  
Zhiyong Cheng ◽  
Jialie Shen ◽  
Lei Zhu ◽  
Mohan Kankanhalli ◽  
Liqiang Nie

Users leave digital footprints when interacting with various music streaming services. Music play sequence, which contains rich information about personal music preference and song similarity, has been largely ignored in previous music recommender systems. In this paper, we explore the effects of music play sequence on developing effective personalized music recommender systems. Towards the goal, we propose to use word embedding techniques in music play sequences to estimate the similarity between songs. The learned similarity is then embedded into matrix factorization to boost the latent feature learning and discovery. Furthermore, the proposed method only considers the k-nearest songs (e.g., k = 5) in the learning process and thus avoids the increase of time complexity. Experimental results on two public datasets demonstrate that our methods could significantly improve the performance of both rating prediction and top-n recommendation tasks.


2021 ◽  
Vol 2021 ◽  
pp. 1-12
Author(s):  
Meilin Lu ◽  
Fangfang Deng

Personalized music recommendations can accurately push the music of interest from a massive song library based on user information when the user’s listening needs are blurred. To this end, this paper proposes a method of national music recommendation based on ontology modeling and context awareness to explore the use of music resources to portray user preferences better. First, the expectation-maximization algorithm is used to cluster users and ethnic music scores, and similar users and music are divided into clusters. The similarity of objects in the same cluster is higher, and the similarity of objects in different clusters is lower. Second, we designed a multilayer collaborative filtering ethnic music recommendation model based on ontology modeling and tensor decomposition. This model uses ontology to construct a user knowledge model and integrates similarity measures in multiple situations. The actual case test and user feedback analysis show that the designed personalized national music model has good application and promotion effects.


Author(s):  
Martin Pichl ◽  
Eva Zangerle

Abstract In the last decade, music consumption has changed dramatically as humans have increasingly started to use music streaming platforms. While such platforms provide access to millions of songs, the sheer volume of choices available renders it hard for users to find songs they like. Consequently, the task of finding music the user likes is often mitigated by music recommender systems, which aim to provide recommendations that match the user’s current context. Particularly in the field of music recommendation, adapting recommendations to the user’s current context is critical as, throughout the day, users listen to different music in numerous different contexts and situations. Therefore, we propose a multi-context-aware user model and track recommender system that jointly exploit information about the current situation and musical preferences of users. Our proposed system clusters users based on their situational context features and similarly, clusters music tracks based on their content features. By conducting a series of offline experiments, we show that by relying on Factorization Machines for the computation of recommendations, the proposed multi-context-aware user model successfully leverages interaction effects between user listening histories, situational, and track content information, substantially outperforming a set of baseline recommender systems.


First Monday ◽  
2022 ◽  
Author(s):  
Sophie Freeman ◽  
Martin Gibbs ◽  
Bjørn Nansen

Given access to huge online collections of music on streaming platforms such as Spotify or Apple Music, users have become increasingly reliant on algorithmic recommender systems and automated curation and discovery features to find and curate music. Based on participant observation and semi-structured interviews with 15 active users of music streaming services, this article critically examines the user experience of music recommendation and streaming, seeking to understand how listeners interact with and experience these systems, and asking how recommendation and curation features define their use in a new and changing landscape of music consumption and discovery. This paper argues that through daily interactions with algorithmic features and curation, listeners build complex socio-technical relationships with these algorithmic systems, involving human-like factors such as trust, betrayal and intimacy. This article is significant as it positions music recommender systems as active agents in shaping music listening habits and the individual tastes of users.


2021 ◽  
Author(s):  
Kirubahari R ◽  
Miruna Joe Amali S

Abstract Recommender Systems (RS) help the users by showing better products and relevant items efficiently based on their likings and historical interactions with other users and items. Collaborative filtering is one of the most powerful technique of recommender system and provides personalized recommendation for users by prediction rating approach. Many Recommender Systems generally model only based on user implicit feedback, though it is too challenging to build RS. Conventional Collaborative Filtering (CF) techniques such as matrix decomposition, which is a linear combination of user rating for an item with latent features of user preferences, but have limited learning capacity. Additionally, it has been suffering from data sparsity and cold start problem due to insufficient data. In order to overcome these problems, an integration of conventional collaborative filtering with deep neural networks is proposed. A Weighted Parallel Deep Hybrid Collaborative Filtering based on Singular Value Decomposition (SVD) and Restricted Boltzmann Machine (RBM) is proposed for significant improvement. In this approach a user-item relationship matrix with explicit ratings is constructed. The user - item matrix is integrated to Singular Value Decomposition (SVD) that decomposes the matrix into the best lower rank approximation of the original matrix. Secondly the user-item matrix is embedded into deep neural network model called Restricted Boltzmann Machine (RBM) for learning latent features of user- item matrix to predict user preferences. Thus, the Weighted Parallel Deep Hybrid RS uses additional attributes of user - item matrix to alleviate the cold start problem. The proposed method is verified using two different movie lens datasets namely, MovieLens 100K and MovieLens of 1M and evaluated using Root Mean Squared Error (RMSE) and Mean Absolute Error (MAE). The results indicate better prediction compared to other techniques in terms of accuracy.


Author(s):  
EEva Diab Hriekes ◽  
Yosser AlSayed Souleiman AlAtassi

Recommender systems are one of the recent inventions to deal with information overload problem and provide users with personalized recommendations that may be of their interests. Collaborative filtering is the most popular and widely used technique to build recommender systems and has been successfully employed in many applications. However, collaborative filtering suffers from several inherent issues that affect the recommendation accuracy such as: data sparsity and cold start problems caused by the lack of user ratings, so the recommendation results are often unsatisfactory. To address these problems, we propose a recommendation method called “MFGLT” that enhance the recommendation accuracy of collaborative filtering method using trust-based social networks by leveraging different  user's situations (as a trustor and as a trustee) in these networks to model user preferences. Specifically, we propose model-based method that uses matrix factorization technique and exploit both local social context represented by modeling explicit user interactions and implicit user interactions with other users, and also the global social context represented by the user reputation in the whole social network for making recommendations. Experimental results based on real-world dataset demonstrate that our approach gives better performance than the other trust-aware recommendation approaches, in terms of prediction accuracy.  


In the past few years, the advent of computational and prediction technologies has spurred a lot of interest in recommendation research. Content-based recommendation and collaborative filtering are two elementary ways to build recommendation systems. In a content based recommender system, products are described using keywords and a user profile is developed to enlist the type of products the user may like. Widely used Collaborative filtering recommender systems provide recommendations based on similar user preferences. Hybrid recommender systems are a blend of content-based and collaborative techniques to harness their advantages to maximum. Although both these methods have their own advantages, they fail in ‘cold start’ situations where new users or products are introduced to the system, and the system fails to recommend new products as there is no usage history available for these products. In this work we work on MovieLens 100k dataset to recommend movies based on the user preferences. This paper proposes a weighted average method for combining predictions to improve the accuracy of hybrid models. We used standard error as a measure to assign the weights to the classifiers to approximate their participation in predicting the recommendations. The cold start problem is addressed by including demographic data of the user by using three approaches namely Latent Vector Method, Bayesian Weighted Average, and Nearest Neighbor Algorithm.


Sign in / Sign up

Export Citation Format

Share Document