Theses

Research and project theses since 2021 for bachelor and master degrees focused on cutting-edge NLP solutions.

  • Total: 114 (Bachelor: 77; Master: 37)

Open Theses

📖 Everything begins with an idea.

Access our catalog of available theses using your @studio.unibo account.

Completed Theses - Bachelor (77 total)

2025


Development of a Retrieval-Enhanced Chatbot for the Italian Workplace Safety Regulation in Low-Resource Settings
Candidate: Weijie Fu
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta - Davide Freddi

Obduracy: Fine-Tuning at What Cost? Evaluating Specialization Rigidity, Catastrophic Forgetting and Decoding Variability in Large Language Models
Candidate: Nicolò Morini
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta

Studio Comparativo di Modelli Avanzati per la Predizione del Rendimento di Titoli Azionari
Candidate: Manuele D'Ambrosio
Supervisor: Gianluca Moro
Co-supervisors: Giovanni Pio Delvecchio - Giacomo Frisoni

Creazione di una pipeline di acquisizione continua di report sec Edgar per analisi finanziarie basate su machine learning
Candidate: Federico Morsucci
Supervisor: Gianluca Moro
Co-supervisors: Giovanni Pio Delvecchio

Guidare i Large Language Models nell'Estrazione di Informazioni da Database mediante Query SQL Automatizzate e Model Context Protocol
Candidate: Daniele Merighi
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta

Ragionamento visivo nei large language model multimodali per la risoluzione di puzzle scacchistici
Candidate: Andrea Samorì
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta - Giacomo Frisoni

Modelli predittivi per il rischio di default e l'analisi settoriale su dati finanziari dell'euro zona
Candidate: Cristian Morbidelli
Supervisor: Gianluca Moro
Co-supervisors: Giovanni Pio Delvecchio - Giacomo Frisoni

Migliorare le Prestazioni dei Large Language Models nella Traduzione delle Lingue Sottorappresentate mediante Knowledge Graph e Wordnet
Candidate: Giacomo Casadei
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta

Controllable Question Answering through Learned Representations: A Sparse Autoencoder Approach to LLM Steering
Candidate: Giacomo Arienti
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta - Giacomo Frisoni

Integrazione di Agenti Conversazionali e Large Language Models per la Gestione Automatizzata dei Ticket di Help Desk Aziendali
Candidate: Gianluca Consoli
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta

OpenBioNER-MoE: Mixture of Domain-Specific Encoders for Zero-Shot Biomedical Named Entity Recognition
Candidate: Gabriel Stira
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta - Giacomo Frisoni

GRPO4Chess: Improving Next Move Generation in Chess Language Models via Reinforcement Learning
Candidate: Francesco Teo Calzolari
Supervisor: Gianluca Moro
Co-supervisors: Davide Freddi - Giacomo Frisoni - Lorenzo Molfetta

A Systematic Review on Automatic Prompt Learning
Candidate: Mario Ciccioni
Supervisor: Gianluca Moro
Co-supervisors: Giacomo Frisoni - Luca Ragazzi

Benchmarking e Adapter Fine-tuning di Large Language Model nella risoluzione di quesiti sul Programma di Sviluppo Rurale Italiano
Candidate: Giovanni Muccioli
Supervisor: Gianluca Moro
Co-supervisors: Giacomo Frisoni - Lorenzo Molfetta

Multimodal Generative Information Retrieval of Chest X-Rays Grounded on ICD-9 Taxonomy
Candidate: Margherita Raponi
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta - Giacomo Frisoni

Legal Lay Summarization: Exploring Techniques and Introducing the LegalEase Dataset
Candidate: Leonardo David Matteo Magnani
Supervisor: Gianluca Moro
Co-supervisors: Luca Ragazzi

Mitigare l'Impatto dei Conflitti Normativi nei Sistemi di Question-Answering Legale con l'Utilizzo di Knowledge-Graph e Large Language Models
Candidate: Mattia Burreli
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta

Tecniche di Machine learning per la Gestione e il Monitoraggio delle Emissioni Odorigene negli Allevamenti Avicoli
Candidate: Francesco Filippini
Supervisor: Gianluca Moro
Co-supervisors: Luca Ragazzi

Valutazione del Quoziente Intellettivo di Large Language Model Multimodali
Candidate: Eduard Toni Alexandru
Supervisor: Gianluca Moro
Co-supervisors: Luca Ragazzi - Giacomo Frisoni

Valutazione dei Large Language Models nella Risoluzione dei Campionati Internazionali di Giochi Matematici
Candidate: Lorenzo Tordi
Supervisor: Gianluca Moro
Co-supervisors: Alessio Cocchieri

2024


Augmenting Large Language Models with Memory Using Mixture of Experts
Candidate: Andrea Dotti
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta

Diverse and Sparse Query Embeddings for Retrieval Enhanced Multi-Document Question Answering
Candidate: Andrea Micheli
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta

2023


2022


2021


2020


Completed Theses - Master (37 total)

2025


The Pixel Piper: Guiding Diffusion Models with Attention-Based Predicate Logic for Feature Consistent Text-to-Image Generation
Candidate: Kankana Ghosh
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta - Giacomo Frisoni

Train an Agent to Evaluate your Models: a Dataset for Metric Function Call Built through Autonomous Trial and Error
Candidate: Matteo Belletti
Supervisor: Gianluca Moro
Co-supervisors: Giacomo Frisoni - Lorenzo Molfetta

From-Scratch Development of a Domain-Adaptive Mixture of Expert Language Model for Biomedical Named Entity Recognition
Candidate: Umberto Carlucci
Supervisor: Gianluca Moro
Co-supervisors: Lorenzo Molfetta - Giacomo Frisoni

2024


Open-Domain Medical Question Aswering with Graph-Enhanced Large Language Models
Candidate: Davide Freddi
Supervisor: Gianluca Moro
Co-supervisors: Giacomo Frisoni - Claudio Sartori - Paolo Papotti

2023


Survey on Retrieval Enhanced Transformers applied to the Biomedical Domain
Candidate: Nicolò Donati
Supervisor: Gianluca Moro
Co-supervisors: Giacomo Frisoni

2022


Guess The Link: Deciphering the Best Knowledge Graph Completion Techniques in Dense Spaces
Candidate: Ilaria Ferrari
Supervisor: Claudio Sartori
Co-supervisors: Gianluca Moro - Giacomo Frisoni

Novel Text-to-Text Retrieval-Enhanced Transformer for Biomedical Literature
Candidate: Miki Mizutani
Supervisor: Gianluca Moro
Co-supervisors: Giacomo Frisoni

Event-Augmented Summarization of Biomedical Scientific Reviews
Candidate: Paolo Italiani
Supervisor: Gianluca Moro
Co-supervisors: Giacomo Frisoni

2021