2nd Floor - DEI - Pl

Contact Information

Phone: +39 080 5963903



Artificial Intelligence and Machine Learning

Algoritmi e Strutture Dati in Java

Big Data Analytics

Tommaso Di Noia

Full Professor

Polytechnic University of Bari

Tommaso Di Noia is a Professor of Computer Science at Politecnico di Bari (Italy). His research activities, mainly focused on Artificial Intelligence and Data Management, were initially devoted to theoretical and practical issues in knowledge representation and automated reasoning. In these fields, he proposed innovative solutions to knowledge-aware resource retrieval and matching by exploiting non-monotonic automated reasoning techniques. Then, he moved to study how to apply knowledge representation techniques and tools both to automated negotiations among rational agents with preferences and to mobile and ubiquitous computing scenarios and protocols. Following these ideas, he started to study applications of knowledge graphs and Linked Open Data datasets to user modeling and recommender systems.
He has recently been publishing many works covering theoretical, algorithmic, and experimental aspects on the subject of recommender systems. During the last years, he has also focused on security and privacy issues related to recommender systems with a specific emphasis on adversarial and federated machine learning.
Tommaso Di Noia has published many papers in international journals, conferences, and book chapters related to his research interests. Some of them have been awarded the Best Paper Award in different conferences. He is a recipient of IBM Ph.D. Fellowship in 2015 and HP Labs Innovation Research Program Award in 2011 and 2012.


  1. Artificial Intelligence and Machine Learning
  2. Recommender Systems
  3. Cybersecurity
  4. Big Data and Semantic Technologies