An evolutionary clustering approach based on temporal aspects for context-aware service recommendation

被引:15
作者
Mezni, Haithem
Ait Arab, Sofiane [1 ]
Benslimane, Djamal [1 ]
Benouaret, Karim [1 ]
机构
[1] Univ Lyon, 9 Rue Prof Pierre Marion, F-69005 Lyon, France
关键词
Web service recommendation; Context-aware clustering; Multi-swarm optimization; K-means; Slope One; PARTICLE SWARM OPTIMIZATION; TIME-AWARE; SYSTEMS;
D O I
10.1007/s12652-018-1079-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Over the last years, recommendation techniques have emerged to cope with the challenging task of optimal service selection, and to help consumers satisfy their needs and preferences. However, most existing models on service recommendation only consider the traditional user-service relation, while in the real world, the perception and popularity of Web services may depend on several conditions including temporal, spatial and social constraints. Such additional factors in recommender systems influence users' preferences to a large extent. In this paper, we propose a context-aware Web service recommendation approach with a specific focus on time dimension. First, K-means clustering method is hybridized with a multi-population variant of the well-known Particle Swarm Optimization (PSO) in order to exclude the less similar users which share few common Web services with the active user in specific contexts. Slope One method is, then, applied to predict the missing ratings in the current context of user. Finally, a recommendation algorithm is proposed in order to return the top-rated services. Experimental studies confirmed the accuracy of our recommendation approach when compared to three existing solutions.
引用
收藏
页码:119 / 138
页数:20
相关论文
共 51 条
[11]  
DIETMAR J, 2010, RECOMMENDER SYSTEMS
[12]   Modeling Temporal Effectiveness for Context-aware Web Services Recommendation [J].
Fan, Xiaoliang ;
Hu, Yakun ;
Zhang, Ruisheng ;
Chen, Wenbo ;
Brezillon, Patrick ;
Fan, Xiaoliang .
2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, :225-232
[13]   Context-Aware Web Services Recommendation based on User Preference [J].
Fan, Xiaoliang ;
Hu, Yakun ;
Zhang, Ruisheng ;
Fan, Xiaoliang .
2014 ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2014, :55-61
[14]  
Formoso V, 2008, EFF ISS INF RETR WOR, V17
[15]   ACO-based clustering for Ego Network analysis [J].
Gonzalez-Pardo, Antonio ;
Jung, Jason J. ;
Camacho, David .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 66 :160-170
[16]  
Hartigan J. A., 1979, Applied Statistics, V28, P100, DOI 10.2307/2346830
[17]   A Context-aware Collaborative Filtering Approach for Service Recommendation [J].
Hu, Rong ;
Dou, Wanchun ;
Liu, Jianxun .
2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICE COMPUTING (CSC), 2012, :148-155
[18]   Time Aware and Data Sparsity Tolerant Web Service Recommendation Based on Improved Collaborative Filtering [J].
Hu, Yan ;
Peng, Qimin ;
Hu, Xiaohui ;
Yang, Rong .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (05) :782-794
[19]   Towards more targeted recommendations in folksonomies [J].
Jelassi, Mohamed Nader ;
Ben Yahia, Sadok ;
Nguifo, Engelbert Mephu .
SOCIAL NETWORK ANALYSIS AND MINING, 2015, 5 (01) :1-18
[20]   A hybridized approach to data clustering [J].
Kao, Yi-Tung ;
Zahara, Erwie ;
Kao, I-Wei .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (03) :1754-1762