Activities

Tutorials at international conferences

Trustworthy and human-centered recommender systems

  • Recommender Systems and Sustainability: Bridging Algorithmic Design and Societal Impact, with A. De Filippo and G. Spillo, at the 20th ACM Conference on Recommender Systems (RecSys 2026), Minneapolis, Minnesota, USA, September 28, 2026.
  • Human-Centered and Sustainable Recommender Systems, with A. De Filippo and G. Spillo, at the 33rd ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2025), New York, USA, June 16, 2025.
  • Data Access under the EU Digital Services Act and its Impact on User Modelling Research, with E. Purificato and J. Vinagre, at the 33rd ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2025), New York, USA, June 19, 2025.
  • Countering Bias in Personalized Rankings: From Data Engineering to Algorithm Development, with M. Marras, at the 37th IEEE International Conference on Data Engineering (ICDE 2021), online from Chania, Greece, April 21, 2021.
  • Operationalizing Treatments against Bias: Challenges and Solutions, with M. Marras, at the 43rd European Conference on Information Retrieval (ECIR 2021), online from Lucca, Italy, April 1, 2021.
  • Advances in Bias-aware Recommendation on the Web, with M. Marras, at the 14th ACM International Conference on Web Search and Data Mining (WSDM 2021), online from Jerusalem, Israel, March 8, 2021.
  • Bias in Personalized Rankings: Concepts to Code, with M. Marras, at the 20th IEEE International Conference on Data Mining (ICDM 2020), online from Sorrento, Italy, November 17, 2020.
  • Hands on Data and Algorithmic Bias in Recommender Systems, with M. Marras, at the 28th ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2020), online from Genoa, Italy, July 17, 2020.

Explainable recommendation and user modeling

  • How to Build Explainable Recommender Systems using Path Reasoning on Knowledge Graphs: A Tutorial with hopwise, with G. Fenu, F.M. Malloci, M. Marras, G. Medda, and A. Soccol, at the 34th ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2026), Gothenburg, Sweden, June 9, 2026.
  • Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Emerging Trends, with E. Purificato and E.W. De Luca, at the 32nd ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2024), Cagliari, Italy, July 1, 2024.
  • Explainable Recommender Systems with Knowledge Graphs and Language Models, with G. Balloccu, G. Fenu, F.M. Malloci, and M. Marras, at the 46th European Conference on Information Retrieval (ECIR 2024), Glasgow, UK, March 24, 2024.
  • Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open Challenges, with E. Purificato and E.W. De Luca, at the 32nd ACM International Conference on Information and Knowledge Management (CIKM 2023), Birmingham, UK, October 21, 2023.
  • User Profiling with Graph Neural Networks and Related Beyond-Accuracy Perspectives, with E. Purificato and E.W. De Luca, at the 31st ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2023), Limassol, Cyprus, June 26, 2023.
  • Hands on Explainable Recommender Systems with Knowledge Graphs, with G. Balloccu, G. Fenu, and M. Marras, at the 16th ACM Conference on Recommender Systems (RecSys 2022), Seattle, Washington, USA, September 18, 2022.

Group recommendation

  • Challenges and Solutions in Group Recommender Systems, at the 17th IEEE International Conference on Data Mining (ICDM 2017), New Orleans, Louisiana, USA, November 19, 2017.
  • Group Recommender Systems, at the 10th ACM Conference on Recommender Systems (RecSys 2016), Boston, Massachusetts, USA, September 19, 2016.
  • Group Recommendation: Theory, Algorithms, and Applications, at the 22nd European Conference on Artificial Intelligence (ECAI 2016), The Hague, the Netherlands, August 29, 2016.
  • Group Recommender Systems: State of the Art, Emerging Aspects and Techniques, and Research Challenges, at the 38th European Conference on Information Retrieval (ECIR 2016), Padua, Italy, March 20, 2016.

User modeling and personalization for mobility

  • Data Sources and Techniques to Mine Human Mobility Patterns, with C. Herrero, A. Kaltenbrunner, M. Manca, and G. Stilo, at the 5th IEEE International Conference on Data Science and Advanced Analytics (DSAA 2018), Turin, Italy, October 2, 2018.

