2. Retrieval: il recupero delle informazioni
Quando un utente formula una domanda, il sistema deve individuare i documenti o i frammenti di testo più pertinenti.
La richiesta viene trasformata in un embedding e confrontata con quelli presenti nel database.
In questo modo è possibile recuperare informazioni che hanno un significato simile alla domanda, anche quando utilizzano parole differenti.
Facciamo un esempio.
Un dipendente chiede: “Quanti giorni di vacanza posso utilizzare ogni anno?”.
All’interno della documentazione aziendale potrebbe esserci un paragrafo intitolato “Ferie annuali”.
Un sistema di ricerca semantica può individuare il contenuto corretto anche se la domanda e il documento non utilizzano esattamente gli stessi termini.
Questo è uno dei principali vantaggi rispetto a una semplice ricerca basata esclusivamente sulle parole chiave.

