The Semantic Web is an extension of the World Wide Web in which information is given well-defined, machine-readable meaning so that software agents can interpret, combine and reason over data published by different parties. It is realised through a stack of standards including RDF for data modelling, ontologies in OWL for shared vocabularies, and SPARQL for querying. The Semantic Web enables linked data, interoperability and automated inference across distributed sources.
Overview
- Semantic Web is situated within the artificial-intelligence domain and is defined as a subclass of Knowledge Representation.
- It connects to the wider knowledge graph through 20 typed relations spanning structural, functional and contrastive predicates.
- As a established concept, it represents established knowledge with stable terminology and well-understood boundaries.
Key aspects
- Relationship to RDF situates this concept within its operational and conceptual context.
- Relationship to OWL situates this concept within its operational and conceptual context.
- Relationship to SPARQL situates this concept within its operational and conceptual context.
- Relationship to Ontology situates this concept within its operational and conceptual context.
- Relationship to Linked Data situates this concept within its operational and conceptual context.
Mechanisms
- The concept is realised through its constituent parts and the standards, methods and dependencies enumerated in its relations.
- It both requires upstream capabilities and enables downstream capabilities, forming part of a directed chain of dependencies in the graph.
Applications
- Practical use of Semantic Web appears wherever its enabled and supported concepts are deployed.
- It is referenced by existing classes in the graph, anchoring those edges to a defined, rooted node.