Metodologia e fonti dati

2.586 dataset pubblici.
5 agenti AI. Zero dati inventati.

Il Comune di Milano pubblica ogni giorno migliaia di dati aperti. Qualita dell'aria, prezzi delle case, incidenti, reati, demografia, turismo. Sono pubblici, gratuiti, sotto licenza Creative Commons. Il problema? Nessuno li legge.

Questo progetto li trasforma in storie.

Genesi

Come è nato il progetto

Tutto è partito da una domanda semplice: "Quali dati pubblici esistono sulla città in cui lavoro?"

Il portale Open Data del Comune di Milano (dati.comune.milano.it) ospita 2.586 dataset. Coprono tutto: dall'inquinamento ai prezzi delle case, dagli incidenti stradali ai reati, dalla demografia al turismo. Dati reali, aggiornati, con licenza CC-BY 4.0.

Il problema è che sono sepolti in tabelle CSV inaccessibili. Nessuno li legge, nessuno li racconta. Così ho costruito un sistema di 5 agenti AI specializzati — ognuno con il ruolo di data scientist esperto in un'area — che si collegano alle API del portale, scaricano i dati e producono analisi pronte da leggere.

Non è un mockup. Non sono dati inventati. Ogni numero che leggi in questo progetto viene direttamente dal Comune di Milano.

Processo

Come funziona, passo per passo

Step 01
Esplorazione automatica del portale
Un agente AI si collega alle API CKAN del portale Open Data Milano, cataloga i 2.586 dataset disponibili e seleziona quelli più rilevanti per chi vive e lavora a Milano: immobiliare, aria, sicurezza, demografia, turismo.
Step 02
Download dati reali via Datastore API
Uno script Python si connette al CKAN Datastore e scarica i dataset in formato CSV. Nessun scraping: accesso ufficiale, paginato, con gestione errori. Tutto sotto licenza Creative Commons Attribution 4.0.
Step 03
5 agenti AI analizzano in parallelo
Ogni dataset viene assegnato a un agente AI con il ruolo di data scientist esperto: immobiliare, ambiente, sicurezza stradale, criminalità, urbanistica. Ogni agente calcola statistiche, identifica trend, trova anomalie e produce insight narrativi.
Step 04
Data storytelling
I risultati delle analisi vengono trasformati in grafici interattivi, tabelle comparative e testo narrativo. I numeri diventano storie che puoi leggere in 5 minuti e condividere.
Linguaggio
Python 3.12
API
CKAN Datastore
AI
Claude Code
Architettura
Multi-Agent
Grafici
Chart.js
Frontend
HTML + CSS + JS
Licenza dati
CC-BY 4.0
Fonte
Comune di Milano
Fonti dati

I 7 dataset utilizzati

Ogni dataset è scaricabile liberamente dal portale Open Data del Comune di Milano. Clicca sul link per accedere alla fonte originale.

Quotazioni Immobiliari OMI — Locazione
Immobiliare
Quotazioni di affitto al metro quadro rilevate dall'Osservatorio del Mercato Immobiliare (OMI) dell'Agenzia delle Entrate. 41 zone di Milano, 4 fasce, per tipologia è stato conservativo.
446 record 2° semestre 2024 CSV CC-BY 4.0
Apri su dati.comune.milano.it
Quotazioni Immobiliari OMI — Compravendita
Immobiliare
Quotazioni di vendita al metro quadro. Stessa struttura del dataset affitti: 41 zone, 4 fasce, per tipologia immobiliare.
446 record 2° semestre 2024 CSV
Apri su dati.comune.milano.it
Rilevazione qualità aria 2026
Aria
Dati giornalieri di qualità dell'aria da 5 stazioni AMAT. 7 inquinanti monitorati: PM10, PM2.5, NO2, O3, benzene, CO, SO2. Aggiornamento quotidiano.
760 record Feb-Mar 2026 Aggiornamento giornaliero CSV + JSON
Apri su dati.comune.milano.it
Incidenti stradali per tipo e natura
Sicurezza
Dati mensili sugli incidenti stradali a Milano per tipologia (scontro frontale, investimento pedone, tamponamento, ecc.), con numero di incidenti, feriti e morti. Serie storica 2001-2024.
2.590 record 2001-2024 Annuale
Apri su dati.comune.milano.it
Reati denunciati all'autorità giudiziaria
Criminalita
Reati denunciati dalle forze di polizia sul territorio comunale. 56 tipologie di reato, dal furto con destrezza alla pornografia minorile. Serie storica 2004-2023.
1.120 record 2004-2023 56 tipologie
Apri su dati.comune.milano.it
Caratteristiche demografiche per quartiere (NIL)
Demografia
Dati demografici, amministrativi e territoriali suddivisi per gli 88 quartieri (NIL) di Milano. Popolazione, stranieri, nati, morti, famiglie, scuole.
1.154 record 2011-2023 88 quartieri
Apri su dati.comune.milano.it
Turismo: arrivi per provenienza 2000-2024
Turismo
Arrivi nelle strutture ricettive di Milano per area geografica e paese di provenienza. Serie storica 25 anni + dettaglio mensile 2024.
6.763 record 2000-2024 Dettaglio mensile
Apri su dati.comune.milano.it
Panoramica

