PyData Roma Capitale - Meetup dei meetups @ Sourcesense
Details
Rome Tech Communities Meetup – Special Edition!
This time we're doing something different: a joint meetup bringing together multiple Rome-based developer communities — RomaJS, GDG/Angular, PyData, MongoDB, Golang, Atlassian — for an evening of parallel talks, cross-community learning, and a final party with a free aperitivo offered by Sourcesense.
The event will be hosted directly at Sourcesense, which kindly opens its doors to all our communities for this special edition.
The full list of talks from all communities will be announced soon.
Below you can find the talk from our PyData Roma Capitale track.
Date & Location
Date: December 17th, 2025
Location: Sourcesense, Rome
Schedule
19:00 🚀 Talks Begin (two parallel tracks across all communities)
20:30 🍕🍹 Aperitivo & Party (free, offered by Sourcesense)
PyData Roma Capitale Talk
Causal ML for Smarter Advertising Campaigns with Python
Speaker: Francesco Conti, Data Scientist @Agile Lab
Traditional marketing campaign analysis focuses on outcomes (conversions, purchases, interactions), but these metrics cannot tell us whether a campaign truly caused the change or whether customers would have acted anyway.
This session explores how Causal Machine Learning addresses this gap. Through concrete, marketing-focused examples, we will discuss:
- Why causality matters more than correlation in campaign evaluation
- How to estimate true causal impact in just a few lines of Python
- How uplift modeling identifies the users whose behavior can actually be changed by the campaign
The session uses Python and the DoWhy library, with practical, real-world scenarios.
Want to speak at a future event?
Whether you have a presentation, a cool project, or an open problem to share, we’d love to hear from you. Submit your proposal here: https://pydataroma.python.it/ — in English or Italian — and join the program of upcoming PyData Roma Capitale meetups.
Sign Up!
Space is limited — RSVP to secure your spot.
Please note:
Use your full name when registering and bring a valid ID for entry.
If you can’t attend, please update your RSVP at least 2 days in advance to free your spot for people on the waiting list.
