TY - GEN
T1 - A social balance theory-based service recommendation approach
AU - Qi, Lianyong
AU - Zhang, Xuyun
AU - Wen, Yiping
AU - Zhou, Yuming
PY - 2015
Y1 - 2015
N2 - With the popularity of social network, an increasing number of users attempt to find their interested web services through service recommendation, e.g., Collaborative Filtering (i.e., CF)-based service recommendation. Generally, the traditional CF-based service recommendation approaches work, when the target user owns one or more similar neighbors or friends (Neighbor and friend are interchangeable in the rest of paper) (i.e., user-based CF), or the target user's invoked services own similar services (i.e., item-based CF). However, in certain situations, similar neighbors and similar services are absent from the user-service invocation network, which brings a great challenge for accurate service recommendation. In view of this challenge, a novel recommendation approach SBT-SR (Social Balance Theory-based Service Recommendation) is put forward in this paper. Concretely, for the target user, we first determine his/her "enemies" (antonym of "friend", i.e., the users who have opposite preference with target user), and then look for the "potential friends" of target user, based on the "enemy's enemy is friend" rule in Social Balance Theory. Afterwards, the services preferred by "potential friends" are recommended to the target user. Finally, through a case study and a set of experiments, we demonstrate the feasibility of our proposal.
AB - With the popularity of social network, an increasing number of users attempt to find their interested web services through service recommendation, e.g., Collaborative Filtering (i.e., CF)-based service recommendation. Generally, the traditional CF-based service recommendation approaches work, when the target user owns one or more similar neighbors or friends (Neighbor and friend are interchangeable in the rest of paper) (i.e., user-based CF), or the target user's invoked services own similar services (i.e., item-based CF). However, in certain situations, similar neighbors and similar services are absent from the user-service invocation network, which brings a great challenge for accurate service recommendation. In view of this challenge, a novel recommendation approach SBT-SR (Social Balance Theory-based Service Recommendation) is put forward in this paper. Concretely, for the target user, we first determine his/her "enemies" (antonym of "friend", i.e., the users who have opposite preference with target user), and then look for the "potential friends" of target user, based on the "enemy's enemy is friend" rule in Social Balance Theory. Afterwards, the services preferred by "potential friends" are recommended to the target user. Finally, through a case study and a set of experiments, we demonstrate the feasibility of our proposal.
KW - Service recommendation
KW - Target user
KW - Similar neighbor
KW - Similar service
KW - Dissimilar enemy
KW - Social balance theory
UR - http://www.scopus.com/inward/record.url?scp=84951913127&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-26979-5_4
DO - 10.1007/978-3-319-26979-5_4
M3 - Conference proceeding contribution
SN - 9783319269788
T3 - Lecture Notes in Computer Science
SP - 48
EP - 60
BT - Advances in Services Computing
A2 - Yao, Lina
A2 - Xie, Xia
A2 - Zhang, Qingchen
A2 - Yang, Laurence T.
A2 - Zomaya, Albert Y.
A2 - Jin, Hai
PB - Springer, Springer Nature
CY - Cham, Switzerland
T2 - 9th Asia-Pacific Services Computing Conference (APSCC)
Y2 - 7 December 2015 through 9 December 2015
ER -