Invited, keynote, and plenary talks

  • Invited plenary speaker, 2nd Spanish Conference on Recommender Systems (SISREC 2026), within CAEPIA 2026, Jaén, Spain, November 11–13, 2026.
  • Social Dynamics in Group Recommender Systems, at the 4th Workshop on Group Modeling, Adaptation and Personalization (GMAP 2025), New York, USA, June 19, 2025.
  • Artificial Intelligence for Personalization in Media: How Can Technological Advances Meet Regulations and Public Service Requirements?, at the EBU Data Technology Seminar 2025, Geneva, Switzerland, March 11, 2025.
  • Enhancing Explainable Personalization with Faithful Generative Models on Knowledge Graphs, at the Human-centered Artificial Intelligence (HCAI) group, Linz Institute of Technology, January 30, 2025.
  • Keynote: Recommender Systems Robustness: the Impact of Attacks on Accuracy and Beyond, at the Workshop on Design, Evaluation and Deployment of Robust Recommender Systems (RobustRecSys at RecSys 2024), Bari, Italy, October 18, 2024.
  • Counterfactual Graph Augmentation for Consumer Unfairness Mitigation in Recommender Systems, at Universitat de Barcelona, Barcelona, Spain, February 21, 2024.
  • Interplay between Upsampling and Regularization for Provider Fairness in Recommender Systems, at Mila – Quebec Artificial Intelligence Institute, online, December 1, 2022.
  • Interplay between Upsampling and Regularization for Provider Fairness in Recommender Systems, at the University of Glasgow, online, November 28, 2022.
  • Data Collection on People Mobility and Transportations: Current Solutions, Open Challenges and New Opportunities, at the IJGI webinar “Social Computing for Geographic Information Science: Which Data, Tools, and Methods for Analyzing Mobility?”, online, July 9, 2021.
  • Generating Recommendations to Automatically-Detected Groups of Users, at Sapienza University of Rome, Rome, Italy, November 4, 2015.
  • Group Recommendation with Automatic Detection of Groups, at the Yahoo! Research Barcelona Seminar, Barcelona, Spain, July 24, 2010.

Teaching at research schools

  • Group Recommender Systems, at the ACM Europe School on Recommender Systems 2025 (RSSS 2025), Vienna, Austria, September 17, 2025; with Francesco Barile, Amra Delić, and Ladislav Peška.
  • Group Recommendation, at the RecSys Summer School 2023, Copenhagen, Denmark, June 13, 2023; two-part lecture.

University and doctoral-programme service

University of Cagliari

  • B.Sc. in Applied Computer Science and Data Analytics — Internationalization Delegate and Degree Programme Tutor, 2022–present.
  • B.Sc. and M.Sc. in Computer Science — Quality Assurance Representative and member of the Degree Programme Self-Evaluation Committee, 2024–present.
  • Department of Mathematics and Computer Science — Member of the Timetabling and Classroom Allocation Committee and the Department Self-Evaluation Committee, 2024–present.
  • Cagliari Accessibility Lab (CAL) — Member of the Board of Directors, 2023–present.

Doctoral programme boards

  • Mathematics and Computer Science, University of Cagliari — Member of the Doctoral Board, cycles XXXVIII–XLII.
  • Teaching & Learning Sciences: Inclusion, Technologies, Educational Research and Evaluation, University of Macerata — Member of the Doctoral Board, cycles XXXIX–XLII.
  • Learning Sciences and Digital Technologies, University of Foggia — Member of the Doctoral Board, cycle XXXVIII.

Editorial service

Editorial boards

  • Knowledge and Information Systems (Springer) — Associate Editor, 2024–present.
  • Journal of Intelligent Information Systems (Springer) — Editorial Board member, 2021–present.
  • Information Processing & Management (Elsevier) — Editorial Board member, 2019–present.

