Predicting QoS for Web Service Recommendations Based on Reputation and Location Clustering with Collaborative Filtering | IEEE Conference Publication | IEEE Xplore