Abstract
While the problem of building recommender systems has attracted considerable attention in recent years, most recommender systems are designed for recommending items to individuals. The aim of this paper is to automatically recommend a ranked list of new items to a group of users. We will investigate the value of using Bayesian networks to represent the different uncertainties involved in a group recommending process, i.e. those uncertainties related to mechanisms that govern the interactions between group members and the processes leading to the final choice or recommendation. We will also show how the most common aggregation strategies might be encoded using a Bayesian network formalism. The proposed model can be considered as a collaborative Bayesian network-based group recommender system, where group ratings are computed from the past voting patterns of other users with similar tastes.
Similar content being viewed by others
References
Abellán, J., Masegosa, A.: Combining decision trees based on imprecise probabilities and uncertainty measures. In: Proceedings of the Ninth European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty. Springer LNAI 4724, pp. 512–523. Hammamet, Tunisia (2007)
Adomavicius G., Tuzhilin A.: 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), 734–749 (2005)
Albrecht, D., Zukerman, I.: Special issue on statistical and probabilistic methods for user modeling. User Model. User-Adapt. Interact. 17(1–2) (2007)
Ardissono L., Goy A., Petrone G., Segnan M., Torasso P.: INTRIGUE: personalized recommendation of tourist attractions for desktop and handset devices. Appl. Artif. Intell. 17(8), 687–714 (2003)
Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: 14th Conference on Uncertainty in Artificial Intelligence, pp. 43–52. Madison, WI, USA (1998)
Butz, C.: Exploiting contextual independencies in web search and user profiling. In: Proceedings of World Congress on Computational Intelligence, pp. 1051–1056. Honolulu, HI, USA (2002)
Chen Y.-L., Cheng L.-C., Chuang C.-N.: A group recommendation system with consideration of interactions among group members. Expert Syst. Appl. 34, 2082–2090 (2008)
Clemen R.T., Winkler R.L.: Combining probability distributions from experts in risk analysis. Risk Anal. 19, 187–203 (1999)
de Campos, L.M., Fernández-Luna, J.M., Huete, J.F.: Generalizing e-Bay.NET: an approach to recommendation based on probabilistic computing. In: 1st Workshop on Web Personalization, Recommender Systems and Intelligent User Interface, pp. 24–33. Reading, UK (2005)
de Campos, L.M., Fernández-Luna, J.M., Huete, J.F.: A Bayesian network approach to hybrid recommending systems. In: Eleventh International Conference of Information Processing and Management of Uncertainty in Knowledge-Based Systems, pp. 2158–2165. Paris, France (2006)
de Campos L.M., Fernández-Luna J.M., Huete J.F.: A collaborative recommender system based on probabilistic inference from fuzzy observations. Fuzzy Sets Syst. 159(12), 1554–1576 (2008)
Duda R., Hart P.: Pattern Classification and Scene Analysis. Wiley, New York (1973)
Genest C., Zidek J.: Combining probability distributions: a critique and annotated bibliography. Stat. Sci. 1(1), 114–148 (1986)
Heckerman D., Chickering D.M., Meek C., Rounthwaite R., Kadie C.: Dependency networks for inference, collaborative filtering, and data visualization. J. Mach. Learn. Res. 1, 49–75 (2001)
Herlocker, J., Konstan, J., Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: SIGIR 99: Proceedings of the 22nd ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 230–237. University of California, Berkeley, USA (1999)
Herlocker J.L., Konstan J.A., Terveen L.G., Riedl J.T.: Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst. 22(1), 5–53 (2004)
Jameson, A.: More than the sum of its members: challenges for group recommender systems. In: AVI ’04: Proceedings of the Working Conference on Advanced Visual Interfaces, pp. 48–54. New York, NY, USA (2004)
Jameson A., Smyth B.: Recommendation to groups. In: Brusilovsky, P., Kobsa, A., Nejdl, W.(eds) The Adaptive Web: Methods and Strategies of Web Personalization, pp. 596–627. Springer Verlag LNCS 4321, (2007)
Kittler J., Hatef M., Duin R., Matas J.: On combining classifiers. IEEE Trans. Pattern Anal. Mach. Intell. 20(3), 226–238 (1998)
Kudenko, D., Bauer, M., Dengler, D.: Group decision making through mediated discussions. In: Proceedings of the Ninth International Conference on User Modeling (UM 03), Springer LNAI 2702. University of Pittsburgh, Johnstown, USA (2003)
Lekakos G., Giaglis G.M.: A hybrid approach for improving predictive accuracy of collaborative filtering algorithms. User Model. User-Adapt. Interact. 17(1–2), 5–40 (2007)
Masthoff J.: Group modeling: selecting a sequence of television items to suit a group of viewers. User Model. User-Adapt. Interact. 14, 37–85 (2004)
Masthoff J., Gatt A.: In pursuit of satisfaction and the prevention of embarrassment: affective state in group recommender systems. User Model. User-Adapt. Interact. 16, 281–319 (2006)
McCarthy, J.E., Anagnost, T.D.: MUSICFX: an arbiter of group preferences for computer supported collaborative workouts. In: CSCW ’00: Proceedings of the 2000 ACM Conference on Computer Supported Cooperative Work, p. 348. New York, NY, USA (2000)
Miyahara, K., Pazzani, M.J.: Collaborative filtering with the simple Bayesian classifier. In: Pacific Rim International Conference on Artificial Intelligence, pp. 679–689. Melbourne, Australia (2000)
Mooney, R.J., Roy, L.: Content-based book recommending using learning for text categorization. In: DL ’00: Proceedings of the Fifth ACM Conference on Digital libraries, pp. 195–204. New York, NY, USA (2000)
O’Connor, M., Cosley, D., Konstan, J.A., Riedl, J.: PolyLens: a recommender system for groups of user. In: ECSCW’01: Proceedings of the Seventh Conference on European Conference on Computer Supported Cooperative Work, pp. 199–218. Bonn, Germany (2001)
Pennock D.M., Wellman M.P.: Graphical models for groups: belief aggregation and risk sharing. Decis. Anal. 2(3), 148–164 (2005)
Popescu, A., Ungar, L., Pennock, D., Lawrence, S.: Probabilistic models for unified collaborative and content-based recommendation in sparse-data environments. In: 17th Conference on Uncertainty in Artificial Intelligence, pp. 437–444. Seattle, Washington, USA (2001)
Resnick P., Varian H.R.: Recommender systems. Commun. ACM 40(3), 56–58 (1997)
Schiaffino, S.N., Amandi, A.: User profiling with case-based reasoning and Bayesian networks. In: IBERAMIA-SBIA 2000 Open Discussion Track, pp. 12–21. Atibaia, So Paulo, Brazil (2000)
Yu Z., Zhou X., Hao Y., Gu J.: TV Program recommendation for multiple viewers based on user profile merging. User Model. User-Adapt. Interact. 16(1), 63–82 (2006)
Zukerman I., Albrecht D.: Predictive statistical models for user modeling. User Model. User-Adapt. Interact. 11, 5–18 (2001)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
de Campos, L.M., Fernández-Luna, J.M., Huete, J.F. et al. Managing uncertainty in group recommending processes. User Model User-Adap Inter 19, 207–242 (2009). https://doi.org/10.1007/s11257-008-9061-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11257-008-9061-1