8 Maggio 2026 è la data per l’ITDevCon Spring Edition ( https://itdevcon.it/home/itdevcon-spring-edition-2026/). E quest’anno torno con un nuovo speech:

“Natural Language to SQL con Delphi e AI”
I dati mi hanno sempre appassionato. E con essi anche i sistemi di ricerca e memorizzazione. Non per ultimi, i Vector Database da due anni a questa parte, sono diventati motivo di studio e ricerca.
Nella mia esperienza di software developer, i dati sono sempre stati la base su cui ‘poggiare’ il mio applicativo.
E spesso mi sono trovato a chiedermi quale fosse il modo migliore per poterli interrogare.
Oggi, grazie all’AI, agli LLM in particolare, possiamo tradurre il linguaggio naturale in istruzioni SQL e con queste interrogare il nostro database. E da qui, è partita la mia ricerca che mi ha portato alla produzione dello speech che presento a ITDevCon.
Una delle cose che però mi caratterizza, non è capire come le cose funzionano a livello superficiale, ma capire quali implicazioni portino con sè!
Se da un lato, grazie alla AI, possiamo immaginare tanto e produrre altrettanto, c’è un limite che, arrivati ad esso, ci deve obbligatoriamente fermare per farci riflettere. Tale limite è raffigurabile con una porta; quella porta che ci ‘protegge’ da quel che spesso compattiamo in una singola parola: Produzione.
L’andare in Produzione, per qualsiasi progetto, che sia tecnologico o che esca dalle mani sapienti e nodose di un artigiano, è tanto differente dal c.d. Ambiente di Test o Pre Produzione. Tante sono le variabili in gioco che potrebbero affossare un progetto che, differentemente, in pre produzione “funzionava benissimo”. E l’ottenere una risposta corretta da una interrogazione dei nostri dati attraverso il linguaggio naturale, non è semplice neanche per una AI, un LLM, se non capiamo cosa può far fallire questo processo.
Con il mio talk, parlerò proprio di questo: quali sono gli ‘accorgimenti’ necessari a che il mio sistema possa permettermi di interagire correttamente con il mio database grazie all’uso della parola?
Vedremo come arricchire il contesto, dare informazioni corrette all’LLM e come il tasso di fallimento man mano si affievolisce. E lo vedremo veramente: ho messo su una applicativo Delphi ed un database a rappresentare nella realtà quello che affronteremo durante il talk.
Pertanto, #siateci l’8 di Maggio a Roma per ITDevCon Spring2026!
#codinglikeacoder

Lascia un commento
Devi essere connesso per inviare un commento.