BBY 464 Semantic Information Management (Spring 2016) RDF and RDF Schema Yaşar Tonta & Orçun Madran [yasartonta, orcunmadran]@gmail.com Hacettepe University Department of Information Management
Semantic Web
From Syntactic to Semantic Interoperability
XML: Raw data, no semantics
RDF “a conceptual data model which can be rendered physically (serialized) using various formats such as N3, Turtle, RDF/XML etc.” Models data in triples (subject->predicate->object) to create a graph
RDF triples Subject denotes the resource and the predicate expresses the relationship between the subject and the object
Slides from WebBackplane http://www. slideshare. net/mark
RDF
Graph
Köningsberg’s Seven Bridges (L. Euler-1736)
Graph Theory Vertex Edge Edge Edge Edge Vertex Vertex Edge Edge Edge
Undirected graph Directed graph
Slides from WebBackplane http://www. slideshare. net/mark
rdf:type
RDF Schema “a general purpose language for representing simple RDF vocabularies on the Web” Provides schema level information The elements of RDFS can be used to construct ontology Provides a mechanism for describing groups of related resources (RDF), and the relation between them RDFS is a semantic extension of RDF There are others (OWL, FOAF, etc.)
RDF(S): Representing objects and relations among them