Collaborative Filtering Service Recommendation Based on a Novel Similarity Computation Method
Recently, collaborative filtering-based methods are widely used for service recommendation. QoS attribute value based collaborative filtering service recommendation includes two important steps. One is the similarity computation, and the other is the prediction for the QoS attribute value, which the user has not experienced. In some previous studies, the similarity computation methods and prediction methods are not accurate. The performances of some methods need to be improved. In this paper, we propose a ratio-based method to calculate the similarity. We can get the similarity between users or between items by comparing the attribute values directly. Based on our similarity computation method, we propose a new method to predict the unknown value. By comparing the values of a similar service and the current service that are invoked by common users, we can obtain the final prediction result. The performance of the proposed method is evaluated through a large data set of real web services. Experimental results show that our method obtains better prediction precision, lower mean absolute error (MAE) and faster computation time than various reference schemes considered.
Reference IEEE paper:
“Collaborative Filtering Service Recommendation Based on a Novel Similarity Computation Method”, IEEE TRANSACTIONS ON SERVICE COMPUTING, VOL.10, NO.3, May-June 2017.
Unique ID – SBI1090
Domain – SERVICE COMPUTING (WEB SERVICES)