Thesis (Co-)Supervision

  1. Overall | 14 Bachelor students & 9 Master students

  2. Academic Year 2025 | 1 Bachelor student

  3. Automazione della stima dei residui colturali tramite Deep Learning: un approccio basato sulla segmentazione semantica

    University of Udine, Italy
    Bachelor Thesis in Computer Science
    Candidate: Samuele Marcato
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Alex Falcon, Dr. Beatrice Portelli
  4. Academic Year 2024 | 2 Bachelor students & 1 Master student

  5. Multi-label classification of fish diseases using deep convolutional neural networks

    University of Udine, Italy
    Bachelor Thesis in Internet of Things, Big Data, Machine Learning
    Candidate: Edoardo Busolini
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli
  6. Artificial Intelligence for Precision Agriculture: Semantic Segmentation of Crop Fields Using Deep Learning

    University of Udine, Italy & University of Klagenfurt, Austria
    Master Thesis in Artificial Intelligence & Cybersecurity
    Candidate: Federico Dittaro
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Alex Falcon, Dr. Beatrice Portelli, Prof. Kyamakya Kyandoghere
  7. Multi-label classification of fish diseases using deep convolutional neural networks

    University of Udine, Italy
    Bachelor Thesis in Computer Science
    Candidate: Franco Illuminati
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli, Dr. Daniele Lizzio Bosco
  8. Academic Year 2023 | 4 Bachelor students & 3 Master students

  9. Previsione dell’Engagement su Instagram Attraverso Tecniche di Machine Learning

    University of Udine
    Bachelor Thesis in Computer Science
    Candidate: Lorenzo Baroni
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli, Dr. Ian Marco Gallegos Carvajal
  10. Automating Vegetation Cover Estimation with Deep Learning: A Transfer Learning-Based Semantic Segmentation Approach

    University of Udine
    Master Thesis in Computer Science
    Candidate: Mattia Fedrigo
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Alex Falcon, Dr. Beatrice Portelli
  11. Empowering Disease Classification on Social Media through Large Language Models

    University of Udine, Italy
    Bachelor Thesis in Internet of Things, Big Data, Machine Learning
    Candidate: Sergio Figueroa Galindo
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli
  12. Comparison of prompting techniques for automated fact-checking via generative Large Language Models and Large Multimodal Models

    University of Udine
    Master Thesis in Computer Science
    Candidate: Davide Lacitignola
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Ian Marco Gallegos Carvajal, Dr. Beatrice Portelli
  13. Automatic Prompt Optimization for Misinformation Detection: A Comparative Analysis with Traditional Prompt Engineering Techniques

    University of Udine & University of Klagenfurt, Austria
    Master Thesis in Artificial Intelligence & Cybersecurity
    Candidate: Christian Londero
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Prof. Konstantin Schekotihin, Prof. Kevin Roitero, Dr. Beatrice Portelli
  14. Evaluating Large Language Model Performance for Medical Disorder Automatic Recognition on Social Media Text

    University of Udine, Italy
    Bachelor Thesis in Internet of Things, Big Data, Machine Learning
    Candidate: Francesco Marchetto
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli
  15. Dal Post al Like: Modelli di Machine Learning per la previsione di engagement su Instagram

    University of Udine, Italy
    Bachelor Thesis in Internet of Things, Big Data, Machine Learning
    Candidate: Giacomo Mariuzza
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli, Dr. Ian Marco Gallegos Carvajal
  16. Academic Year 2022 | 1 Bachelor students & 2 Master students

  17. Using Natural Language Processing to Enhance Visual Models for Plant Leaf Diseases Classification

    University of Udine & University of Klagenfurt, Austria
    Master Thesis in Artificial Intelligence & Cybersecurity
    Candidate: Peyman Eftekhari
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Prof. Klaus Schoeffmann, Dr. Beatrice Portelli
  18. Generazione di descrizioni di annunci tramite Large Language Models

    University of Udine
    Bachelor Thesis in Internet of Things, Big Data, Machine Learning
    Candidate: Alberto Robazza
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli, Dr. Simone Scaboro
  19. SAPBERT Fine-Tuning for Biomedical Term Normalisation with no Entity Extraction

    University of Udine & University of Klagenfurt, Austria
    Master Thesis in Artificial Intelligence & Cybersecurity
    Candidate: Alessandro Tremamunno
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Prof. Wolfgang Faber, Dr. Beatrice Portelli
  20. Academic Year 2021 | 2 Bachelor students & 1 Master student

  21. Machine Learning for medical term normalization on formal and informal texts

    University of Udine
    Bachelor Thesis in Internet of Things, Big Data & Web
    Candidate: Gianluca Giuseppe Maria De Nardi
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli, Dr. Simone Scaboro
  22. Contrastive learning per la normalizzazione di termini medici informali

    University of Udine
    Master Thesis in Computer Science
    Candidate: Kevin Della Schiava
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli, Dr. Simone Scaboro
  23. Analisi e sviluppo di sistemi di machine-learning per l’individuazione di speculazioni e negazioni in testi biomedici

    University of Udine
    Bachelor Thesis in Internet of Things, Big Data & Web
    Candidate: Niccolò Simoni
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli, Dr. Simone Scaboro
  24. Academic Year 2020 | 1 Bachelor student

  25. Analisi dell’esitazione vaccinale mediante strumenti di machine learning

    University of Udine
    Bachelor Thesis in Computer Science
    Candidate: Gianluca Macrì
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli, Dr. Simone Scaboro
  26. Academic Year 2019 | 3 Bachelor students & 2 Master students

  27. Utilizzo del Crowdsourcing per la Creazione di Dataset Affidabili

    University of Udine
    Bachelor Thesis in Internet of Things, Big Data & Web
    Candidate: Davide Canci
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Prof. Stefano Mizzaro, Dr. Michael Soprano, Dr. Beatrice Portelli, Dr. Kevin Roitero
  28. Reti Neurali Convolutive basate su Grafi per Analisi e Verifica delle Informazioni Testuali

    University of Udine
    Bachelor Thesis in Internet of Things, Big Data & Web
    Candidate: Gabriele Dominici
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli
  29. Deep Learning for Automatic ADE Recognition

    University of Udine, Italy & University of Klagenfurt, Austria
    Master Thesis in Computer Science
    Candidate: Edoardo Lenzi
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Prof. Konstantin Schekotihin, Dr. Beatrice Portelli
  30. Identificazione degli Effetti Collaterali di un Farmaco Attraverso l’Uso dei Social Network

    University of Udine, Italy
    Bachelor Thesis in Internet of Things, Big Data & Web
    Candidate: Davide Passabì
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli
  31. Analisi e Miglioramento dell’Efficacia degli Attuali Sistemi di Riconoscimento di Side Effect dei Medicinali sui Social Media rispetto a Negazioni e Speculazioni

    University of Udine, Italy
    Master Thesis in Computer Science
    Candidate: Simone Scaboro
    Supervisor: Prof. Giuseppe Serra
    Co-supervisor(s): Dr. Beatrice Portelli

