ClubCF: A Clustering-Based Collaborative Filtering Approach for Big Data Application
Authors:
Open Access
- 11 March 2014
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Emerging Topics in Computing
- Vol. 2 (3) , 302-313
Abstract
Spurred by service computing and cloud computing, an increasing number of services are emerging on the Internet. As a result, service-relevant data become too big to be effectively processed by traditional approaches. In view of this challenge, a clustering-based collaborative filtering approach is proposed in this paper, which aims at recruiting similar services in the same clusters to recommend services collaboratively. Technically, this approach is enacted around two stages. In the first stage, the available services are divided into small-scale clusters, in logic, for further processing. At the second stage, a collaborative filtering algorithm is imposed on one of the clusters. Since the number of the services in a cluster is much less than the total number of the services available on the web, it is expected to reduce the online execution time of collaborative filtering. At last, several experiments are conducted to verify the availability of the approach, on a real data set of 6225 mashup services collected from ProgrammableWeb.Keywords
Funding Information
- National Natural Science Foundation of China (91318301, 61321491)
- National Key Technology Research and Development Program of the Ministry of Science and Technology (2011BAK21B06)
- Excellent Youth Found of Hunan Scientific Committee of China (11JJ1011)
This publication has 32 references indexed in Scilit:
- A Survey of Common Stemming Techniques and Existing Stemmers for Indian LanguagesJournal of Emerging Technologies in Web Intelligence, 2013
- An empirical comparison of social, collaborative filtering, and hybrid recommendersACM Transactions on Intelligent Systems and Technology, 2013
- Stability of Recommendation AlgorithmsACM Transactions on Information Systems, 2012
- ADAPTIVE FUSION METHOD FOR USER-BASED AND ITEM-BASED COLLABORATIVE FILTERINGAdvances in Complex Systems, 2011
- An efficient hybrid algorithm based on modified imperialist competitive algorithm and K-means for data clusteringEngineering Applications of Artificial Intelligence, 2011
- Unified formulation of linear discriminant analysis methods and optimal parameter selectionPattern Recognition, 2011
- CAN DISSIMILAR USERS CONTRIBUTE TO ACCURACY AND DIVERSITY OF PERSONALIZED RECOMMENDATION?International Journal of Modern Physics C, 2010
- Web service clustering using multidimensional angles as proximity measuresACM Transactions on Internet Technology, 2009
- BigtableACM Transactions on Computer Systems, 2008
- Evaluating collaborative filtering recommender systemsACM Transactions on Information Systems, 2004