Mercoledì 28 ottobre 2026
L’edizione di oggi
Millebit
AI · Software · QA
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

Intelligenza artificiale

Pipeline RAG basate su embeddings possono perdere codici critici, torna un algoritmo del 1994

Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.

Un articolo mostra come le ricerche dense trovino somiglianze ma possano non recuperare documenti che contengono stringhe esatte, e segnala un algoritmo del 1994 utile in questi casi.

Illustrazione generata con l’intelligenza artificiale

Alla domanda “What does error code ZX-4821 mean?”, il retriever non restituisce il documento che contiene ZX-4821 e la spiegazione dell’errore. Recupera tre passaggi generici su guasti e diagnostica. Nessuno contiene il codice cercato1.

Il problema non è l’argomento. I passaggi parlano del prodotto giusto, del tipo di problema giusto, del contesto giusto. Manca la stringa che conta: ZX-4821. L’embedding ha capito il tema, non l’identificatore esatto1.

Lo stesso articolo mostra l’altro lato. “Can I get my money back if the product arrived broken?” trova la policy corretta con retrieval denso. La policy non dice “money back” o “broken”. Dice “customers are eligible for a refund when an item is delivered in a defective condition”. Le due frasi esprimono quasi la stessa idea, il sistema la coglie1.

Qui la ricerca lessicale rischia di fallire. Non vede sinonimi, vede solo corrispondenze letterali. Nel primo caso, però, serve la corrispondenza letterale. Un codice alfanumerico diverso, ZX-4821 invece di ZX-4812, cambia il significato. Una singola cifra sbagliata porta fuori strada1.

La tensione è chiara. Gli embeddings aiutano quando le parole cambiano ma il senso resta. Possono sbagliare quando il senso dipende da una stringa precisa. Con i codici di errore, il documento giusto può esistere e restare invisibile al retriever che privilegia la somiglianza semantica1.

L’articolo richiama un algoritmo del 1994. Il titolo afferma che molte pipeline RAG ne sono prive. L’indicazione è di rimetterlo in gioco dove contano le corrispondenze testuali esatte. Non per sostituire gli embeddings, ma per coprire il buco che l’esempio di ZX-4821 mette in evidenza1.

La lezione tocca i flussi di supporto. Nel caso descritto, un assistente di customer support vede la domanda sul codice, ma la catena non recupera la pagina con la risposta. Il sistema finisce per proporre consigli generici su guasti e diagnostica. L’utente resta senza la spiegazione specifica, pur presente nella knowledge base1.

Il secondo esempio mostra invece un punto di forza del retrieval denso. La corrispondenza di significato tra “money back” e “eligible for a refund” supera le differenze lessicali. La semantica aiuta quando la formulazione varia e l’intento resta stabile1.

I due casi fissano un criterio operativo semplice. Alcune domande richiedono sinonimi e parafrasi. Altre richiedono corrispondenze letterali, anche a livello di singolo carattere. Una pipeline RAG che non distingue i due bisogni può mancare il documento più rilevante, anche quando esiste nel corpus1.

Il richiamo a un algoritmo del 1994 segnala che, per le stringhe che non ammettono ambiguità, a volte la soluzione più adatta è già stata inventata1.

Fonti

  1. Your RAG Pipeline Is Missing a 1994 Algorithm Towards Data Science · 28 ottobre 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Fedeltà alle fonti. Un secondo passaggio toglie ogni affermazione che le fonti non sostengono. Valutazione su questo pezzo: 9/10.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale: superato.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica. Questo articolo ha preso 7,9/10.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.