Explore chapters and articles related to this topic
Semantic Technologies for IoT
Published in B.K. Tripathy, J. Anuradha, Internet of Things (IoT), 2017
Viswanathan Vadivel, Shridevi Subramanian
N-Triples are a sequence of RDF terms representing the subject, predicate, and object. Each RDF term in the sequence of N-Triples may be separated by space. This sequence ends by a “.”, and it is optional to the last triple in the document. It is a subset of Turtle and Notation 3.
Present and future of semantic web technologies: a research statement
Published in International Journal of Computers and Applications, 2021
The Semantic Web means sharing data and facts rather than sharing the text of a page. The thought of a Semantic Web was given by Sir Tim Berners-Lee in 2001. The Semantic web helps build a technology stack to support a ‘web of data’ rather than a ‘web of documents.’ The final aim of the web of data is to provide capacity to the computer to do more meaningful tasks and to develop systems that can support trusted interactions over the network. Semantic web technologies (SWTs) include different data interchange formats (e.g. Turtle, RDF/XML, N3, N-Triples), query languages (SPARQL, DL query), ontologies, and notations such as RDF Schema and Web Ontology Language (OWL), all of which are intended to bestow a formal description of entities and correspondences within a given knowledge domain. These technologies are helpful for achieving the overall objective of the semantic web. The heart of the semantic web is the linked data because linked data provide large-scale data integration and reasoning on the data. Linked data become powerful by technologies such as SPARQL, RDF, OWL, and SKOS, but there are also many challenges for linked data which are described by various papers. Ontologies are the backbone for structuring linked data and play a major role in defining links within a dataset and across datasets to other linked data. They enable users to search a schematic model of all data within the applications. By using ontology we can combine deep domain knowledge and raw data and bridge datasets across domains. Ontologies are efforts to more precisely classify parts of the data and to permit communications between the data available in distinct formats.