Abstract
Recommender systems are important information filtering techniques that retrieve interesting and personalized items for users based on their profiles and past activities. The goal of most recommender systems is to identify a ranked list of items that are likely to be of interest to users. However, there are several applications such as trip planning, where the items to be selected are not intended for single users but for a group of users, and where the group members are interested in package recommendations as collections of items. Recent research on recommender systems has generalized recommendations to suggest packages of items to single users (Package recommendations), and single items to groups of users (Group recommendations). However, the package-to-group recommendation task has not gained much attention. In this paper, we focus on the task of recommending packages of items to groups of users. This is a task with several real life scenarios, such as recommending a set of Points of Interest packages to tourist groups. We formally define the problem of top-k package-to-group recommendations and propose two models for estimating the preference of a group for a package, incorporating features such as package constraint, user impact and package viability. We design ranking algorithms for finding the top-k package-to-group recommendations and we compare our proposed models with baseline approaches stemming from related works. The experimental evaluation of our proposals, using the Yelp dataset demonstrates that our models find packages of high quality considering important features of package-to-group recommendations.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Resnick, P., Varian, H.R.: Recommender systems. Commun. ACM 40(3), 56–58 (1997)
Lops, P., de Gemmis, M., Semeraro, G.: Content-based recommender systems: state of the art and trends. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 73–105. Springer, Boston (2011). https://doi.org/10.1007/978-0-387-85820-3_3
Schafer, J.B., Frankowski, D., Herlocker, J., Sen, S.: Collaborative filtering recommender systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 291–324. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72079-9_9
Jameson, A., Smyth, B.: Recommendation to groups. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 596–627. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72079-9_20
Arrow, K.J.: A difficulty in the concept of social welfare. J. Polit. Econ. 58(4), 328–346 (1950)
Hansen, D.L., Golbeck, J.: Mixing it up: recommending collections of items. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 1217–1226. ACM (2009)
Parameswaran, A., Venetis, P., Garcia-Molina, H.: Recommendation systems with complex constraints: a course recommendation perspective. ACM Trans. Inf. Syst. (TOIS) 29(4), 20 (2011)
Xie, M., Lakshmanan, L.V., Wood, P.T.: CompRec-trip: a composite recommendation system for travel planning. In: 2011 IEEE 27th International Conference on Data Engineering (ICDE), pp. 1352–1355. IEEE (2011)
Benouaret, I., Lenne, D.: A package recommendation framework for trip planning activities. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 203–206. ACM (2016)
Benouaret, I., Lenne, D.: Recommending diverse and personalized travel packages. In: Benslimane, D., Damiani, E., Grosky, W.I., Hameurlain, A., Sheth, A., Wagner, R.R. (eds.) DEXA 2017. LNCS, vol. 10439, pp. 325–339. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-64471-4_26
Amer-Yahia, S., Bonchi, F., Castillo, C., Feuerstein, E., Mendez-Diaz, I., Zabala, P.: Composite retrieval of diverse and complementary bundles. IEEE Trans. Knowl. Data Eng. 26(11), 2662–2675 (2014)
Xie, M., Lakshmanan, L.V., Wood, P.T.: Breaking out of the box of recommendations: from items to packages. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 151–158. ACM (2010)
Amer-Yahia, S., Roy, S.B., Chawlat, A., Das, G., Yu, C.: Group recommendation: semantics and efficiency. Proc. VLDB Endow. 2(1), 754–765 (2009)
Baltrunas, L., Makcinskas, T., Ricci, F.: Group recommendations with rank aggregation and collaborative filtering. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 119–126. ACM (2010)
Stettinger, M.: Choicla: Towards domain-independent decision support for groups of users. In: Proceedings of the 8th ACM Conference on Recommender Systems, pp. 425–428. ACM (2014)
Delic, A., et al.: Observing group decision making processes. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 147–150. ACM (2016)
Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, pp. 285–295. ACM (2001)
Castillo, L., Armengol, E., Onaindía, E., Sebastiá, L., González-Boticario, J., Rodríguez, A., Fernández, S., Arias, J.D., Borrajo, D.: SAMAP: an user-oriented adaptive system for planning tourist visits. Expert. Syst. Appl. 34(2), 1318–1332 (2008)
Liu, X., Tian, Y., Ye, M., Lee, W.C.: Exploring personal impact for group recommendation. In: Proceedings of the 21st ACM International Conference on Information and Knowledge Management, pp. 674–683. ACM (2012)
Yuan, Q., Cong, G., Lin, C.Y.: COM: a generative model for group recommendation. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 163–172. ACM (2014)
Angel, A., Chaudhuri, S., Das, G., Koudas, N.: Ranking objects based on relationships and fixed associations. In: 12th International Conference on Extending Database Technology, EDBT 2009 (2009)
Parameswaran, A.G., Garcia-Molina, H.: Recommendations with prerequisites. In: Proceedings of the Third ACM Conference on Recommender Systems, pp. 353–356. ACM (2009)
De Choudhury, M., Feldman, M., Amer-Yahia, S., Golbandi, N., Lempel, R., Yu, C.: Automatic construction of travel itineraries using social breadcrumbs. In: Proceedings of the 21st ACM Conference on Hypertext and Hypermedia, pp. 35–44. ACM (2010)
Masthoff, J.: Group recommender systems: combining individual models. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 677–702. Springer, Boston (2011). https://doi.org/10.1007/978-0-387-85820-3_21
McCarthy, J.F., Anagnost, T.D.: MUSICFX: an arbiter of group preferences for computer supported collaborative workouts. In: Proceedings of the 1998 ACM Conference on Computer Supported Cooperative Work, pp. 363–372. ACM (1998)
Ardissono, L., Goy, A., Petrone, G., Segnan, M., Torasso, P.: INTRIGUE: personalized recommendation of tourist attractions for desktop and hand held devices. Appl. Artif. Intell. 17(8–9), 687–714 (2003)
Li, K., Lu, W., Bhagat, S., Lakshmanan, L.V., Yu, C.: On social event organization. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1206–1215. ACM (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer-Verlag GmbH Germany, part of Springer Nature
About this chapter
Cite this chapter
Benouaret, I., Lenne, D. (2018). A Package-to-Group Recommendation Framework. In: Hameurlain, A., Wagner, R., Benslimane, D., Damiani, E., Grosky, W. (eds) Transactions on Large-Scale Data- and Knowledge-Centered Systems XXXIX. Lecture Notes in Computer Science(), vol 11310. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-58415-6_2
Download citation
DOI: https://doi.org/10.1007/978-3-662-58415-6_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-58414-9
Online ISBN: 978-3-662-58415-6
eBook Packages: Computer ScienceComputer Science (R0)