Thursday, May 10, 2012

Semantic Web - RDF (The Resource Description Framework)

"This is the basic framework that the rest of the Semantic Web is based on. RDF provides a mechanism for allowing anyone to make a basic statement about anything and layering these statements into a single model.
RDF, RDFS, and OWL are the basic representation languages of the Semantic Web, with RDF serving as the foundation" [1].

As we discussed before, the purpose of Semantic Web is to make the content shared, distributed over the web. That's why RDF was offered as the basic representation language.

Ok, so far so good. We need RDF in order to distribute information. However here a question comes to the mind, when is a data described in one place same data as described somewhere else ?  When I define the term "Bank" here, does it mean same in another part of the world ? 

RDF overcomes this problem with URIs ( Uniform  Resource Identifiers). 

And relationships between nodes are expressed in a familiar form of subject+predicate+object ( Bank + is an + organization )

[1] Semantic.Web.for.the.Working.Ontologist.-.Allemang.&.Hendler,.2ed,.Elsevier,2011

No comments:

Post a Comment