Skip to main content

Preference Aggregation Mechanisms for a Tourism-Oriented Bayesian Recommender

  • Conference paper
  • First Online:
PRIMA 2022: Principles and Practice of Multi-Agent Systems (PRIMA 2022)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13753))

Abstract

In this work, we employ various preference aggregation mechanisms from the social choice literature alongside with a multiwinner voting rule, namely the Reweighted Approval Voting (RAV), to the group recommendations problem. In more detail, we equip with such mechanisms a Bayesian recommender system for the tourism domain, allowing for the effective aggregation of elicited group members’ preferences while promoting fairness in the group recommendations. We conduct a systematic experimental evaluation of our approach by applying it on a real-world dataset. Our results clearly demonstrate that the use of multiwinner mechanisms allows for fair group recommendations with respect to the well-known m-proportionality and m-envy-freeness metrics.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Of course, proportionality is only one notion of fairness provided by some multiwinner election mechanims. In other cases, one may want to define a notion of fairness based on the properties of shortlisting or diversity that other multiwinner election mechanisms satisfy.

  2. 2.

    Henceforth referred to as “multivariate Gaussians” or “Gaussians” for short.

  3. 3.

    Obviously the user model can and will also be updated following an actual visit to and rating of a particular POI, via the exact same process.

References

  1. Aziz, H., Brill, M., Conitzer, V., Elkind, E., Freeman, R., Walsh, T.: Justified representation in approval-based committee voting. Soc. Choice Welfare 48(2), 461–485 (2017). https://doi.org/10.1007/s00355-016-1019-3

    Article  MathSciNet  MATH  Google Scholar 

  2. Babas, K., Chalkiadakis, G., Tripolitakis, E.: You are what you consume: a Bayesian method for personalized recommendations. In: Proceedings of the 7th ACM Conference on Recommender Systems, pp. 221–228. RecSys 2013, ACM, NY, USA (2013)

    Google Scholar 

  3. Baltrunas, L., Makcinskas, T., Ricci, F.: Group recommendations with rank aggregation and collaborative filtering. In: RecSys 2010 (2010)

    Google Scholar 

  4. Borrás, J., Moreno, A., Valls, A.: Intelligent tourism recommender systems: A survey. Expert Syst. Appl. 41(16), 7370–7389 (2014)

    Article  Google Scholar 

  5. Brandt, F., Conitzer, V., Endriss, U., Lang, J., Procaccia, A.D.: Handbook of Computational Social Choice, 1st edn. Cambridge University Press, USA (2016)

    Book  MATH  Google Scholar 

  6. Chen, Y.Y., Cheng, A.J., Hsu, W.H.: Travel recommendation by mining people attributes and travel group types from community-contributed photos. IEEE Trans. Multimedia 15(6), 1283–1295 (2013)

    Article  Google Scholar 

  7. Cox, D.R.: The regression analysis of binary sequences. J. Roy. Stat. Soc.: Ser. B (Methodol.) 20(2), 215–232 (1958)

    MathSciNet  MATH  Google Scholar 

  8. Dara, S., Chowdary, C.R., Kumar, C.N.: A survey on group recommender systems. J. Intell. Inf. Syst. 54, 271–295 (2019)

    Article  Google Scholar 

  9. Delic, A., Neidhardt, J.: A comprehensive approach to group recommendations in the travel and tourism domain. In: Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization, pp. 11–16. UMAP 2017, ACM, NY, USA (2017)

    Google Scholar 

  10. Elkind, E., Faliszewski, P., Skowron, P., Slinko, A.: Properties of multiwinner voting rules. Soc. Choice Welfare 48(3), 599–632 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  11. Faliszewski, P., Slinko, A.M., Talmon, N.: Multiwinner Voting: A New Challenge for Social Choice Theory (2017)

    Google Scholar 

  12. Gavalas, D., Kasapakis, V., Konstantopoulos, C., Pantziou, G., Vathis, N., Zaroliagis, C.: The ecompass multimodal tourist tour planner. Expert Syst. Appl. 42(21), 7303–7316 (2015)

    Article  Google Scholar 

  13. Gawron, G., Faliszewski, P.: Using multiwinner voting to search for movies. In: EUMAS (2022)

    Google Scholar 

  14. Gorla, J., Lathia, N., Robertson, S., Wang, J.: Probabilistic group recommendation via information matching. In: Proceedings of the 22nd International Conference on World Wide Web, pp. 495–504. WWW 2013, Association for Computing Machinery, New York, NY, USA (2013)

    Google Scholar 

  15. 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

    Chapter  Google Scholar 

  16. Kashevnik, A., Mikhailov, S., Papadakis, H., Fragopoulou, P.: Context-driven tour planning service: an approach based on synthetic coordinates recommendation. In: 2019 24th Conference of Open Innovations Association (FRUCT), pp. 140–147 (2019). https://doi.org/10.23919/FRUCT.2019.8711949

  17. Kaššák, O., Kompan, M., Bieliková, M.: Personalized hybrid recommendation for group of users: top-N multimedia recommender. Inf. Process. Manag. 52(3), 459–477 (2016)

    Article  Google Scholar 

  18. Kaya, M., Bridge, D., Tintarev, N.: Ensuring fairness in group recommendations by rank-sensitive balancing of relevance, pp. 101–110. ACM, NY, USA (2020)

    Google Scholar 

  19. Kbaier, M.E.B.H., Masri, H., Krichen, S.: A personalized hybrid tourism recommender system. In: 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA), pp. 244–250 (2017)

    Google Scholar 

  20. 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, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_21

    Chapter  Google Scholar 

  21. McCarthy, J.F.: Pocket restaurantfinder: a situated recommender system for groups. In: Proceedings of the Workshop on Mobile Ad-Hoc Communication at the 2002 ACM Conference on Human Factors in Computer Systems. ACM, Minneapolis (2002)

    Google Scholar 

  22. McCarthy, J.F., Anagnost, T.D.: MusicFX: an arbiter of group preferences for computer supported collaborative workouts (1998)

    Google Scholar 

  23. McCarthy, K., Salamó, M., Coyle, L., McGinty, L., Smyth, B., Nixon, P.: Group recommender systems: a critiquing based approach. In: Proceedings of the 11th International Conference on Intelligent User Interfaces, pp. 267–269. IUI 2006, ACM, NY, USA (2006)

    Google Scholar 

  24. Neidhardt, J., Schuster, R., Seyfang, L., Werthner, H.: Eliciting the users’ unknown preferences. In: Proceedings of the 8th ACM Conference on Recommender Systems, pp. 309–312. RecSys 2014, ACM, NY, USA (2014)

    Google Scholar 

  25. Neidhardt, J., Seyfang, L., Schuster, R., Werthner, H.: A picture-based approach to recommender systems. Inf. Technol. Tourism 15, 49–69 (2015)

    Article  Google Scholar 

  26. Papadakis, H., Panagiotakis, C., Fragopoulou, P.: SCoR: a synthetic coordinate based recommender system. Expert Syst. Appl. 79, 8–19 (2017). https://doi.org/10.1016/j.eswa.2017.02.025, https://www.sciencedirect.com/science/article/pii/S0957417417301070

  27. Park, M.-H., Park, H.-S., Cho, S.-B.: Restaurant recommendation for group of people in mobile environments using probabilistic multi-criteria decision making. In: Lee, S., Choo, H., Ha, S., Shin, I.C. (eds.) APCHI 2008. LNCS, vol. 5068, pp. 114–122. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-70585-7_13

    Chapter  Google Scholar 

  28. Ricci, F., Rokach, L., Shapira, B.: Recommender Systems Handbook, vol. 1–35, pp. 1–35 (2010)

    Google Scholar 

  29. Salamó, M., McCarthy, K., Smyth, B.: Generating recommendations for consensus negotiation in group personalization services. Pers. Ubiquit. Comput. 16, 597–610 (2011). https://doi.org/10.1007/s00779-011-0413-1

    Article  Google Scholar 

  30. Sánchez, L.Q., Recio-García, J.A., Díaz-Agudo, B., Jiménez-Díaz, G.: Happy movie: a group recommender application in Facebook. In: FLAIRS Conference (2011)

    Google Scholar 

  31. Sarkar, M., Roy, A., Agrebi, M., AlQaheri, H.: Exploring new vista of intelligent recommendation framework for tourism industries: an itinerary through big data paradigm. Information 13(2), 70 (2022)

    Article  Google Scholar 

  32. Serbos, D., Qi, S., Mamoulis, N., Pitoura, E., Tsaparas, P.: Fairness in package-to-group recommendations, pp. 371–379. WWW 2017 (2017)

    Google Scholar 

  33. Skowron, P., Faliszewski, P., Lang, J.: Finding a collective set of items: from proportional multirepresentation to group recommendation. Artif. Intell. 241, 191–216 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  34. Streviniotis, E., Chalkiadakis, G.: Multiwinner election mechanisms for diverse personalized Bayesian recommendations for the tourism domain. In: 2022 Workshop on Recommenders in Tourism, RecTour 2022 (2022)

    Google Scholar 

  35. 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. KDD 2014, Association for Computing Machinery, New York, NY, USA (2014)

    Google Scholar 

  36. Ziogas, I.P., Streviniotis, E., Papadakis, H., Chalkiadakis, G.: Content-based recommendations using similarity distance measures with application in the tourism domain. In: Proceedings of the 12th Hellenic Conference on Artificial Intelligence (2022)

    Google Scholar 

Download references

Acknowledgments

This research has been co-financed by the European Union and Greek national funds through the Operational Program Competitiveness, Entrepreneurship and Innovation, under the call RESEARCH-CREATE-INNOVATE B cycle (project code: T2EDK-03135). E. Streviniotis was also supported by the Onassis Foundation - Scholarship ID: G ZR 012-1/2021-2022.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Errikos Streviniotis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Streviniotis, E., Chalkiadakis, G. (2023). Preference Aggregation Mechanisms for a Tourism-Oriented Bayesian Recommender. In: Aydoğan, R., Criado, N., Lang, J., Sanchez-Anguix, V., Serramia, M. (eds) PRIMA 2022: Principles and Practice of Multi-Agent Systems. PRIMA 2022. Lecture Notes in Computer Science(), vol 13753. Springer, Cham. https://doi.org/10.1007/978-3-031-21203-1_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-21203-1_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-21202-4

  • Online ISBN: 978-3-031-21203-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics