Daniele Sferlazzo
Valutazione di Query SQL tramite l’utilizzo di Large Language Models = Evaluation of SQL exercises using Large Language Models.
Rel. Luca Cagliero, Laura Farinetti. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Gestionale, 2024
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (1MB) | Preview |
Abstract
Negli ultimi anni, i Large Language Models (LLM), come ChatGPT, hanno dimostrato notevoli capacità nella comprensione e generazione del linguaggio naturale, aprendo nuove prospettive nell’automazione di compiti complessi. Questa tesi esplora l'applicazione degli LLM nella valutazione automatizzata delle query SQL, con l'obiettivo di supportare il processo di correzione e feedback in contesti educativi. SQL è un linguaggio fondamentale per la gestione dei database, ampiamente utilizzato sia in ambito accademico che professionale; tuttavia, la sua valutazione risulta impegnativa a causa della varietà di errori che possono emergere. Per affrontare tale sfida, la ricerca ha esaminato l’efficacia di modelli come ChatGPT, Gemma2B, CodeStral e Llama 3.1 Sonar, analizzando la loro precisione nel riconoscere errori sintattici, semantici e logici nelle query SQL prodotte dagli studenti.
Durante la sperimentazione, sono stati utilizzati dataset di esercizi SQL e i modelli sono stati valutati in modalità few-shot e zero-shot
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
URI
![]() |
Modifica (riservato agli operatori) |
