An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction Accuracy

When information from traditional recommender systems is augmented with information about user relationships that social networks store, more successful recommendations can be produced. However, this information regarding user relationships may not always be available, since some users may not conse...

Full description

Bibliographic Details
Main Authors: Dionisis Margaris, Anna Kobusinska, Dimitris Spiliotopoulos, Costas Vassilakis
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9040526/
id doaj-4d527e3a392d40bca68ad71782cd5e14
record_format Article
spelling doaj-4d527e3a392d40bca68ad71782cd5e142021-03-30T03:14:33ZengIEEEIEEE Access2169-35362020-01-018683016831010.1109/ACCESS.2020.29815679040526An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction AccuracyDionisis Margaris0Anna Kobusinska1https://orcid.org/0000-0002-3501-2840Dimitris Spiliotopoulos2https://orcid.org/0000-0003-3646-1362Costas Vassilakis3https://orcid.org/0000-0001-9940-1821Department of Informatics and Telecommunications, University of Athens, Athens, GreeceInstitute of Computer Science, Poznań University of Technology, Poznan, PolandDepartment of Informatics and Telecommunications, University of the Peloponnese, Tripoli, GreeceDepartment of Informatics and Telecommunications, University of the Peloponnese, Tripoli, GreeceWhen information from traditional recommender systems is augmented with information about user relationships that social networks store, more successful recommendations can be produced. However, this information regarding user relationships may not always be available, since some users may not consent to the use of their social network information for recommendations or may not have social network accounts at all. Moreover, the rating data (categories and characteristics of products) may be unavailable for a recommender system. In this paper, we present an algorithm that can be applied in any social network-aware recommender system that utilizes the users' ratings on items and users' social relations. The proposed algorithm addresses the issues of limited social network information or limited collaborative filtering information for some users by adapting its behavior, taking into account the density and utility of each user's social network and collaborative filtering neighborhoods. Through this adaptation, the proposed algorithm achieves considerable improvement in rating prediction accuracy. Furthermore, the proposed algorithm can be easily implemented in recommender systems.https://ieeexplore.ieee.org/document/9040526/Social computingrecommender systemsperformance evaluation
collection DOAJ
language English
format Article
sources DOAJ
author Dionisis Margaris
Anna Kobusinska
Dimitris Spiliotopoulos
Costas Vassilakis
spellingShingle Dionisis Margaris
Anna Kobusinska
Dimitris Spiliotopoulos
Costas Vassilakis
An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction Accuracy
IEEE Access
Social computing
recommender systems
performance evaluation
author_facet Dionisis Margaris
Anna Kobusinska
Dimitris Spiliotopoulos
Costas Vassilakis
author_sort Dionisis Margaris
title An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction Accuracy
title_short An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction Accuracy
title_full An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction Accuracy
title_fullStr An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction Accuracy
title_full_unstemmed An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction Accuracy
title_sort adaptive social network-aware collaborative filtering algorithm for improved rating prediction accuracy
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description When information from traditional recommender systems is augmented with information about user relationships that social networks store, more successful recommendations can be produced. However, this information regarding user relationships may not always be available, since some users may not consent to the use of their social network information for recommendations or may not have social network accounts at all. Moreover, the rating data (categories and characteristics of products) may be unavailable for a recommender system. In this paper, we present an algorithm that can be applied in any social network-aware recommender system that utilizes the users' ratings on items and users' social relations. The proposed algorithm addresses the issues of limited social network information or limited collaborative filtering information for some users by adapting its behavior, taking into account the density and utility of each user's social network and collaborative filtering neighborhoods. Through this adaptation, the proposed algorithm achieves considerable improvement in rating prediction accuracy. Furthermore, the proposed algorithm can be easily implemented in recommender systems.
topic Social computing
recommender systems
performance evaluation
url https://ieeexplore.ieee.org/document/9040526/
work_keys_str_mv AT dionisismargaris anadaptivesocialnetworkawarecollaborativefilteringalgorithmforimprovedratingpredictionaccuracy
AT annakobusinska anadaptivesocialnetworkawarecollaborativefilteringalgorithmforimprovedratingpredictionaccuracy
AT dimitrisspiliotopoulos anadaptivesocialnetworkawarecollaborativefilteringalgorithmforimprovedratingpredictionaccuracy
AT costasvassilakis anadaptivesocialnetworkawarecollaborativefilteringalgorithmforimprovedratingpredictionaccuracy
AT dionisismargaris adaptivesocialnetworkawarecollaborativefilteringalgorithmforimprovedratingpredictionaccuracy
AT annakobusinska adaptivesocialnetworkawarecollaborativefilteringalgorithmforimprovedratingpredictionaccuracy
AT dimitrisspiliotopoulos adaptivesocialnetworkawarecollaborativefilteringalgorithmforimprovedratingpredictionaccuracy
AT costasvassilakis adaptivesocialnetworkawarecollaborativefilteringalgorithmforimprovedratingpredictionaccuracy
_version_ 1724183745310752768