Service Recommendation Based on Social Balance Theory and Collaborative Filtering
With the increasing popularity of web service technology, many users turn to look for appropriate web services to further build their complex business applications. As an effective manner for service discovery, service recommendation technique is gaining ever-increasing attention, e.g., Collaborative Filtering (i.e., CF) recommendation. Generally, the traditional CF recommendation (e.g., user-based CF, item-based CF or hybrid CF) can achieve good recommendation results. However, due to the inherent sparsity of user-service rating data, it is possible that the target user has no similar friends and the services preferred by target user own no similar services. In this exceptional situation, traditional CF recommendation approaches cannot deliver an accurate recommendation result. In view of this shortcoming, a novel Social Balance Theory (i.e., SBT)-based service recommendation approach, i.e., Rec SBT is introduced in this paper, to help improve the recommendation performance. Finally, through a set of simulation experiments deployed on MovieLens-1M dataset, we further validate the feasibility of Rec SBT in terms of recommendation accuracy and recall.
KeywordsService recommendation Target user Friend user Enemy user Social balance theory Collaborative filtering
This paper is partially supported by Natural Science Foundation of China (No. 61402258), Key Research and Development Project of Jiangsu Province (No. BE2015154), China Postdoctoral Science Foundation (No. 2015M571739), Open Project of State Key Laboratory for Novel Software Technology (No. KFKT2016B22), Open Project of State Key Laboratory of Software Engineering (No. SKLSE2014-10-03).
- 1.Wu, X., Cheng, B., Jun, L.C.: Collaborative filtering service recommendation based on a novel similarity computation method. IEEE Trans. Serv. Comput. doi: 10.1109/TSC.2015.2479228
- 5.Joseph, L.R., Alan, W.: Nicewander: thirteen ways to look at the correlation coefficient. Am. Stat. 42(1), 59–66 (1988)Google Scholar
- 6.MovieLens-1M. http://www.grouplens.org/datasets/movielens/
- 11.Ming, D.T., Yu, X., Jian, X.L., Zi, B.Z., Frank, L.: Combining global and local trust for service recommendation. In: 21st IEEE International Conference on Web Services, pp. 305–312. IEEE Press, New York (2014)Google Scholar