Guest editorships

  • New Review of Hypermedia and Multimedia (Taylor & Francis) — Special issue featuring selected papers from the 36th ACM Conference on Hypertext and Social Media (HT 2025), with Yong Zheng.
  • Data Mining and Knowledge Discovery (Springer) — Special Issue: Knowledge Discovery from Graphs.
  • Information Systems Frontiers (Springer) — Special Issue: Human-Centric and Generative AI for Information Access.
  • User Modeling and User-Adapted Interaction (Springer) — Special Issue: Group Recommender Systems.
  • International Journal of Human-Computer Studies (Elsevier) — Special Issue: User Perspectives in Human-Centered Artificial Intelligence.
  • Information Processing & Management (Elsevier) — Special Issue: Algorithmic Bias and Fairness in Search and Recommendation.
  • Journal of Intelligent Information Systems (Springer) — Special Issue: Data-Driven User Behavioral Modeling: From Real-World Behavior to Knowledge, Algorithms, and Systems.
  • International Journal of Human-Computer Studies (Elsevier) — Special Issue: Advances in Computer–Human Interaction for Recommender Systems (AdCHIReS).
  • Information Retrieval Journal (Springer) — Special Issue: Social Media for Personalization and Search.
  • Information Systems Frontiers (Springer) — Special Issue: Behavioral-Data Mining in Information Systems and the Big Data Era.
  • Future Internet (MDPI) — Special Issue: Human–Computer Interaction and the Social Web.

Scientific-community service

  • ACM SIGIR — Diversity, Equity, and Inclusion Co-chair, with Tetsuya Sakai, 2026–present.
  • ICORE 2026 Conference Rankings — Member of the Data Management and Data Science Area Committee (FoR 4605).
  • ACM SIGCHI Article Processing Charges Committee — Member and representative for the ACM UMAP community, supporting requests for financial-hardship waivers for article processing charges, 2025–present.
  • ACM Hypertext Steering Committee — Member, 2023–present.
  • User Modeling Inc. Board of Directors — Vice President, 2023–present.

Conference chairing

  • The 33rd Annual ACM Conference on Intelligent User Interfaces (IUI 2028) — General Chair, with Fedelucio Narducci and Cristina Conati.
  • The 35th ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2027) — Program Chair, with Elisabeth Lex.
  • The ACM Web Conference 2027 (WWW 2027) — Research Track Chair for “Responsible Web”, with Dana McKay.
  • The 8th International Conference on Higher Education Learning Methodologies and Technologies Online (HELMeTO 2026) — Program Chair, with Matteo Adamoli, Massimo Bartoletti, Farnaz Farahi, and Serena Mazzoli.
  • The 20th ACM Conference on Recommender Systems (RecSys 2026) — Reproducibility Chair, with Michael D. Ekstrand.
  • The 49th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR 2026) — Demonstration Chair, with Adam Roegiest.
  • The 34th ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2026) — Sponsorship Chair, with Sardar Hamidian and Arnie Bhadury.
  • The 15th Italian Information Retrieval Workshop (IIR 2025) — General Chair, with Mirko Marras.
  • The 48th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR 2025) — Website and Virtual Chair, with Paolo Boldi.
  • The 30th Annual ACM Conference on Intelligent User Interfaces (IUI 2025) — Doctoral Consortium Chair, with Michael Liu and Jürgen Ziegler.
  • The 36th ACM Conference on Hypertext and Social Media (HT 2025) — General Chair, with Yong Zheng.
  • The 19th ACM Conference on Recommender Systems (RecSys 2025) — Workshop Chair, with Martijn Willemsen.
  • The 47th European Conference on Information Retrieval (ECIR 2025) — Information Retrieval for Good Track Chair, with Mirko Marras and Suzan Verberne.
  • The 18th ACM Conference on Recommender Systems (RecSys 2024) — Doctoral Symposium Chair, with Marco de Gemmis and Elisabeth Lex.
  • The 46th European Conference on Information Retrieval (ECIR 2024) — Information Retrieval for Good Track Chair, with Mirko Marras.
  • The 32nd ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2024) — General Chair, with Cristina Gena and Mirko Marras.
  • The 17th ACM Conference on Recommender Systems (RecSys 2023) — Workshop Chair, with Mi Zhang and Victor Sheng.
  • The 31st ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2023) — Posters, Late-Breaking Results, and Demonstrations Chair, with Alisa Rieger and Shaghayegh (Sherry) Sahebi.
  • The 30th ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2022) — General Chair, with Alejandro Bellogín and Olga C. Santos.
  • The 33rd ACM Conference on Hypertext and Social Media (HT 2022) — General Chair, with Alejandro Bellogín.
  • The 16th ACM Conference on Recommender Systems (RecSys 2022) — Demonstrations and Late-Breaking Results Chair, with Pigi Kouki.
  • The 15th ACM Conference on Recommender Systems (RecSys 2021) — Demo Chair, with Pigi Kouki.
  • The 29th ACM Conference on User Modeling, Adaptation and Personalization (UMAP 2021) — Personalized Recommender Systems Track Chair, with Alejandro Bellogín and Sole Pera.
  • The 14th ACM Conference on Recommender Systems (RecSys 2020) — Demo and Late-Breaking Results Chair, with Denis Parra.

