José M. Giménez-García
Abstract
Semantic Web technologies have been gaining traction in the last decade as an important tool to enable data interoperability. They allow to represent, interlink, publish, query, and reason with heterogeneous data. The data is described using ontologies, formal definitions of the types of the entities that exist in the domain, and of relations that link them. Ontologies give formal semantics to the data, which allows for data exchange with shared and unambiguous meaning, logical reasoning, and data discovery. In addition, the Linked Data principles portray guidelines to publish semantic data on the Web, based on semantic web technologies, to ease the discoverability and reuse of data. Semantic Web technologies are used in a variety of fields, including intelligent environments, healthcare, life sciences, linguistics, and cultural heritage, among other. Ontologies are also present in industry whenever interoperability or heterogeneous data integration is required. Examples include knowledge graphs in large corporations, such as Google, Facebook, IBM, Adobe, or Yahoo. The goal of this tutorial is to present the basics on Semantic Web technologies, and Linked Data principles and best practices. The tutorial assumes no prior knowledge on the topics, and can serve as an introduction for people interested in attending the tutorial “Choosing your ontologies for sensor data applications.”