Innovative Technologies for Interaction and Services :: Accedi ::

Matteo Palmonari


Assistant Professor at Department of Informatics, Systems and Communication,  University of Milan Bicocca

room: U14 – 2021
phone: +39 02 6448 7904
email: palmonari [at]
skype: ask me
personal Web page: this page


Research topics: knowledge representation, semantic matchmaking, and ontologies for the semantic web

Curriculum Vitae

I was born in Milan 14th October 1978. I had my master degree in Philosophy from the University of Milan-Bicocca in 2002.

In 2006 I had I my PhD from the University of Milan Bicocca. My PhD thesis was titled Pervasive Computing and Space: a Knowledge Representation Approach” and addressed the problem of modeling event correlation in pervasive computing using commonsense spatial reasoning.

At the moment I am a Assistant Professor at the Department of Informatics, Systems and Communication (DISCo) of the University of Milan Bicocca. I collaborate with the ITIS lab (Innovative Technologies for Interaction and Services) and the CSAI (Complex Systems and Artificial Intelligence) research center.  Between August 2010 and February 2011 I have been visiting the ADVIS Lab of the University of Illinois at Chicago as a post doc.

My research interests concern knowledge representation, semantic matchmaking, and ontologies for the semantic web. 

Teaching Activities (in Italian)

ATTENZIONE: si invitano gli studenti a usare la email indicata in questo sito ( e non quella di ateneo (

Ricevo gli studenti tutti i giovedì alle ore 15.00. Gli studenti che intendono venire al ricevimento sono pregati di inviare una mail (altrimenti non garantisco la presenza).


Fondamenti dell’Informatica (turno A-L e turno M-Z) – I S / Laurea Triennale in Informatica

Intelligenza Artificiale – II S / Laurea Magistrale in Informatica


Fondamenti dell’Informatica (turno A-L e turno M-Z) – I S / Laurea Triennale in Informatica

Intelligenza Artificiale – II S / Laurea Magistrale in Informatica


Fondamenti dell’Informatica (turno A-L e turno M-Z) – I S / Laurea Triennale in Informatica

Algoritmi (Complementi) – II S / Laurea Triennale in Informatica

Architetture dell’Informazione – II S / Laurea Magistrale in Informatica


Basi di dati (turno A-L) / Laurea Triennale in Informatica

Modelli e Sistemi  (modulo Rappresentazione della Conoscenza) / Laurea Magistrale in Informatica


Sono disponibili tesi di laurea triennale e magistrale legate alle aree di ricerca di cui mi occupo. In particolare applicazioni di tecniche di matching semantico a problemi nell’ambito di sematic Web, Linked Open Data, ontology & schema matching, e, molto recentemente, Computational Journalism.

Le sorgenti informative disponibili sul Web saranno sempre più numerose e ricche di informazioni (si guardi per esempio ai progetti DBpedia e Freebase), ma per poterle utilizzare efficacemente occorrerà sviluppare tecnologie in grado di integrarle e selezionarle in maniera intelligente. Le tesi di laurea di cui sono relatore includono aspetti teorici e pratici e hanno un output in termini di applicazioni visibili testate su dati reali.

Research Projects

Italian or International Founded Projects


SIERA – Integrating Sina Institute into the European Research Area” is an EU FP7 funded project in the field of multilingual and multicultural knowledge sharing technologies. The project has just started. The website will be online soon.


SMART is a PON technology transfer project founded by EU in the field of the design of tools and methodologies for the design and development of added value services. Website will be online soon.


Mobile Services for Agrofood (MoSeForAgrofood) is a project from Lombardy region aimed at the development of high value mobile services based on NFC technology. A service for delivering information about food via smart labels will be realized in the project.

Jumas (ended)

Jumas (Judicial Management by Digital Libriaries Semantics) is a European project funded by the ICT programme within the FP7 Programme. The goal of the JUMAS-based system is to collect, enrich and share multimedia documents, annotated with embedded semantic minimising manual transcription activity.

Nep4B – Networked Peers for Business (ended)

Networked Peers for Business is a FIRB project (founded by the Italian Governmen) for the improvement of peer-based communication among business partners based on semantic technologies for data and service integration

Software Projects


INDIT POI is an ongoing project for the management of Point of Interest (POI) information in the social application. Our tools will support the application developers to find POIs that are relevant to Inditians in Italy and India, to improve the quality of the POI information and to manage the whole information web cicle. Web data integration and processing techniques are at the core of the INDIT POI back-end application.


CroSeR (Cross-language Service Retriever) is a Web application to support public bodies in the process of linking their own service catalogs to the lod cloud. CroSeR supports different European languages and adopts a semantic representation of e-gov services based on Wikipedia. CroSeR tries to overcome problems related to the short textual descriptions associated to a service by embodying a semantic annotation algorithm that enriches service labels with emerging Wikipedia concepts related to the service. CroSeR is described in our forthcoming ISWC paper to which I refer for further details.

PoliMar & PCM:

PoliMaR (Policy Matchmaker and Ranker) is a tool that supports the automatic matchmaking and ranking of policies describing non functional properties of services using semantic Web technologies. The tool is based on the OWL ontology Policy-Centered Metamodel (PCM) for the representation of service descriptions and user needs. The tools has been recently updated with the capability of using a wrapper on existent Web sources in order to support semantic matchmaking of real-world service descriptions of APIs (e.g., the ones available in ProgrammableWeb).


AgreementMaker is an Ontology Matching system developed at ADVIS Lab, the research laboratory lead by Prof. Isabel Cruz at the University of Illinois at Chicago. After visiting the research group in 2010/2011 I have collaborated to few recent developments, like the matching methods adopted to match Linked Open Data schemas.

NavEditOW (ended)(ended)

NavEiditOW is a system for the visualization, navigation, update and maintenance of ontologies through the web. The system is no loner mantained nor used in any active project so far.



You can find a selected list of publications of mine in my DBLP page .

Here is a list of forthcoming publications or other publications not indexed in DBLP.

Narducci, F., Palmonari, M., Semeraro, G.: Cross-language Semantic Matching for Discovering Links to e-gov Services in the LOD CloudTo Appear in ISWC 2013

Porrini, R., Palmonari, M., Vizzari, G.. Composite Match Autocompletion (COMMA): a Semantic Result-Oriented Autocompletion Technique for e-Marketplaces.  To Appear in Web Intelligence and Agent Systems: An International Journal. IOS Press.

Palmonari, M.: AERIA: Extending SKOS for the Practical, yet Well-founded, Representation and Integration of Web Schemas in the Large. In Journal of Emerging Technologies in Web Intelligence. Vol 3, No 3 (2011).