teaching
Courses, tutoring, supervised projects, and thesis co-supervision at the University of Bologna.
courses
Text Mining and Natural Language Processing
Adjunct Professor, co-instructor with Gianluca Moro A.Y. 2023–2026Master in Data Science and Business Analytics, Bologna Business School. I teach the laboratory module (12 hours) and design and grade the coding assignments. Student satisfaction 4.5/5 (2024–25) and 4.3/5 (2023–24).
Big Data Analytics and Text Mining, Text Mining and LLMs module
Tutor, course led by Gianluca Moro A.Y. 2023–2026M.S. in Artificial Intelligence, University of Bologna. I run the labs (LLM prompting and fine-tuning, graph neural networks and knowledge graph embeddings, relational deep learning) and co-supervise the exam projects listed below.
thesis co-supervision
Selected theses
- On-Device Retrieval-Augmented Generation over Personal Clinical Records Ferri, A. (2026). Paper accepted at KEIR @ CIKM 2026
- Automatic Optimization of Agentic Pipelines for Protein Function Prediction Rubri, M. (2026)
- Graph-of-Mark: Graph-Based Visual Prompting for Enhanced Spatial Reasoning in Multimodal Language Models Buzzoni, M. (2026). M.S. thesis, Artificial Intelligence. Paper at AAAI-26 (oral)
- Multimodal Generative Information Retrieval of Chest X-Rays Grounded on ICD-9 Taxonomy Raponi, M. (2025). B.S. thesis, Computer Science and Engineering
- End-to-End Extraction and Injection of Graphs: A Self-Supervised Neuro-Symbolic Method for Explainable Large Language Models Zecca, A. (2024). M.S. thesis, Artificial Intelligence
- Large Action Models: End-to-End Retrieval-Enhanced Learning for Generating Function Calls from Instruction Manuals Monaldini, N. (2024). B.S. thesis, Computer Science and Engineering. Paper at EMNLP-25 (PORTS)
- Leveraging Large Language Model Distillation to Enhance Zero-Shot Named Entity Recognition and Classification Cocchieri, A. (2023). M.S. thesis, Artificial Intelligence. Papers at NAACL-25 and ACL-25
- To Generate or to Retrieve: On the Effectiveness of Artificial Contexts for Biomedical Question Answering Presepi, A. (2023). B.S. thesis, Computer Science and Engineering. Paper at ACL-24 (MedGENIE)
Show all theses from AMS Laurea
supervised exam projects
A selection of the exam projects (6 CFU) and project works (3 CFU) I co-supervised in Big Data Analytics and Text Mining, a course attended by more than 80 students per year. Each topic is agreed with the student, and several grow into theses and papers.
A.Y. 2025–2026 (a selection)
international thesis committees
- Universidad Técnica Federico Santa María (UTFSM), Valparaíso, Chile (2026). External member of the thesis committee for the Magíster en Ciencias de la Ingeniería Informática: written evaluation of the dissertation and participation in the oral defense (counterfactual explanations, explainable AI, NLP).