<dc:title> Department of Information Technology </dc:title>
</rdf:Description>
</edu:hasDept>
</rdf:Description>
Choosing The Right Predicates
WHY ?
Piece of knowledge is not automatically interpretable.
If two RDF documents with no URIs in common, there is no information that can be interrelated.
For Example Let consider information from Google Book and Amazon.com about book in RDF Format.
Choosing The Right Predicates <urn:isbn:0143034650> dc:title "Pro ASP.NET 3.5" <urn:isbn:0613917472> dc:title "Laws of Cyberspace" <urn:isbn:B00005U7WO> dc:title "System Simulation" From Google Book <urn:isbn:0143034650> amazon:price "$20.00" <urn:isbn:0613917472> amazon:price "$30.00" <urn:isbn:B00005U7WO> amazon:price "$40.00" From Amazon.com (automatically interpretable for two application)
Meshing The Information
Example : Product Vender and Reviewer
Meshup of Data Vender 1 with Product_X Product_Y Product_Z Vender 2 with Product_Y Product_Z Vender 3 with Product_A Product_B Product_Z Reviewer 1 for Product_X Product_A Product_B Reviewer 2 for Product_Y Product_Z Reviewer 3 for Product_Z Product_X
RDFS : RDF Schema
RDFS extends RDF such that it is RDF which describe other RDF.
Ontologies, schemas and vocabularies which all mean roughly the same thing.
Purpose is to show applications how some information should be interpreted.
RDF Schema (RDFS) introduces the notion of a class.
Here a class is a type of thing.
RDF Schema : Example
rdf:type class is first higher-level predicate.
<urn:isbn:0143034650> rdf:type general:Book
<urn:isbn:0613917472> rdf:type general:Book
One interesting class is rdf:Property
dc:title rdf:type rdf:Property
amazon:price rdf:type rdf:Property
RDFS predicates can provide even more information like rdfs:range predicate
dc:title rdfs:range rdfs:Literal
RDF Schema : Example
rdfs:subClassOf relation indicates that one class is a sub-class of another.
Animal Dog rdfs:subClassOf
Criticism of RDF
RDF has been criticized in 2001 on the following grounds
The XML syntax for RDF is too verbose.
The triple notation simplicity introduces reading and computation disadvantages.
RDF's ability to reify statements allows for uncertainty.
Conclusion
For Semantic Web interoperability:
All items of interest, such as information resources, real-world objects and vocabulary terms are identified by URI references.
URI references are dereferenceable.
Descriptions are provided using the RDF/XML syntax.
Every RDF triple is conceived as a hyperlink that links to related information from the same or a different source.
RDF is a general method to decompose knowledge into more
RDF is a general method to decompose knowledge into small pieces, with some rules about the semantics or meaning of those pieces. The point is to have a method so simple that it can express any fact, and yet so structured that computer applications can do useful things with knowledge expressed in RDF. less
0 comments
Post a comment