What is the best way to learn about RDF / OWL? [closed]
Asked Answered
R

10

23

What references offer a good summary/tutorial for using RDF/OWL? There seem to be enough tools (Protege, Topbraid, Jena, etc.) that knowing the syntax of the markup languages is not necessary, but knowing the concepts is, of course, still critical.

I'm working through the w3c documents (particularly the RDF Primer) but I'd like to find other resources/techniques to use as well.

Raid answered 30/9, 2008 at 23:41 Comment(0)
K
22

A very good introduction to the semantic web in comparison to object-oriented languages is this document from W3C: A Semantic Web Primer for Object-Oriented Software Developers. It helped me clarify a lot of things from the beginning.

Kovar answered 1/10, 2008 at 0:12 Comment(1)
Note to other readers -- all the answers as of this writing have been helpful, but I found the link in Pano's suggestion to be the best for me, at this point. Please read and vote on the other answers too, they are all good.Raid
D
10
Deconsecrate answered 30/9, 2008 at 23:43 Comment(0)
B
8

I've found experimenting with SPARQL to be a very helpful way of getting a grip on RDF. Reading about it is great, but trying to model a few things and querying other people's models made it "click" for me.

Some more resources:

  • Planet RDF (rss aggregating several rdf/semweb blogs) is often informative
  • Arc (rdf/sparql library for PHP) is great and easy to get started with if you come from a scripting background
  • Semantic Web for the Working Ontologist (book) contains a good number of practical examples and motivates the need for RDF, RDFS, and OWL and is (in my opinion) very readable.
  • The tutorials with many of the libraries are good resources too
Barrator answered 1/10, 2008 at 0:12 Comment(0)
R
5

If you want to learn about building ontologies with OWL, then the pizza ontology tutorial from this book is a good place to start.

Rees answered 14/7, 2009 at 8:57 Comment(0)
P
4

There is a Software Engineering Radio interview with Jim Hendler dating from early November, 2008, that discusses the state of the art in that area. His book, Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL, has gotten high marks for its practical coverage of the area.

Chasing links from that interview led me to Protege, an active open-source project at Stanford University.

Proulx answered 27/12, 2008 at 14:52 Comment(0)
N
3

I posted a series of informative articles and tutorials a while back, which may be helpful. The series starts very basic concepts and builds progressively.

Introduction to the Semantic Web Vision and Technologies - Part 1 - Overview This is the first of a series of articles written exclusively to help you understand the Semantic Web vision and technologies. In this part, we introduce the Semantic Web vision set forth by Tim Berners-Lee. We also took a look at the famous layer cake diagram illustrating key technologies that make it possible.

Part 2 - Foundations In this part, we munch around the bottom of the layer cake with a few important points about Unicode, URI, and XML - - three foundational technologies that permeate the existing Web and that are especially relevant to the emerging Semantic Web.

Part 3 - The Resource Description Framework We put Unicode, URI, and XML to use as we take our next step up the Semantic Web layer cake in a review of the Resource Description Framework (RDF). At the same time, we take the visual RDF/OWL editor, Altova SemanticWorks, for a test drive.

Part 4 - Protégé 101 (screencast tutorial) We reach an important milestone in the series - crossing a great divide between familiar technologies such as XML, Unicode, URI, and RDF to the Web Ontology Language (OWL). This is where things really start to get interesting. (Sorry for the annoying click sounds.)

Part 5 - Building OWL Ontologies Using Protege 4 (screencast tutorial) We're still using Protege, but this time working with the new ALPHA version and getting deeper into concepts.

Apologies for not having completed the series to a good finale, but I got slammed. More recently, I wrote a couple of posts on the Linked Data side of things. Though not specifically about RDF/OWL, they are highly related and may also be of interest to those interested in RDF/OWL. In order from most recent to last:

Nickles answered 20/10, 2013 at 3:50 Comment(0)
R
2

For OWL, check out the OWL 2 specification, e.g. the following documents, which also provide a lot of examples.

Rumery answered 24/10, 2008 at 13:32 Comment(0)
S
2

Bob DuCharme's blog post, Adding metadata value with Pellet, is a nice practical place to start with OWL: http://www.snee.com/bobdc.blog/2008/12/adding-metadata-value-with-pel.html

Stereometry answered 13/1, 2009 at 16:21 Comment(0)
W
1

This is a nice video about the semantic web: http://vimeo.com/1062481?pg=embed&sec=1062481

Wohlen answered 27/12, 2008 at 16:39 Comment(0)
C
0

I've found the linkeddatatools tutorial is easy to understand the basics.

http://www.linkeddatatools.com/semantic-web-basics

Crosson answered 28/6, 2013 at 13:13 Comment(1)
Welcome to Stack Overflow. Please summarise the link in your answer; that way, if the link goes stale the answer won't be completely useless.Confirmand

© 2022 - 2024 — McMap. All rights reserved.