Modeling and Mining High-order Interactions in Social Media Data.

Copenhagen, 23 June 2025

13:15 - 17:00

Room 2.1.042 (AAU)

ICWSM Schedule
You can find us here!

About the tutorial

Social media platforms generate vast amounts of data characterized by complex, multi-faceted interactions that extend beyond simple pairwise relationships. While traditional graph based approaches have been widely used to analyze these interactions, they fail to capture inherent group dynamics.
This tutorial introduces hypergraphs as a robust mathematical framework for modeling and analyzing high-order interactions in social media data. Hypergraphs, which allow (hyper)edges to connect an arbitrary number of nodes, can naturally represent group interactions such as multi-user conversations, shared content engagement, and community behaviors. This tutorial covers both theoretical foundations and practical implementations, with a special focus on comparing hypergraph-based analyses with traditional graph-based approaches.
Through hands-on exercises using Python and Colab Notebooks, participants will learn how to build hypergraphs from social media data, compute fundamental metrics, detect communities, and deal with more advanced topics, such as analyzing information diffusion patterns. Participants will work with real social media datasets to understand the advantages and challenges of hypergraph modeling. By the end of the tutorial, attendees will have gained practical experience in applying hypergraph analysis to social media data and understanding when and how to leverage this powerful analytical framework.

Schedule

Topics covered

Part I: Foundation & data preparation

  • Introduction to hypergraphs and social media data
  • Setting up the programming environment
  • Loading and preprocessing sample social media data
  • Exercise: Building hypegraphs from sample social media data

Part II: Analysis techniques

  • Basic hypergraph metrics (node centrality, hyperedge size distribution)
  • Community detection in hypergraphs
  • Visualization techniques for hypergraphs
  • Exercise: Identifying influential nodes and important groups through hypergraph centrality measures

Part III: Advanced applications

  • Information diffusion patterns in hypergraphs
  • Exercise 1: Track the spread of a topic in a social media network modeled as a hypergraph
  • Compare the results of the previous exercise with the ones obtained by modeling the network with a graph

Materials

All materials will be available on our website and a publicly available GitHub repository beforehand. These include pre- prepared Colab/Jupyter notebooks, Python scripts, library settings, and slides. We will also use publicly available real- world networks.

Additional information

Participants are only required to have a browser installed on their own device and a Google account to run the Co- lab Notebooks we will make available. No specific software licenses are required, and the setup should be almost imme- diate.

Target

This tutorial targets researchers interested in analyzing high- order relations in social media through the lens of hyper- graph theory and analysis. While programming experience is beneficial, it is not mandatory.

Schedule

Copenhagen, 23 June 2025

13:15 - 17:00

Room 2.1.042 (AAU)

ICWSM25 website

Team

our Team

Alessia Antelmi

Researcher (RTD-A) @ Università di Torino · Italy

Daniele De Vinco

Ph.D. student @ Università di Salerno · Italy

Andrea Failla

Ph.D. student @ Università di Pisa · Italy

Giulio Rossetti

Senior Researcher at CNR-ISTI and External Prof. at UNIPI

Carmine Spagnuolo

Assistant Professor (RTD-B) @ Università di Salerno · Italy

Venue

Copenhagen, Denmark