CFP last date
20 May 2024
Reseach Article

Biclustering based Collaborative Filtering Algorithm for Personalized Web Service Recommendation

by M. Chandralekha, Saranya K.G., G. Sudha Sadasivam
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 142 - Number 7
Year of Publication: 2016
Authors: M. Chandralekha, Saranya K.G., G. Sudha Sadasivam

M. Chandralekha, Saranya K.G., G. Sudha Sadasivam . Biclustering based Collaborative Filtering Algorithm for Personalized Web Service Recommendation. International Journal of Computer Applications. 142, 7 ( May 2016), 18-24. DOI=10.5120/ijca2016909871

@article{ 10.5120/ijca2016909871,
author = { M. Chandralekha, Saranya K.G., G. Sudha Sadasivam },
title = { Biclustering based Collaborative Filtering Algorithm for Personalized Web Service Recommendation },
journal = { International Journal of Computer Applications },
issue_date = { May 2016 },
volume = { 142 },
number = { 7 },
month = { May },
year = { 2016 },
issn = { 0975-8887 },
pages = { 18-24 },
numpages = {9},
url = { },
doi = { 10.5120/ijca2016909871 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Journal Article
%1 2024-02-06T23:44:20.358095+05:30
%A M. Chandralekha
%A Saranya K.G.
%A G. Sudha Sadasivam
%T Biclustering based Collaborative Filtering Algorithm for Personalized Web Service Recommendation
%J International Journal of Computer Applications
%@ 0975-8887
%V 142
%N 7
%P 18-24
%D 2016
%I Foundation of Computer Science (FCS), NY, USA

Collaborative filtering (CF) is a technique to carry out automatic suggestions for a user based on the view of other users with similar taste. Most of the CF algorithms do not consider the existent duality between users and items, taking into account only the similarities between users or only the similarities between items. Though, there are some problems such as data sparsity which limit its further progress. To deal with the data sparsity problem a novel collaborative filtering recommendation algorithm is proposed based on biclustering. By taking into consideration the biclustering method to carry out clustering of rows and columns at the same time, the algorithm is able to group similarities between users and items. The paper also presents the comparison of user-based clustering and biclustering. In order to evaluate the proposed methodology, the Web Service (WSDL) dataset is applied to it which contains user’s ratings to a large set of web services. The results indicate that the proposed methodology is able to provide useful recommendations for the users, especially in the presence of sparse data. Furthermore, the robustness of the proposed approach increases the data sparsity and the number of users that outperforms other methodologies for CF.

  1. Bin Xu Jiajun Bu Chun Chen Deng Cai. 2012. An Exploration of Improving Collaborative Recommender Systems via User-Item Subgroups. International World Wide Web Conference Committee (IW3C2)., Lyon, F rance.ACM 978-1-4503-1229-5/12/04. pp 16–20.
  2. Gediminas Adomaviciu and YoungOk Kwon. 2012. Improving Aggregate Recommendation Diversity Using Ranking-Based Techniques. IEEE transactions of knowledge data Engineeirng. Vol.24 (No5).pp.12-23
  3. Breese, John S., David Heckerman, and Carl Kadie. 1998. "Empirical analysis of predictive algorithms for collaborative filtering." Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence. Morgan Kaufmann Publishers Inc.
  4. Heckerman, David, et al. 2001."Dependency networks for inference, collaborative filtering, and data visualization." The Journal of Machine Learning Research1: 49-75.
  5. Aggarwal, Charu C., et al. 1999. "Horting hatches an egg: A new graph-theoretic approach to collaborative filtering." Proceedings of the fifth ACM SIGKDD international conference on Knowledge discovery and data mining. ACM
  6. Cantador, Iván, and Pablo Castells. 2006. "Multilayered semantic social network modeling by ontology-based user profiles clustering: application to collaborative filtering." Managing Knowledge in a World of Networks. Springer Berlin Heidelberg, 334-349.
  7. Al Mamunur Rashid, Shyong K. Lam, George Karypis, and John Riedl. 2006. "ClustKNN: a highly scalable hybrid model-& memory-based CF algorithm."Proceeding of WebKDD
  8. George, Thomas, and Srujana Merugu. 2005. "A scalable collaborative filtering framework based on co-clustering." Data Mining, Fifth IEEE International Conference on. IEEE,
  9. Xue, Gui-Rong, et al. 2005. "Scalable collaborative filtering using cluster-based smoothing." Proceedings of the 28th annual international ACM SIGIR conference on Research and development in information retrieval. ACM
  10. Kelleher.J and D. Bridge. 2003.”Rectree: An accurate, scalable collaborative recommender”. In Procs. of the Fourteenth Irish conference on Artificial Intelligence and Cognitive Science, pages: 89–94
  11. Sarwar, Badrul M., et al. 2002. "Recommender systems for large-scale e-commerce: Scalable neighborhood formation using clustering." Proceedings of the fifth international conference on computer and information technology. Vol. 1.
  12. Bridge, Derek, and Jerome Kelleher. 2002. "Experiments in sparsity reduction: Using clustering in collaborative recommenders." Artificial Intelligence and Cognitive Science. Springer Berlin Heidelberg, 144-149.
  13. Panagiotis Symeonidis, Alexandros Nanopoulos, Apostolos N. Papadopoulos, Yannis Manolopoulos. 2008. “Nearest-biclusters collaborative filtering based on constant and coherent values” information retrieval Volume 11, Issue 1 Pages: 51 - 75
  14. Jianxun Liu, Mingdong Tang, Member, IEEE, Zibin Zheng, Member, IEEE, Xiaoqing (Frank) Liu, Member, IEEE, Saixia Lyu. 2015. Location-Aware and Personalized Collaborative Filtering for Web Service Recommendation
  15. Faris Alqadah , Chandan K. Reddy , Junling Hu, Hatim F. Alqadah .Knowl Inf Syst. 2014. Biclustering neighborhood-based collaborative filtering method for top-n recommender systems DOI 10.1007/s10115-014-0771-x
  16. P. A. D. d. C. de Castro, F. O. d. de Franca, H. M. Ferreira and F. J. V. Zuben, "Applying Biclustering to Perform Collaborative Filtering," Seventh International Conference on Intelligent Systems Design and Applications (ISDA 2007), Rio de Janeiro, 2007, pp. 421-426.
  17. De Castro, Pablo AD, et al. "Evaluating the performance of a biclustering algorithm applied to collaborative filtering-a comparative analysis." Hybrid Intelligent Systems, 2007. HIS 2007. 7th International Conference on. IEEE, 2007.
Index Terms

Computer Science
Information Sciences


Biclustering Collaborative filtering Recommendation system Web service.