About
His work sits at the intersection of AI and software engineering, with a focus on using language models and multi-agent systems to automate and improve software development workflows. He holds a PhD from the University of Groningen, where his doctoral research centred on source code classification and automated software categorisation at scale.
Publications
Thesis
Paper
Understanding Software through Automated Classification: A Taxonomic Perspective
Preprint
Paper
Embedding-Based Semantic Tracing: Mapping Concepts to Domains in Software Artifacts
Journal
Paper
Multi-granular software annotation using file-level weak labelling
Preprint
Paper
Automatic Bottom-Up Taxonomy Construction: A Software Application Domain Study
Preprint
Paper
AutoFL: A Tool for Automatic Multi-granular Labelling of Software Repositories
Conference
Paper
Weak Labelling for File-level Source Code Classification
Journal
Paper
GitRanking: A ranking of GitHub topics for software classification using active sampling
Journal
Paper
Antipatterns in software classification taxonomies
Conference
Paper
Using Structural and Semantic Information to Identify Software Components
Preprint
Paper
LabelGit: A dataset for software repositories classification using attributed dependency graphs
Conference
Paper
WikiBank: Using Wikidata to Improve Multilingual Frame-Semantic Parsing
Conference
Paper
Word Embeddings for Unsupervised Named Entity Linking
Conference
Paper
X-WikiRE: A Large, Multilingual Resource for Relation Extraction as Machine Comprehension
Workshop
Paper
UNIMIB@NEEL-IT : Named Entity Recognition and Linking of Italian Tweets