Milano in 10 numeri che non ti aspetti

Un ritratto della città attraverso i dati più sorprendenti e contro-intuitivi emersi dall'analisi. Ogni numero viene dai dataset ufficiali.

760
Per ogni bambino che nasce a Milano, arrivano 760 turisti. 7,2 milioni di arrivi contro 9.414 nati nel 2024.
Fonte: Demografia NIL + Turismo arrivi
Esplora l'analisi completa →
1 ogni 21 min
Un borseggio a Milano. 24.734 furti con destrezza nel 2023, record storico. 68 al giorno. Il turismo di massa ha un prezzo.
Fonte: Reati denunciati 2004-2023
Esplora l'analisi completa →
4,4x
Un appartamento nella zona più cara di Milano costa 4,4 volte quello nella zona più economica. Stessa città, mondi diversi.
Fonte: Quotazioni OMI 2024/2
Esplora l'analisi completa →
5 su 5
Tutte e 5 le stazioni di monitoraggio superano il limite annuo di biossido di azoto (NO2). Non una, non due. Tutte.
Fonte: Qualita aria 2026
Esplora l'analisi completa →
-99,2%
Le rapine in banca a Milano: da 257 nel 2007 a 2 nel 2023. Il crimine fisico tradizionale sta scomparendo.
Fonte: Reati denunciati 2004-2023
Esplora l'analisi completa →
55,2%
Delle famiglie milanesi è composta da una sola persona. 432.145 persone vivono sole. Milano è la capitale dei single.
Fonte: Demografia NIL 2023
Esplora l'analisi completa →
87
Gli incidenti stradali ad aprile 2020. Un mese normale ne conta 800. Meno macchine = meno morti. Il lockdown l'ha dimostrato.
Fonte: Incidenti stradali 2001-2024
Esplora l'analisi completa →
+260%
La crescita del turismo a Milano in 24 anni. Da 2 milioni di arrivi nel 2000 a 7,2 milioni nel 2024. Una trasformazione silenziosa.
Fonte: Turismo arrivi 2000-2024
Esplora l'analisi completa →
67%
La percentuale di residenti stranieri nel quartiere NIL 24. Due residenti su tre non sono nati in Italia. Milano è già multietnica, quartiere per quartiere.
Fonte: Demografia NIL 2023
Esplora l'analisi completa →
+16,4%
Il verde urbano di Milano è cresciuto da 21,8 a 25,4 milioni di mq in 13 anni. Ma la forestazione urbana resta a soli 0,21 milioni.
Fonte: Verde urbano 2011-2024
Esplora l'analisi completa →
La grande narrazione
Milano è una città che cresce senza fare figli, che attira il mondo ma invecchia, che diventa più verde ma respira male, dove il crimine non è scomparso ma ha cambiato canale. Una città che ogni anno è un po' diversa da quella dell'anno prima.
"I dati c'erano. Erano pubblici, gratuiti, sotto licenza aperta. Mancava qualcuno che li leggesse, li collegasse e li raccontasse. Questo progetto è il tentativo."
L'autore

Nicola Silvestre

Questo progetto nasce nell'ambito del Master in Data Analysis. L'obiettivo: dimostrare che con i dati aperti e l'intelligenza artificiale si può trasformare l'informazione pubblica in qualcosa di accessibile, utile e condivisibile.

Tutti i dati sono pubblici. Tutto il codice è riproducibile. Se vuoi saperne di più o collaborare:

nicolasilvestre.it  ·  LinkedIn