WEBX module1 ppt
WEBX module1 ppt
• Web Ontology Languages are built upon a standard of the World Wide Web Consortium called
Resource Description Framework (RDF).
• OWL adds more vocabulary for describing properties and classes: among others, relations between
classes (e.g. disjointness), cardinality (e.g. "exactly one"), equality, richer typing of properties,
characteristics of properties (e.g. symmetry), and enumerated classes.
❖ SPARQL (Simple Protocol and RDF Query Language)
• It is the SQL like query language we use to shape and return linked data from a triple store.
• SPARQL queries contain triple patterns, much like the data itself, which utilize the relationships to
quickly navigate any linked data.
• This language is common for all linked data, so queries can traverse across multiple RDF databases
at once.
❖ N-Triples
• The N-Triples is a textual expression of RDF graph. A line in N-Triples represents one triple of
subject/predicate/object.
• These may be separated by white space. This sequence is terminated by a '.' and a new line
(optional at the end of a document).
• An N-Triples document contains no parsing directives.
• The RDF graph represented by an N-Triples document contains exactly each triple matching the
N-Triples triple production.
❖ Turtle
• Turtle, the Terse RDF Triple Language, is an extension of N-Triples.
• Turtle is a file format or syntax that is used to express the data in an RDF data model.
• An RDF graph is made up of triples consisting of a subject, predicate and object.
• Comments may be given after a '#' that is not part of another lexical token and continue to the end of
the line.
• All RDF written in Turtle should be usable inside the query language part of the SPARQL.
• SPARQL uses Turtle/N3 style syntax for the Triple patterns and for RDF triples in the
CONSTRUCT clause.
University Questions
Dec-22 Explain semantic web stack 5
Dec-22 Explain Evolution of web. 10
Define clickstream Analysis and state its applications. 10