Teaching Experience

  1. Lecture – “AI-based Tools Short Course”

    Online
    at the event “GARD Forum 2026” (Global Alliance for Rapid Diagnostics)
    event↗ program↗
  2. Lecture – “Scaling AI for Mariculture: Data, Interfaces, Expertise, and the Role of Models”

    Bologna, Italy
    at the event “Artificial Intelligence, Blue Economyand Interreg Synergies - Connecting Ideas and Territories through AI”
    event↗ program↗
  3. Course – “Modelling forest biomass and growth assessment at regional scale”

    Milano, Italy
    within the advanced course “Pygreen - Python tools for the green transition”, project UnItAfrica
    event↗ video↗
  4. Course – “Artificial intelligence and data mining methods in ecology”

    Viterbo, Italy
    Five-day summer school within the ITINERIS project. A crash course on Machine Learning methods used in environmental applications, with a focus on understanding the potentialities, risks, limitations of AI. Includes practical activities
    course↗
  5. Workshop – “Exploring the Capabilities of Language Models”

    Udine, Italy
    International Summer School on Artificial Intelligence AI-DLDA 2023
    event↗
  6. Teaching Assistant – “Deep Learning”

    Udine, Italy
    Course for MSc in Computer Science, University of Udine
  7. Teaching Assistant – “Deep Learning”

    Udine, Italy
    Course for MSc in Computer Science, University of Udine
  8. Workshop – “Machine and Deep Learning for Natural Language Processing”

    Udine, Italy
    International Summer School on Artificial Intelligence AI-DLDA 2021
    event↗
  9. Workshop – “Machine and Deep Learning for Natural Language Processing”

    Udine, Italy
    International Summer School on Artificial Intelligence AI-DLDA 2020
    event↗
  10. Teaching Assistant – “Deep Learning”

    Udine, Italy
    Course for MSc in Computer Science, University of Udine