ItalIntelItalIntel

Guida tecnica

Fonti dati, metodologia, granularità, frequenze e licenze.

Catalogo delle fonti

Ogni KPI esposto su ItalIntel proviene da una fonte ufficiale e mantiene la dichiarazione esplicita di granularità, frequenza e licenza. Il registry completo è versionato nel repository (file apps/api/registry/datasets.yaml).

Demografia

FonteDescrizioneGranularitàFrequenzaLicenza
ISTATPopolazione residente al 1° gennaio per comuneComuneAnnualeCC BY 3.0 IT
ISTATPopolazione straniera residenteComuneMensileCC BY 3.0 IT
EurostatSperanza di vita alla nascitaRegione (NUTS2)AnnualeCC BY 4.0

Economia & lavoro

FonteDescrizioneGranularitàFrequenzaLicenza
MEF BDAPDichiarazioni IRPEF per comuneComuneAnnualeIODL 2.0
ISTATOccupazione (RCFL)ProvinciaTrimestraleCC BY 3.0 IT
EurostatPIL pro capite per NUTS3ProvinciaAnnualeCC BY 4.0

Investimenti pubblici

FonteDescrizioneGranularitàFrequenzaLicenza
OpenPNRRProgetti PNRR per comune con importi e avanzamentoComuneSettimanaleCC BY 4.0
OpenCoesioneFondi coesione 2021-27ComuneMensileCC BY 4.0

Servizi (scuola, sanità, cultura)

FonteDescrizioneGranularitàFrequenzaLicenza
MIMAnagrafe scuole statali e paritarieComuneAnnualeIODL 2.0
Ministero SaluteStrutture sanitarie pubbliche e privateComuneAnnualeIODL 2.0
MiC SPARQLMusei, biblioteche, archivi, monumentiComuneMensileCC BY 4.0

Ambiente & rischio

FonteDescrizioneGranularitàFrequenzaLicenza
Catastima (ISPRA)Rischio idrogeologico (alluvione+frana) e sismico aggregati per comuneComuneMensileCC BY 4.0

Metodologia degli indici sintetici

Ogni indice (Vitalità, Attrattività, QoL, Rischio) è una media pesata di componenti normalizzati come percentili rispetto a tutti i 7.904 comuni italiani. Per componenti dove "meno è meglio" (es. indice di vecchiaia, rischio idrogeologico) il percentile è invertito.

Output: punteggio 0-100, percentile nazionale, percentile nel cluster di comuni di pari dimensione (micro <5k, piccolo 5-20k, medio 20-100k, grande >100k abitanti). I pesi delle componenti sono pubblici e versionati in packages/core/.../indices/weights.yaml.

Fallback di granularità

Quando un dato non è disponibile a livello comunale, ItalIntel mostra il valore alla granularità superiore disponibile (provincia → regione → nazione) marcandolo esplicitamente. Esempio: il tasso di occupazione RCFL è pubblicato da ISTAT solo a livello provinciale, quindi tutti i comuni di una stessa provincia mostrano lo stesso valore con granularity: provincia.

Tutela della privacy

Per dati fiscali MEF/BDAP, le classi di reddito con meno di 100 contribuenti sono soppresse (KPI = null) per evitare l'identificazione indiretta in comuni molto piccoli.