Exploiting Prolog and NLP Techniques for Matching Ontologies and for Repairing Correspondences

Viviana Mascardi, Angela Locoro, Fabrizio Larosa, Opera Pia · 2009

Providing efficient ontology matching algorithms is one of the means for pursuing semantic interoperability. In this paper we discuss an algorithm that exploits natural language processing techniques for matching ontologies and that post-processes the obtained alignment in order to find semantic inconsistencies. The algorithm has been entirely implemented in Prolog, whose usefulness was mainly evident in the post-processing phase. A careful analysis of the recent stateof-the art witnesses the originality of our matching algorithm which is based on the “Adapted Lesk Algorithm” for word sense disambiguation. The experiments we carried out, although in their early stages, are encouraging.

Read the paper · More papers on PaperTik