Abstract
We study the problem of group recommendation. Recommendation is an important information exploration paradigm that retrieves interesting items for users based on their profiles and past activities. Single user recommendation has received significant attention in the past due to its extensive use in Amazon and Netflix. How to recommend to a group of users who may or may not share similar tastes, however, is still an open problem. The need for group recommendation arises in many scenarios: a movie for friends to watch together, a travel destination for a family to spend a holiday break, and a good restaurant for colleagues to have a working lunch. Intuitively, items that are ideal for recommendation to a group may be quite different from those for individual members. In this paper, we analyze the desiderata of group recommendation and propose a formal semantics that accounts for both item relevance to a group and disagreements among group members. We design and implement algorithms for efficiently computing group recommendations. We evaluate our group recommendation method through a comprehensive user study conducted on Amazon Mechanical Turk and demonstrate that incorporating disagreements is critical to the effectiveness of group recommendation. We further evaluate the efficiency and scalability of our algorithms on the MovieLens data set with 10M ratings.
- G. Adomavicius and A. Tuzhilin. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng., 17(6), 2005. Google ScholarDigital Library
- S. Amer-Yahia, M. Benedikt, L. Lakshmanan, and J. Stoyanovich. Efficient Network-Aware Search in Collaborative Tagging Sites. In VLDB, 2008.Google Scholar
- S. Amer-Yahia, L. Lakshmanan, and C. Yu. SocialScope: Enabling Information Discovery on Social Content Sites. In CIDR, 2009.Google Scholar
- M. J. Carey and D. Kossmann. On saying "enough already!" in sql. In SIGMOD, 1997. Google ScholarDigital Library
- R. Fagin. Combining fuzzy information: an overview. SIGMOD Record, 32(2):109--118, 2002. Google ScholarDigital Library
- R. Fagin and et. al. Optimal Aggregation Algorithms for Middleware. In PODS, 2001. Google ScholarDigital Library
- R. Fagin, A. Lotem, and M. Naor. Optimal aggregation algorithms for middleware. In PODS, 2001. Google ScholarDigital Library
- GroupLens at University of Minnesota. http://www.grouplens.org/node/73.Google Scholar
- A. Jameson and B. Smyth. The Adaptive Web, volume 4321 of LNCS, chapter Recommendation to Groups, page 596. Springer-Verlag, 2007. Google ScholarDigital Library
- K. Jarvelin and K. Kekalainen. Cumulated gain-based evaluation of ir techniques. ACM TOIS, 20(4), 2002. Google ScholarDigital Library
- J. A. Konstan. Introduction to recommender systems. In SIGIR, 2007.Google Scholar
- A. Marian, S. Amer-Yahia, N. Koudas, and D. Srivastava. Adaptive processing of top-k queries in xml. In ICDE, 2005. Google ScholarDigital Library
- M. O'Connor, D. Cosley, J. A. Konstan, and J. Riedl. Polylens: A recommender system for groups of user. In ECSCW, pages 199--218, 2001. Google ScholarDigital Library
- J. Stoyanovich, S. Amer-Yahia, C. Marlow, and C. Yu. A Study of the Benefit of Leveraging Tagging Behavior to Model UsersÍnterests in del.icio.us. In AAAI Spring Symposium on Social Information Processing, 2008.Google Scholar
Index Terms
- Group recommendation: semantics and efficiency
Recommendations
Attentive Group Recommendation
SIGIR '18: The 41st International ACM SIGIR Conference on Research & Development in Information RetrievalDue to the prevalence of group activities in people's daily life, recommending content to a group of users becomes an important task in many information systems. A fundamental problem in group recommendation is how to aggregate the preferences of group ...
Personalized hybrid recommendation for group of users
Novel group hybrid method combining collaborative and content-based recommendation.Proposed method improves the quality of recommended items ordering.Proposed method increases the recommendation precision for very Top-N results.Applicable for single ...
Social group recommendation in the tourism domain
Recommender Systems learn users' preferences and tastes in different domains to suggest potentially interesting items to users. Group Recommender Systems generate recommendations that intend to satisfy a group of users as a whole, instead of individual ...
Comments