Definizione

Embedding

Un embedding è una rappresentazione numerica di un contenuto, come una frase o un documento, progettata per preservarne relazioni e somiglianze semantiche in uno spazio vettoriale.

Come funziona

Il testo viene trasformato in un vettore composto da numeri. Contenuti semanticamente simili tendono ad avere rappresentazioni vicine, permettendo al sistema di cercare informazioni per significato e non soltanto per corrispondenza esatta delle parole.

Esempio pratico

Se un utente chiede “come posso inserire il bot nel sito?”, il sistema può recuperare un contenuto che parla di “installazione del chatbot” anche se le parole non coincidono perfettamente, perché gli embedding rappresentano la vicinanza semantica.

Quando usarlo

Gli embedding sono utili nella ricerca semantica, nella RAG, nel recupero di documenti e nei chatbot che devono individuare il contenuto più pertinente all’interno di una base di conoscenza.

Perché è importante

Senza una rappresentazione semantica, il recupero tende a dipendere maggiormente dalle parole esatte. Gli embedding consentono invece di collegare richieste e contenuti per significato, migliorando la selezione del contesto da fornire al modello.

In Quantiq

Nel training dei chatbot Quantiq i contenuti sorgente e i vettori sono gestiti separatamente. Questo permette di conservare il testo originale e, parallelamente, la rappresentazione usata per il recupero semantico.

Differenze e confronto

Un embedding non è il testo originale e non è una risposta generata. È una rappresentazione matematica usata soprattutto per confrontare e recuperare contenuti.

Termini correlati

Guide Quantiq correlate

Torna in cima