错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Method for Ontology Learning from an RDB: Application to the Domain of Cultural Heritage

  • Fabio Clarizia,
  • Massimo De Santo,
  • Rosario Gaeta,
  • Rosalba Mosca

摘要

For decades, ontologies have defined valuable terminology for describing and representing a knowledge domain, capturing relationships between concepts, and improving knowledge management. Ontologies enable the exchange and sharing of information, extending syntactic and semantic interoperability: such advantages are also very useful in the cultural heritage (CH) field. Nowadays, ontologies are often made manually, although various attempts have been made in the literature for their automatic generation (Ontology Learning). This paper proposes a new way for the semi-automatic building of an ontology from a Relational Database (RDB). Following an accurate review of existing methods, we propose the implementation of a Python library capable of converting an RDB into an OWL ontology and importing its data inside the ontology as concepts and properties instances. We present a case study on actual data from the cultural heritage world coming from the REMIAM project of the High Technology District for Cultural Heritage (Distretto ad Alta Tecnologia per i Beni Culturali - DATABENC). Through interviews with experts in the field, a series of valid questions were identified for the experts’ research work and the interrogation of the knowledge base. The questions were then converted into SQL and SPARQL queries to assess the correctness of the method. The ability of the generated ontology to infer new knowledge on accurate data in the RDB will also be highlighted.