Diego Antognini  Diego Antognini photo         

contact information

Research Scientist
Zurich Research Laboratory, Zurich, Switzerland


more information

More information:  LinkedIn  |  Google Scholar  |  Github  |  Home Page


I am working on machine learning and natural language processing. My research interests efficient machine learning models, natural language processing, self-supervision, and representation learning.

I also teach deep learning for natural language processing classes at the Lucerne Univesity of Applied Sciences (HSLU).

I obtained my Ph.D. degree in Computer Science at Swiss Federal Institute of Technology in Lausanne (EPFL) in the Artificial Intelligence Laboratory (LIA) under the supervision of Professor Boi Faltings. My Ph.D. thesis is called "Textual Explanations and Critiques in Recommendation Systems". During my PhD, I developed models to infer high-quality explanations from text documents in a scalable and data-driven manner via selective rationalization. Furthermore, I designed new models to make explanations actionable (called critiquing) and examined two important applications in natural language processing and conversational recommendation systems. I also worked on multi-document summarization and multi-objective optimization in recommendation systems.

I developed interpretable models that generated personalized and actionable textual explanations. I supervised 30+ B./M.Sc. projects/theses and assessed 50+ student projects. I also offered consulting services in natural language processing, recommender systems, and machine learning.