« Graphic Design: The New Basics | Main | New Practitioner Blogs »

SPARQL Tutorial

From the Understanding SPARQL page hosted by IBM:

The Semantic Web, a knowledge-centric model for the Web's future, supplements human-readable documents and XML message formats with data that can be understood and processed by machines. SPARQL Protocol and RDF Query Language (SPARQL) is to the semantic Web as SQL is to a relational database. It allows applications to make sophisticated queries against distributed RDF databases, and is widely supported by many competing frameworks. This tutorial demonstrates its use through the example of a team tracking and journaling system for a virtual company.

In this tutorial. This tutorial introduces SPARQL and the data formats it is based on. It also covers the RDF, RDF Schema, OWL, and Turtle knowledge representation languages. With these languages, you build ontologies or domain models. For the example used throughout this tutorial, you'll build the ontologies and queries for a journaling and booking system to produce semantically tagged twitter-like micro-blogs. You'll query those blog entries to find those in your company with the skills to make up the team for a project that you are bidding for.

When you complete this tutorial, you will know how to produce RDF and OWL ontologies in the Turtle language. You will know how to host the ontologies using Jena and Joseki and you will know how to query them using SPARQL.

Hat tip to LISNews. [JH]

May 14, 2008 in Web Development | Permalink


TrackBack URL for this entry:

Listed below are links to weblogs that reference SPARQL Tutorial:


The comments to this entry are closed.