April 14, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club

ITGumbo: spicing IT up

IT Copywrite

Technology and application of technology.

ebizQ presents ITGumbo: a spicy blog network where vendors and IT professionals share ideas about creating Business Agility.

Generality & precision in RDF vocabulary

RDF language design goal as suggested in W3C specifications is to provide:

  • Generality - expression for the most propositions about any 'thing'

  • Precision - to provide accurate expression

RDF language does not provide meaning of a 'thing' in all contexts, it only provides a formal notion for representing a meaning in a particular context. Therefore a particular triple <subject, predicate, object> of a 'thing' may apply to one set of inference rules and not to another. It is difficult to write a RDF vocabulary that is complete and can be applied to all decidable inference systems. As new 'thing' is identified the triples are added to the vocabulary.

subject=thing predicate=property object=value
speedbitrateKbps
vehicle speedkm/hr
narration speedwords/sec
......

RDF Application:

RDF Gateway from Intellidimension is a RDF application that can integrate RDF databases from different sources and provide results to user queries. The advantage of using RDF based systems as compared to relational databases is that access to the relational database is based on pre-defined keys whereas RDF provides a schema that does not require fixed keys. Intellidimension presents this RDF Gateway as a semantic web platform, the Data Service Interface provides an API that maps the external data source to a RDF triple data source. An SQL like query language RDFQL (RDF Query Language) is used to query the RDF database.

Advertisement

0 TrackBacks

Listed below are links to blogs that reference "Generality & precision in RDF vocabulary".

TrackBack URL for this entry: http://itgumbo.com/microsite/MT/mt-tb.cgi/1430

Leave a comment