Organization of scientific meetings

  • Third International Workshop on Recommender Systems for Sustainability and Social Good (RecSoGood 2026), at the 20th ACM Conference on Recommender Systems (RecSys 2026). Co-chair with Allegra De Filippo, Angelo Geninatti Cossatin, Elisabeth Lex, Noemi Mauro, and Giuseppe Spillo.
  • Second International Workshop on Recommender Systems for Sustainability and Social Good (RecSoGood 2025), at the 19th ACM Conference on Recommender Systems (RecSys 2025). Co-chair with Allegra De Filippo, Elisabeth Lex, Francesca Maridina Malloci, Noemi Mauro, and Francesco Ricci.
  • Sixth International Workshop on Algorithmic Bias in Search and Recommendation (BIAS 2025), at the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR 2025). Co-chair with Alejandro Bellogín, Styliani Kleanthous, Elisabeth Lex, Francesca Maridina Malloci, and Mirko Marras.
  • First International Workshop on Recommender Systems for Sustainability and Social Good (RecSoGood 2024), at the 18th ACM Conference on Recommender Systems (RecSys 2024). Co-chair with Allegra De Filippo, Elisabeth Lex, and Francesco Ricci.
  • ACM Europe School on Recommender Systems 2024 (RSSS 2024), Bari, Italy, October 8–12, 2024. Co-organizer with Cataldo Musto and Fedelucio Narducci.
  • Fifth International Workshop on Algorithmic Bias in Search and Recommendation (BIAS 2024), at the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR 2024). Co-chair with Alejandro Bellogín, Styliani Kleanthous, Elisabeth Lex, Francesca Maridina Malloci, and Mirko Marras.
  • First International Workshop on Graph-Based Approaches in Information Retrieval (IRonGraphs 2024), at the 46th European Conference on Information Retrieval (ECIR 2024). Co-chair with Daniele Malitesta, Mirko Marras, Giacomo Medda, Cataldo Musto, and Erasmo Purificato.
  • First Workshop on User Perspectives in Human-Centred Artificial Intelligence (HCAI4U), at the 15th Biannual Conference of the Italian SIGCHI Chapter (CHItaly 2023). Co-chair with Ernesto William De Luca, Erasmo Purificato, Stefano Marrone, and Carlo Sansone.
  • Fourth International Workshop on Algorithmic Bias in Search and Recommendation (BIAS 2023), at the 45th European Conference on Information Retrieval (ECIR 2023). Co-chair with Stefano Faralli, Mirko Marras, and Giovanni Stilo.
  • Third International Workshop on Algorithmic Bias in Search and Recommendation (BIAS 2022), at the 44th European Conference on Information Retrieval (ECIR 2022). Co-chair with Stefano Faralli, Mirko Marras, and Giovanni Stilo.
  • Second International Workshop on Algorithmic Bias in Search and Recommendation (BIAS 2021), at the 43rd European Conference on Information Retrieval (ECIR 2021). Co-chair with Stefano Faralli, Mirko Marras, and Giovanni Stilo.
  • International Workshop on Algorithmic Bias in Search and Recommendation (BIAS 2020), at the 42nd European Conference on Information Retrieval (ECIR 2020). Co-chair with Stefano Faralli, Mirko Marras, and Giovanni Stilo.
  • Second International Workshop on Knowledge Discovery and User Modeling for Smart Cities (UMCit), at the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML-PKDD 2019). Co-chair with Rabeah Alzaidy, Marcelo G. Armentano, Antonela Tommasel, and Clyde L. Giles.
  • Third Workshop on Social Media for Personalization and Search (SoMePeAS 2019), at the 41st European Conference on Information Retrieval (ECIR 2019). Co-chair with Giovanni Stilo.
  • Workshop on Social Interaction-based Recommendation (SIR 2018), at the 27th ACM International Conference on Information and Knowledge Management (CIKM 2018). Co-chair with Giovanni Stilo, Christian Morbidoni, and Stefano Faralli.
  • Workshop on Social Aspects in Personalization and Search (SoAPS 2018), at the 40th European Conference on Information Retrieval (ECIR 2018). Co-chair with Giovanni Stilo.
  • Second Workshop on Semantics-Enabled Recommender Systems (SERecSys 2017), at the 17th IEEE International Conference on Data Mining (ICDM 2017). Co-chair with Giovanni Stilo and Salvatore Carta.
  • Second Workshop on Engineering Human-Computer Interaction in Recommender Systems (EnCHIReS 2017), at the 9th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2017). Co-chair with Salvatore Carta and Gianni Fenu.
  • Workshop on Social Media for Personalization and Search (SoMePeAS 2017), at the 39th European Conference on Information Retrieval (ECIR 2017). Co-chair with Andreas Kaltenbrunner and Giovanni Stilo.
  • Workshop on Semantics-Enabled Recommender Systems (SERecSys 2016), at the 16th IEEE International Conference on Data Mining (ICDM 2016). Co-chair with Giovanni Stilo and Salvatore Carta.
  • Workshop on Engineering Human-Computer Interaction in Recommender Systems (EnCHIReS 2016), at the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2016). Co-chair with Lucio Davide Spano, Salvatore Carta, and Gianni Fenu.

