Hybrid Recommender System for Joining Virtual Communities

The variety of social networks and virtual communities has created problematic for users of different ages and preferences; in addition, since the true nature of groups is not clearly outlined, users are uncertain about joining various virtual groups and usually face the trouble of joining the undesired ones. As a solution, in this study, we introduced the hybrid community recommender system which offers customized recommendations based on user preferences. Although techniques such as content based filtering and collaborative filtering methods are available, these techniques are not enough efficient and in some cases make problems and bring limitations to users. Our method is based on a combination of content based filtering and collaborative filtering methods. It is created by selecting related features of users based on supervised entropy as well as using association rules and classification method. Supposing users in each community or group share similar characteristics, by hierarchical clustering, heterogeneous members are identified and removed. Unlike other methods, this is also applicable for users who have just joined the social network where they do not have any connections or group memberships. In such situations, this method could still offer recommendations.

[1]  Anthony Jameson,et al.  More than the sum of its members: challenges for group recommender systems , 2004, AVI.

[2]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[3]  I-Cheng Yeh,et al.  Applications of web mining for marketing of online bookstores , 2009, Expert Syst. Appl..

[4]  R. Gray Entropy and Information Theory , 1990, Springer New York.

[5]  Daniel T. Larose,et al.  Discovering Knowledge in Data: An Introduction to Data Mining , 2005 .

[6]  Arbee L. P. Chen,et al.  A Music Recommendation System Based on Music and User Grouping , 2005, Journal of Intelligent Information Systems.

[7]  Yi Zhang,et al.  Efficient bayesian hierarchical user modeling for recommendation system , 2007, SIGIR.

[8]  Rashmi R. Sinha,et al.  Comparing Recommendations Made by Online Systems and Friends , 2001, DELOS.

[9]  Yoav Freund,et al.  A Short Introduction to Boosting , 1999 .

[10]  Rolph E. Anderson,et al.  Multivariate Data Analysis: Text and Readings , 1979 .

[11]  Niloy Ganguly,et al.  Machine Learning Based Recommendation System , 2008 .

[12]  Yen-Liang Chen,et al.  A group recommendation system with consideration of interactions among group members , 2008, Expert Syst. Appl..

[13]  Janusz Sobecki Implementations of Web-based Recommender Systems Using Hybrid Methods , 2006, Int. J. Comput. Sci. Appl..

[14]  Barry Smyth,et al.  Group recommender systems: a critiquing based approach , 2006, IUI '06.

[15]  Graham J. Williams,et al.  Data Mining , 2000, Communications in Computer and Information Science.

[16]  Jaideep Srivastava,et al.  Selecting the right objective measure for association analysis , 2004, Inf. Syst..

[17]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[18]  Lada A. Adamic,et al.  A social network caught in the Web , 2003, First Monday.

[19]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..

[20]  Laura Sebastia,et al.  A Group Recommender System for Tourist Activities , 2009, EC-Web.