[HTML5] Semantic Web Instance Data Mark Up
jflynn at bbn.com
Tue May 1 09:14:58 PDT 2007
There is the potential for a variety of Semantic Web applications to use
specifically marked up data on HTML web pages as instances of classes or
properties expressed in RDF/OWL ontologies. This class of Semantic Web
applications would not require, or expect, the RDF/OWL ontologies to be
embedded on the HTML page along with the marked up instance data. The
RDF/OWL ontologies (.rdf or .owl files) would be located elsewhere on the
Web; however, their location (URI) would be identified as part of the
instance data mark up.
For example, a Wine Ontology is used as a tutorial in the OWL Web Ontology
Language Guide: http://www.w3.org/TR/owl-guide/. The actual Wine Ontology
file is located at:
http://www.w3.org/TR/2004/REC-owl-guide-20040210/wine.rdf. A graphical
(VisioOWL) representation of the Wine Ontology can be seen at:
An HTML web site developer might want to identify selected data on his/her
web page as being instances of classes or properties of the Wine Ontology.
The following sentence might appear on the person's web page. "Jason
Pahlmeyer created a California Bordeaux wine called the Pahlmeyer Red Table
Wine from the Napa Wine Company winery in Napa Valley Region, California."
The terms, arbitrarily shown in red, are the data the developer wishes to
formally associate as instances of classes or properties of the Wine
Ontology. The specific desired HTML to Ontology associations are illustrated
Pahlmeyer Red Table Wine -> Wine Ontology Class: Bordeaux
Napa Wine Company -> Wine Ontology Class: Winery
Napa Valley Region -> Wine Ontology Class: CaliforniaRegion
The above is submitted for initial discussion. If it seems this concept
might fit under HTML5 I will submit a candidate mark up approach and discuss
potential applications in more detail.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Help