{"title":"Hybrid Collaborative Filtering with Attention CNN for Web Service Recommendation","authors":"Jian Ke, Jianbo Xu, Xiangwei Meng, Qixiong Huang","doi":"10.1109/ICDSBA48748.2019.00020","DOIUrl":null,"url":null,"abstract":"Service-oriented computing has significantly affect the software development in Web 2.0 era, computing diagram and architectures based on Web services were comprehensively developed. As the Web services were continuously increasing, it becomes more difficult for users to screen out Web services that meet their needs and with good quality while facing with a large amount of Web Services. Therefore, how to recommend the best Web services for users has become a hot research direction in the domain of service computing. Many machine-learning approaches, especially CF (collaborative filtering) models based on matrix factorization, has been widely used in service recommendation tasks. However, it is tough for CF models to deal with sparse invocation matrix when capturing the complicate interaction relation between mashups and services, which would result in a bad performance. To solve this problem, we proposed a hybrid collaborative filtering with attention CNN model for web service recommendation by combining collaborative filtering and attention CNN. The mashup-service invocation matrix as well as attention-based CNN are seamlessly integrated into deep neural nets, which could be used to capture the complicated mashup-service relationships. The experiment result we gain could validate that our proposed models performs better than several state-of-the-art approaches in service recommendation tasks, and further demonstrate the effectiveness of our models.","PeriodicalId":382429,"journal":{"name":"2019 3rd International Conference on Data Science and Business Analytics (ICDSBA)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 3rd International Conference on Data Science and Business Analytics (ICDSBA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDSBA48748.2019.00020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Service-oriented computing has significantly affect the software development in Web 2.0 era, computing diagram and architectures based on Web services were comprehensively developed. As the Web services were continuously increasing, it becomes more difficult for users to screen out Web services that meet their needs and with good quality while facing with a large amount of Web Services. Therefore, how to recommend the best Web services for users has become a hot research direction in the domain of service computing. Many machine-learning approaches, especially CF (collaborative filtering) models based on matrix factorization, has been widely used in service recommendation tasks. However, it is tough for CF models to deal with sparse invocation matrix when capturing the complicate interaction relation between mashups and services, which would result in a bad performance. To solve this problem, we proposed a hybrid collaborative filtering with attention CNN model for web service recommendation by combining collaborative filtering and attention CNN. The mashup-service invocation matrix as well as attention-based CNN are seamlessly integrated into deep neural nets, which could be used to capture the complicated mashup-service relationships. The experiment result we gain could validate that our proposed models performs better than several state-of-the-art approaches in service recommendation tasks, and further demonstrate the effectiveness of our models.