1. Come accade solitamente
Di solito il cliente commissiona “un dataset pronto per l’AI” come se fosse un file da esportare con un pulsante. Nella pratica, quel file è il risultato di molte micro-decisioni: rimozione duplicati, correzione formati, armonizzazione dei campi, esclusione di record incoerenti, anonimizzazione, normalizzazione delle categorie, aggiunta di label, controllo qualità, arricchimenti e magari produzione di esempi sintetici.
Il dataset grezzo è spesso una soffitta digitale: CSV storici, PDF convertiti, export CRM, ticket, cataloghi, log, tabelle con colonne misteriose e un file chiamato clienti_nuovo_bis_ok.xlsx che nessuno osa aprire senza caffè. Il dataset pulito, invece, è il risultato della bonifica. È lì che si concentra valore: non solo nei dati, ma nel criterio con cui sono stati scelti, sistemati e resi utilizzabili.
Quando il dataset viene commissionato da terzi, la questione diventa delicata. Il committente può aver fornito le fonti grezze, mentre il fornitore ha svolto la pulizia, la strutturazione, l’annotazione o l’arricchimento. Oppure il fornitore ha integrato anche proprie tassonomie, script, pipeline, prompt, controlli e metodi di validazione. Dopo la consegna, può nascere la domanda classica: “cosa era incluso nel dataset consegnato?” Subito dopo arriva la domanda più spinosa: “chi poteva usare cosa, e per quali scopi?”
Un punto di vista insolito: il dataset pulito è anche una fotografia delle scelte professionali fatte dal fornitore. Due team possono partire dagli stessi dati grezzi e produrre dataset molto diversi. Uno elimina record borderline, un altro li marca come casi speciali; uno accorpa categorie, un altro le separa; uno lascia testo libero, un altro lo trasforma in campi strutturati. È un po’ come vedere due chef ricevere gli stessi ingredienti: alla fine entrambi diranno “pasta al pomodoro”, ma una pentola saprà di mensa aziendale e l’altra di domenica italiana.
Nei progetti AI, inoltre, bisogna distinguere bene tra dataset consegnato e strumenti usati per produrlo. Il cliente può ricevere il risultato finale, mentre script, prompt, pipeline, checklist interne e criteri di qualità possono restare documenti separati, salvo accordi diversi. Questa distinzione va chiarita prima della condivisione, perché dopo l’invio il file inizia a viaggiare: viene copiato, caricato in cloud, importato in notebook, trasformato in embedding, spezzato in training set e magari rinominato da qualcuno in dataset_final_final_questa_volta.csv.
2. Cosa devi dimostrare
Il punto da provare è che, prima della condivisione, esisteva una specifica versione del dataset pulito, con un certo contenuto, una certa struttura e una certa documentazione di accompagnamento. Serve anche ricostruire il contesto della consegna: cosa è stato inviato, a chi, quando e con quali condizioni operative o contrattuali.
Può essere utile dimostrare:
- l’esistenza del dataset pulito nella versione consegnata;
- il contenuto esatto dei file condivisi;
- la struttura dei campi, delle colonne, delle label o delle classi;
- le trasformazioni applicate rispetto ai dati grezzi;
- le esclusioni effettuate e i criteri principali usati;
- la presenza di dati annotati, sintetici, arricchiti o derivati;
- la documentazione tecnica allegata alla consegna;
- il contenuto delle comunicazioni con il committente;
- le condizioni d’uso, consegna o riservatezza concordate;
- la distinzione tra dataset consegnato e strumenti interni usati per crearlo;
- la versione del pacchetto prima dell’invio a terzi.
In termini pratici, devi poter rispondere alla domanda: “questo è ciò che è stato preparato e condiviso, in questa forma, prima che uscisse dal nostro perimetro”.
3. Cosa raccogliere
Raccogli sia il dataset sia la cornice che lo spiega. Un file senza contesto rischia di sembrare un semplice export; un pacchetto ben documentato racconta invece lavoro, scelte e confini della consegna.
Raccogli:
- dataset pulito nel formato finale consegnato;
- eventuale dataset grezzo ricevuto dal committente, se conservabile;
- file di confronto o report sulle trasformazioni;
- README con descrizione del contenuto;
- data dictionary con campi, formati, label e significati;
- note su pulizia, deduplicazione e normalizzazione;
- criteri di inclusione ed esclusione;
- report di qualità, controlli e anomalie note;
- esempi di record prima/dopo, se condivisibili;
- script o log della pipeline, almeno in forma documentale;
- prompt o procedure usate per arricchimenti AI, quando rilevanti;
- elenco dei file inclusi nel pacchetto di consegna;
- e-mail di invio e conferme di ricezione;
- chat esportate con istruzioni, richieste o approvazioni;
- contratto, ordine, preventivo, specifiche e allegati;
- eventuali istruzioni d’uso o limitazioni operative;
- screenshot della cartella di consegna o del sistema di trasferimento;
- ricevute di caricamento, link generati o report di trasferimento;
- copia ZIP identica a quella consegnata.
Se il dataset contiene parti sintetiche o generate con AI, separale o descrivile chiaramente. Il committente deve poter capire quali dati provengono da fonti originali, quali sono stati trasformati e quali sono stati generati o arricchiti.
4. Come procedere
Prima di condividere il dataset, crea una versione di consegna chiusa. Scegli un nome chiaro, con data e numero versione, per esempio Dataset_Pulito_Commessa_X_v1.0_2026-05-01. Dentro devono esserci i file finali e la documentazione essenziale. La regola pratica è semplice: una persona esterna al progetto deve poter aprire la cartella e capire cosa sta guardando.
Prepara un README breve ma utile: fonte dei dati, scopo del dataset, formato, numero di record, campi principali, trasformazioni applicate, esclusioni rilevanti, eventuali dati sintetici o annotati, limiti noti e riferimento alla commessa. Aggiungi un elenco dei file contenuti nel pacchetto. Se ci sono elementi che restano fuori dalla consegna, come script interni, prompt proprietari o strumenti di lavorazione, indicalo nella documentazione commerciale o tecnica collegata.
Procedura pratica:
- chiudi la versione del dataset da consegnare;
- verifica che i file siano quelli corretti;
- separa dataset, documentazione e materiali interni;
- crea README, data dictionary e report qualità;
- controlla autorizzazioni, licenze e vincoli di riservatezza;
- crea un archivio ZIP del pacchetto di consegna;
- attesta il dataset o il pacchetto completo prima dell’invio;
- conserva una copia identica in archivio interno;
- invia il pacchetto tramite un canale tracciabile;
- salva e-mail, ricevute, conferme e messaggi di consegna;
- registra internamente data, versione, destinatario e contenuto inviato.
Dopo l’invio, evita modifiche silenziose allo stesso pacchetto. Se il committente chiede correzioni o integrazioni, crea una nuova versione. Nel mondo dei dataset, “ho solo cambiato due colonne” è una frase che ha causato più confusione di molte riunioni da novanta minuti.
5. Errori da evitare
L’errore più comune è consegnare il dataset pulito come semplice allegato, senza fissare una versione e senza spiegare cosa contiene. In quel momento il lavoro sembra finito; sei settimane dopo, quando qualcuno chiede perché mancano certe righe o da dove arrivano certe label, inizia l’archeologia.
Errori frequenti:
- inviare file modificabili senza conservarne una copia chiusa;
- consegnare solo il dataset, senza README o data dictionary;
- mischiare dataset finale e strumenti interni di lavorazione;
- non chiarire cosa è stato escluso dalla consegna;
- non documentare trasformazioni, deduplicazioni e filtri;
- usare link cloud aggiornabili senza tracciare la versione inviata;
- inviare nuove versioni con lo stesso nome file;
- dimenticare autorizzazioni, licenze o limiti d’uso;
- non salvare e-mail, chat e ricevute di trasferimento;
- sottovalutare dati sintetici, arricchiti o derivati;
- non verificare che il pacchetto ricevuto dal committente sia quello corretto.
Oltre all’attestazione tecnica, servono accorgimenti contrattuali e organizzativi: accordi chiari sulla consegna, accessi controllati, canali tracciabili, policy interne, registro versioni e gestione delle richieste successive. L’attestazione gratuita è utile perché permette di fissare il pacchetto prima della condivisione, senza trasformare ogni consegna in una procedura pesante.
6. Dopo la documentazione
Dopo la condivisione, aggiorna il registro interno della commessa: versione consegnata, destinatario, data, canale usato, documenti allegati e condizioni richiamate. Conserva la copia attestata insieme alle comunicazioni di consegna e ai materiali contrattuali.
Avvisa le persone coinvolte nel progetto: responsabile tecnico, referente commerciale, management, data governance, sicurezza e consulenti esterni quando il dataset contiene informazioni sensibili, fonti di terzi o vincoli d’uso rilevanti. Se il committente chiede modifiche, integrazioni o una nuova esportazione, gestiscile come nuova versione e mantieni la storia delle consegne.
Se nasce una contestazione, evita di ricostruire tutto a memoria. Parti dal pacchetto conservato, dalle comunicazioni e dalla documentazione di accompagnamento. Un dataset pulito consegnato bene non è solo un file ordinato: è una consegna che può essere raccontata con date, contenuti e decisioni verificabili.