Primo Ricercatore presso l’Istituto di Scienze e Tecnologie della Cognizione del Consiglio Nazionale delle Ricerche (CNR-ISTC) e co-coordinatore del Semantic Technology Laboratory (STLab), svolge attività di ricerca nell’ambito dell’Intelligenza Artificiale, con particolare riferimento alla rappresentazione e all’ingegneria della conoscenza. La sua ricerca è rivolta allo sviluppo di metodi e tecnologie per trasformare dati e contenuti eterogenei in conoscenza strutturata, interoperabile e riutilizzabile, attraverso ontologie, Ontology Design Patterns, Knowledge Graph e tecnologie del Semantic Web. Più recentemente, si occupa dell’integrazione di questi approcci con Machine Learning e Intelligenza Artificiale generativa, studiando in particolare l’impiego dei Large Language Models nei processi di knowledge engineering e lo sviluppo di approcci neuro-simbolici.
Formazione
Ha conseguito la Laurea in Informatica nel 2006 e la Laurea Specialistica in Informatica nel 2010, con votazione 110/110 e lode, presso l’Università di Bologna.
Nel 2014 ha conseguito il Dottorato di ricerca in Informatica presso l’Università di Bologna, con una tesi dedicata a metodologie e architetture software per l’estrazione, la trasformazione e il riuso di Knowledge Patterns nel Web. Durante il dottorato ha svolto periodi di ricerca presso Hypios Research a Parigi e il Laboratoire d’Informatique de Paris Nord (LIPN) dell’Université Paris 13.
Carriera accademica e di ricerca
Dal 2010 svolge attività di ricerca presso il Consiglio Nazionale delle Ricerche. Dopo esperienze come collaboratore e assegnista di ricerca presso CNR-ISTC, nel 2016 è diventato Ricercatore a tempo determinato e nel 2018 Ricercatore a tempo indeterminato. Dal gennaio 2023 è Primo Ricercatore e co-coordina il Semantic Technology Laboratory (STLab).
Nel 2020 ha conseguito l’Abilitazione Scientifica Nazionale alle funzioni di Professore di seconda fascia nei settori concorsuali 01/B1 – Informatica e 09/H1 – Sistemi di elaborazione delle informazioni.
Attività didattica
Svolge attività didattica presso l’Università di Bologna nell’ambito dell’Intelligenza Artificiale, della rappresentazione e ingegneria della conoscenza e dell’ingegneria del software. È docente a contratto di Advanced Programming per il Corso di Laurea internazionale in Genomics, Inoltre, è docente a contratto di Knowledge Engineering per il Corso di Laurea Magistrale internazionale in Artificial Intelligence. In precedenza è stato docente a contratto di Knowledge Representation and Extraction per il Corso di Laurea Magistrale internazionale in Digital Humanities and Digital Knowledge e di Teorie e Sistemi dell’Intelligenza Artificiale.
Ha inoltre svolto attività didattica presso la Jönköping University e nell’ambito di scuole internazionali di dottorato e summer school. Svolge attività di supervisione di studenti, laureandi e dottorandi.
Attività scientifica
La sua attività scientifica riguarda principalmente la rappresentazione, estrazione e ingegnerizzazione della conoscenza attraverso ontologie, Knowledge Graph e tecnologie del Semantic Web. Negli ultimi anni ha esteso queste linee allo studio di approcci neuro-simbolici e ibridi che integrano rappresentazioni formali della conoscenza, Machine Learning e Large Language Models.
Ha partecipato a numerosi progetti di ricerca nazionali ed europei, ricoprendo ruoli di coordinamento e responsabilità scientifica. È coordinatore del progetto europeo INFINITY e responsabile di unità di ricerca nel progetto europeo HACID – Hybrid Human Artificial Collective Intelligence in Open-Ended Decision Making.
Nell’ambito del progetto FOSSR – Fostering Open Science in Social Science Research, finanziato dal PNRR, è responsabile di unità di ricerca e di work package e membro dell’Executive Board. È stato inoltre responsabile scientifico per CNR-ISTC del progetto europeo WHOW – Water Health Open Knowledge e di progetti e collaborazioni con istituzioni pubbliche, tra cui ISPRA e il Team per la Trasformazione Digitale della Presidenza del Consiglio dei Ministri.
Ha partecipato allo sviluppo di Knowledge Graph e infrastrutture semantiche in diversi domini, tra cui Pubblica Amministrazione, patrimonio culturale, ambiente, salute e scienze sociali.
Attività istituzionali e incarichi accademici
È membro del Consiglio di Istituto del CNR-ISTC e del Consiglio Scientifico del Dipartimento di Scienze Umane e Sociali, Patrimonio Culturale del CNR.
Dal 2018 è co-coordinatore del Semantic Technology Laboratory (STLab). Dal 2020 è Chair dell’Association for Ontology Design & Patterns (ODPA), associazione scientifica internazionale dedicata alla ricerca e alle buone pratiche nell’ingegneria delle ontologie.
Appartenenza a comitati scientifici ed editoriali
È Area Editor e membro dell’Editorial Board del Journal of Web Semantics e membro dell’Editorial Board della rivista Information.
Partecipa regolarmente ai comitati scientifici delle principali conferenze internazionali nei settori del Semantic Web, Knowledge Engineering e Ontology Engineering, nelle quali ha ricoperto anche diversi ruoli di chair. Svolge inoltre attività di revisione per riviste e conferenze scientifiche internazionali.
Premi e riconoscimenti
Nel 2026 ha ricevuto il Best Resource Paper Award alla Extended Semantic Web Conference (ESWC) per il lavoro Bench4KE: Benchmarking Automated Competency Question Generation.
È vincitore della Global Challenge for the Extraction and Elicitation of United Nations General Assembly Resolutions e del Best Poster Award alla Extended Semantic Web Conference (ESWC 2016). Ha inoltre ricevuto il premio Most Innovative Approach alla Challenge on Concept-Level Sentiment Analysis ed è stato finalista della Semantic Web Challenge nel 2011 e nel 2014.
Nel 2014 ha ricevuto un AI*IA Young Researchers Mobility Grant.
Altre attività
È co-fondatore di BUP Srl, spin-off del CNR attivo nella progettazione e realizzazione di soluzioni basate su Knowledge Graph e tecnologie Linked Data.
È committer dell’Apache Software Foundation per il progetto Apache Stanbol.