Graph based resource recommender system

As technology improves day by day communication and browsing has become very much easier. However lots of information floods over the internet every moment thereby confusing the user as to select what or make decisions. To assist the user in identifying their interests and provide suggestions, recommendation systems came into existence. These systems filter the necessary content from large volumes of data to predict resources to the user. Common techniques used to implement recommender systems are content based approach or collaborative approach. However there are few limitations like data not being available for new users, ratings very sparse for resources. A graph based recommender system is proposed that makes useful recommendations by exploiting the significant content available. Clustering technique is used to identify the neighbourhood of the current user so that relevant resources are suggested. A weight based approach is used to calculate the ratings for the resources. This method is adopted to make the system less prone to data sparsity problem. This system is a web based client side application which makes recommendations by constructing user-resource graph and ranking the resources by a new method designed similar to that of search algorithms.

[1]  Vincenzo Loia,et al.  Agent-assisted tagging aimed at folkonomy-based information retrieval , 2011, 2011 IEEE Symposium on Intelligent Agent (IA).

[2]  Engelbert Mephu Nguifo,et al.  A personalized recommender system based on users' information in folksonomies , 2013, WWW.

[3]  Byeong Man Kim,et al.  Clustering approach for hybrid recommender system , 2003, Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003).

[4]  Hui Xiong,et al.  K-means clustering versus validation measures: a data distribution perspective , 2006, KDD '06.

[5]  Zhang Chun-ping,et al.  Research on K-means Clustering Algorithm , 2011 .

[6]  M. Y. Mashor,et al.  Classification of blasts in acute leukemia blood samples using k-nearest neighbour , 2012, 2012 IEEE 8th International Colloquium on Signal Processing and its Applications.

[7]  A Study on Clustering Techniques in Recommender Systems , .

[8]  Shuai Jiang,et al.  A Simple and Fast Algorithm for Global K-means Clustering , 2010, 2010 Second International Workshop on Education Technology and Computer Science.

[9]  Maurizio Vichi,et al.  Studies in Classification Data Analysis and knowledge Organization , 2011 .

[10]  Özgür Ulusoy,et al.  Cluster searching strategies for collaborative recommendation systems , 2013, Inf. Process. Manag..

[11]  Hazem M. Hajj,et al.  A hybrid approach with collaborative filtering for recommender systems , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).

[12]  Harald Kosch,et al.  Tag Similarity in Folksonomies , 2013, INFORSID.

[13]  Kyoung-jae Kim,et al.  A recommender system using GA K-means clustering in an online shopping market , 2008, Expert Syst. Appl..

[14]  Shuhua Ren,et al.  K-means clustering algorithm based on coefficient of variation , 2011, 2011 4th International Congress on Image and Signal Processing.

[15]  Guan Yong,et al.  Research on k-means Clustering Algorithm: An Improved k-means Clustering Algorithm , 2010, 2010 Third International Symposium on Intelligent Information Technology and Security Informatics.

[16]  John Riedl,et al.  Recommender Systems for Large-scale E-Commerce : Scalable Neighborhood Formation Using Clustering , 2002 .

[17]  Mohammad Reza Meybodi,et al.  Hybridization of K-Means and Harmony Search Methods for Web Page Clustering , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[18]  Pasquale Lops,et al.  A folksonomy-based recommender system for personalized access to digital artworks , 2012, JOCCH.

[19]  Lars Schmidt-Thieme,et al.  Collaborative Tag Recommendations , 2007, GfKl.