KOSMOS è la piattaforma di normalizzazione dati della suite EurekaGO — il primo passaggio della pipeline, quello che rende un listino un catalogo.
La pipeline

Sette passaggi.
Nessuno saltabile.

Un file caricato attraversa i passaggi in ordine, e ognuno è chiuso finché il precedente non è concluso. Non è burocrazia: è ciò che impedisce a un errore al secondo passaggio di propagarsi fino al catalogo.

I sette passaggi

Ogni passaggio decide una cosa sola e la decide una volta. La marca risolta al passaggio 3 non viene ridiscussa al 6; il tipo prodotto deciso al 4 arriva alla mappatura già stabilito. Quello che una persona corregge vince sempre su quello che ha proposto la macchina.

1Caricamento Passaggio
Il file entra

Il file viene caricato nello spazio del proprio cliente — l’associazione è presa dalla sessione, non digitata da nessuno. Si può lavorare su un campione o sull’intero file.

2Colonne Passaggio
Cosa guardare nel file

Si indicano la colonna della marca, fino a tre colonne descrittive — sono quelle che l’AI leggerà più avanti — e un eventuale prezzo di riferimento. Qui girano anche le riparazioni di codifica e degli spazi, e i controlli su copertura e intestazioni duplicate.

3Marca Passaggio
Risoluzione per gruppi

I valori distinti della colonna marca vengono raggruppati e risolti una volta per gruppo: prima il dizionario, poi la regola imparata da quel fornitore, infine l’AI contro la tabella marche reale. Una correzione su una singola riga vince sempre sul suo gruppo.

4Tipo prodotto Passaggio
Riga per riga

Quasi nessun listino ha una colonna “tipo prodotto”, quindi ogni riga viene risolta dal proprio testo descrittivo. Prima un dizionario di parole chiave curato da amministratori, senza AI; poi la regola del fornitore; poi l’AI contro i tipi prodotto reali. Una riga può essere esclusa, con il motivo registrato.

5Gerarchia Passaggio
Famiglie e varianti

Le righe vengono raccolte in famiglie padre-figlio e ricevono gli assi di variante — taglia, colore, e ciò che quel tipo prodotto prevede davvero. Gli assi appartengono al tipo prodotto, non alla singola famiglia, così due famiglie dello stesso tipo non divergono.

6Mappatura Passaggio
Le colonne che restano

Le colonne rimanenti vengono mappate sui campi normalizzati, divise fra anagrafica e commerciale. Un attributo viene offerto solo se l’ontologia lo associa davvero a quel tipo prodotto: non è un controllo di esistenza ma di struttura, e un abbinamento che quel settore non prevede si blocca al momento della scelta, non silenziosamente all’import.

7Record Passaggio
Il prodotto finito

Il record di prodotto, con l’anagrafica da una parte e i dati commerciali dall’altra. Da qui è pronto per il catalogo centrale, che resta l’unica autorità su cosa sia un prodotto.

Perché la cascata, e non solo l’AI

Il valore non è il modello, è l’accordo su cosa sia un prodotto in quel settore. Un’AI che propone dentro un’ontologia su cui nessuno si è messo d’accordo produce sciocchezze convinte, solo più in fretta. Per questo il dizionario viene prima: è curato da persone, è deterministico, ed è gratis. Le regole imparate vengono dopo, perché sono l’esperienza di quel fornitore specifico. L’AI resta per ciò che nessuno dei due ha già risolto — ed è l’unico livello che dichiara di essere intervenuto.

Il file più utile è quello più sporco.

Mandaci un listino come ti arriva davvero. Ti diciamo cosa ne verrebbe fuori, e dove servirebbe comunque una persona.

Parliamone →