Program committee service

The list below distinguishes regular Program Committee service from Senior Program Committee, Senior PC, and Area Chair roles. Track-specific assignments are reported when they clarify concurrent roles at the same conference.

Senior Program Committee, Senior PC, and Area Chair roles

  • Information retrieval and search: WSDM (2024–2026); The ACM Web Conference (2026); CIKM (2023–2026); ECIR, Full Papers Track (2026); SIGIR, Full Papers Track (2026); SIGIR-AP (2026).
  • Recommender systems and data mining: RecSys, main-program SPC and Demo & Late-Breaking Results Senior PC (2024), SPC (2025), and Research Track SPC (2026); KDD, Applied Data Science (ADS) Track (2025–2026); PAKDD (2024–2026); ICDM, Area Chair (2025) and SPC (2026).
  • User modeling, social computing, and human–computer interaction: ICWSM (2022–2027); UMAP, SPC (2025) and Research Track SPC (2026); IUI (2026).

Program Committee roles

  • Information retrieval and search: SIGIR (2020–2024) and Reproducibility Track (2026); The ACM Web Conference (2018–2025); WSDM (2018–2023); CIKM (2020–2022); ECIR (2023–2025) and Information Retrieval for Good Track (2026); ICTIR (2025–2026).
  • Recommender systems and data mining: RecSys (2017–2023), Reproducibility Track (2024), and second-stage review for the Challenge, Demo, and Research & Practice Notes tracks (2026); KDD, Applied Data Science (ADS) Track (2019–2024), Research Track (2025), first-stage review for AI4Sciences in February 2026 and the Research Track in February and August 2026, and Cycle 1 review for AI4Sciences and the Research Track (2027); ICDM (2020–2024); SDM (2023–2025); ECML-PKDD (2020–2026).
  • User modeling, social computing, and human–computer interaction: UMAP (2018–2023) and Late-Breaking Results Track (2026); ICWSM (2017–2021); IUI (2017); WebSci (2020–2021, 2023–2024).
  • Artificial intelligence and natural language processing: ECAI (2024–2025); ACL (2019–2022).