Welcome

I am Samuele Bortolotti, a Ph.D. candidate in Computer Science at the University of Trento, working with the Structured Machine Learning Group under the supervision of Stefano Teso and Andrea Passerini.

I work on machine learning, trustworthy AI, and neuro-symbolic integration. I study how machine learning models learn from data, and where and why they fail — for example, reasoning shortcuts, where a model reaches the right answer for the wrong reasons. I want AI to support people and to be trustworthy, grounded in explicit, inspectable rules written in logic.

In spring 2026, I spent three months at the APRIL Lab, working with Antonio Vergari on constraint acquisition with Large Language Models.

I earned my B.Sc. and M.Sc. in Computer Science, both cum laude, from the University of Trento in 2021 and 2023, respectively.

I am always open to collaboration or a chat, whether you are interested in my research, curious about what I do, or simply want to say hello. Feel free to reach out in English, Italian, or German. My German is still a work in progress, so please bear with me if something gets lost in translation :)

News

All news →