Abstract

Providing recommendations in cold start situations is one of the most challenging problems for collaborative filtering based recommender systems (RSs). Although user social context information has largely contributed to the cold start problem, most of the RSs still suffer from the lack of initial social links for newcomers. For this study, we are going to address this issue using a proposed user similarity detection engine (USDE). Utilizing users’ personal smart devices enables the proposed USDE to automatically extract real-world social interactions between users. Moreover, the proposed USDE uses user clustering algorithm that includes contextual information for identifying similar users based on their profiles. The dynamically updated contextual information for the user profiles helps with user similarity clustering and provides more personalized recommendations. The proposed RS is evaluated using movie recommendations as a case study. The results show that the proposed RS can improve the accuracy and personalization level of recommendations as compared to two other widely applied collaborative filtering RSs. In addition, the performance of the USDE is evaluated in different scenarios. The conducted experimental results on USDE show that the proposed USDE outperforms widely applied similarity measures in cold start and data sparsity situations.

Highlights

  • With the tremendous growth of the Internet of things (IoT), smart devices, and social networks (SNs), information load is growing every day [1]

  • The cold start problem (CSP) is considered to examine the ability of the proposed user similarity detection engine (USDE) in different scenarios

  • We proposed a mobile recommender system as a single framework for integrating the potential of smart devices together with social networks

Read more

Summary

Introduction

With the tremendous growth of the Internet of things (IoT), smart devices, and social networks (SNs), information load is growing every day [1]. Mobile computing as indicated in [2,3] IoT, and sensing devices are becoming more intelligent so that they can socially interact with each other like humans and generate a large amount of data on a daily basis [4]. The RS can be used as a tool to filter items that are more likely to be preferred by users [9] They have been proposed as knowledge management services to analyze and filter efficient information on users [10]. Due to their importance in the daily lives of users in recent decades, RSs have gained attention especially from the social and computer science communities [6,11]

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call