A group recommendation system for online communities

Online communities are virtual spaces over the Internet in which a group of people with similar interests or purposes interact with others and share information. To support group activities in online communities, a group recommendation procedure is needed. Though there have been attempts to establish group recommendation, they focus on off-line environments. Further, aggregating individuals' preferences into a group preference or merging individual recommendations into group recommendations-an essential component of group recommendation-often results in dissatisfaction of a small number of group members while satisfying the majority. To support group activities in online communities, this paper proposes an improved group recommendation procedure that improves not only the group recommendation effectiveness but also the satisfaction of individual group members. It consists of two phases. The first phase was to generate a recommendation set for a group using the typical collaborative filtering method that most existing group recommendation systems utilize. The second phase was to remove irrelevant items from the recommendation set in order to improve satisfaction of individual members' preferences. We built a prototype system and performed experiments. Our experiment results showed that the proposed system has consistently higher precision and individual members are more satisfied.

[1]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[2]  Carolyn Penstein Rosé,et al.  Talk to me: foundations for successful individual-group interactions in online communities , 2006, CHI.

[3]  E. Lawler,et al.  PROPERTIES OF ORGANIZATION STRUCTURE IN RELATION TO JOB ATTITUDES AND JOB BEHAVIOR. , 1965, Psychological bulletin.

[4]  Kristian J. Hammond,et al.  Flytrap: intelligent group music recommendation , 2002, IUI '02.

[5]  J. Albors,et al.  New learning network paradigms: Communities of objectives, crowdsourcing, wikis and open source , 2008 .

[6]  Enrique Frías-Martínez,et al.  Automated user modeling for personalized digital libraries , 2006, Int. J. Inf. Manag..

[7]  Darren Gergle,et al.  On the "localness" of user-generated content , 2010, CSCW '10.

[8]  John Riedl,et al.  PolyLens: A recommender system for groups of user , 2001, ECSCW.

[9]  Xiaohui Liu,et al.  Evaluation of a personalized digital library based on cognitive styles: Adaptivity vs. adaptability , 2009, Int. J. Inf. Manag..

[10]  Liliana Ardissono,et al.  Tailoring the Recommendation of Tourist Information to Heterogeneous User Groups , 2001, OHS-7/SC-3/AH-3.

[11]  John Riedl,et al.  E-Commerce Recommendation Applications , 2004, Data Mining and Knowledge Discovery.

[12]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[13]  L. R. Anderson,et al.  Effects of task and group size upon group productivity and member satisfaction. , 1971 .

[14]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[15]  Muammer Ozer,et al.  Online business: tailoring your business environment in order to compete , 2005, Int. J. Inf. Manag..

[16]  Zhou Xingshe,et al.  An adaptive in-vehicle multimedia recommender for group users , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[17]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[18]  Xingshe Zhou,et al.  TV Program Recommendation for Multiple Viewers Based on user Profile Merging , 2006, User Modeling and User-Adapted Interaction.

[19]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[20]  Sean M. McNee,et al.  Improving recommendation lists through topic diversification , 2005, WWW '05.

[21]  Mark A. Griffin,et al.  Identifying Group Task Satisfaction at Work , 2003 .

[22]  Shuk Ying Ho,et al.  Web Personalization as a Persuasion Strategy: An Elaboration Likelihood Model Perspective , 2005, Inf. Syst. Res..

[23]  Stephanie Forrest,et al.  Adaptive radio: achieving consensus using negative preferences , 2005, GROUP.

[24]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[25]  John Riedl,et al.  Sparsity, scalability, and distribution in recommender systems , 2001 .

[26]  Joseph F. McCarthy,et al.  MusicFX: an arbiter of group preferences for computer supported collaborative workouts , 1998, CSCW '98.