tag:blogger.com,1999:blog-38332659976768021032024-02-19T07:17:31.027-08:00Ontological EngineeringAnonymoushttp://www.blogger.com/profile/13564182601565706530noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-3833265997676802103.post-91679955446482045972008-12-22T22:29:00.000-08:002008-12-22T22:34:46.453-08:00SPARQL Railroad Diagram from Hell<span style="font-family:verdana;">While climbing the SPARQL learning curve I thought it might be a good idea to draw a railroad diagram of the syntax. Not so much.<br /><br />I'll post the final version of this if I ever finish it - but right now I'm more inclined to go off on a two month tangent and implement a railroad diagram editor in Flash.<br /><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXmZsg8DRNiMrbl1ALloSPRIJGXfXyd6vj8WxWxQSaLM0c7oIL7kzghfXxOWlIAEocsJEzIDZlq8spzsuwAwDP13aRlsEzTdBnsR5En4vHTMxZn26nMLNqmdrpq8-63z9cTeMGyKWFV10/s1600-h/SPARQL.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 251px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXmZsg8DRNiMrbl1ALloSPRIJGXfXyd6vj8WxWxQSaLM0c7oIL7kzghfXxOWlIAEocsJEzIDZlq8spzsuwAwDP13aRlsEzTdBnsR5En4vHTMxZn26nMLNqmdrpq8-63z9cTeMGyKWFV10/s400/SPARQL.png" alt="" id="BLOGGER_PHOTO_ID_5282870072725203010" border="0" /></a><br /><span style="font-family:verdana;"><br /></span>Anonymoushttp://www.blogger.com/profile/13564182601565706530noreply@blogger.com2tag:blogger.com,1999:blog-3833265997676802103.post-2546581440304826332008-11-13T04:37:00.000-08:002008-11-13T08:55:34.117-08:00RDF Schema Diagrams<span style="font-family:verdana;">Continuing the RDF/RDFS learning process, I drew a couple of diagrams to capture the structure of the classes and the properties.</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyCRMNApmX6dM0GzASyoN9Z5qqVTt6YPHvSCEYIxIW1eNAzVh8dyTVGZVOjhSSwjzCrtSNcxKOMhNjN-jL5CJMSgE1euwXvtCh7-FLXhHfMUU4Sm18S8UYSzFd_t7oRdR_H2i2oF2TECE/s1600-h/RDFS-Domains.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 339px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyCRMNApmX6dM0GzASyoN9Z5qqVTt6YPHvSCEYIxIW1eNAzVh8dyTVGZVOjhSSwjzCrtSNcxKOMhNjN-jL5CJMSgE1euwXvtCh7-FLXhHfMUU4Sm18S8UYSzFd_t7oRdR_H2i2oF2TECE/s400/RDFS-Domains.png" alt="" id="BLOGGER_PHOTO_ID_5268121063679112498" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOC8zh1Hx5oGJ4_kZRxBx0NfXbnZzq6kwNga4vtIKL4iS9S1JhPA1CNdNMFEypV6FQhUUf0qMuzQz6YMY-_LotWb7FrsG7hfIlZ_b2R_nVd-z8BmsvCBvEvm4I0VfQFpZXRqqQ0XWUcgg/s1600-h/RDFS-Classes.png" style="text-decoration: none;"><span class="Apple-style-span" style="color: rgb(0, 0, 0);"><br /></span><img style="text-decoration: underline;margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; display: block; text-align: center; cursor: pointer; width: 400px; height: 302px; " src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOC8zh1Hx5oGJ4_kZRxBx0NfXbnZzq6kwNga4vtIKL4iS9S1JhPA1CNdNMFEypV6FQhUUf0qMuzQz6YMY-_LotWb7FrsG7hfIlZ_b2R_nVd-z8BmsvCBvEvm4I0VfQFpZXRqqQ0XWUcgg/s400/RDFS-Classes.png" alt="" id="BLOGGER_PHOTO_ID_5268121198790233298" border="0" /></a>Anonymoushttp://www.blogger.com/profile/13564182601565706530noreply@blogger.com0tag:blogger.com,1999:blog-3833265997676802103.post-64418428757121767142008-11-08T20:40:00.000-08:002008-11-08T21:08:21.512-08:00It's All About The InferencingContinuing my reading of the Ontology book and playing around with the Jena toolkit - I'm finally getting it. By that I mean that I'm beginning to see semantic web modeling as being about describing the inferences that can be made, rather than the structure.<br /><br />The RDFS subClassOf relationship is about indicating the class membership inferences that can be made and is not a statement of class structure in the OOP sense.<br /><br />So, RDFS and OWL are really just sets of fixed resources and predicates that are used in the patterns matched by a fixed set of inference rules. At least, that is my current understanding. It would really interesting if there was a standard way of introducing new inference rules.<br /><br />There is SWRL (which is implemented by a number of toolkits) and the Rule Interchange Format (RIF) working group at the W3C - but as of now, nothing standard. :(Anonymoushttp://www.blogger.com/profile/13564182601565706530noreply@blogger.com0tag:blogger.com,1999:blog-3833265997676802103.post-30236812776464787922008-07-01T11:00:00.000-07:002008-07-01T11:01:44.187-07:00PlaceholderThis blog will be for posts relating to my upcoming semantic web activities.Anonymoushttp://www.blogger.com/profile/13564182601565706530noreply@blogger.com0