HTML5 Zone is brought to you in partnership with:

John Esposito edits Refcardz at DZone, while writing a dissertation on ancient Greek philosophy and raising two cats. In a previous life he was a database developer and network administrator. John is a DZone Zone Leader and has posted 326 posts at DZone. You can read more from them at their website. View Full User Profile

Basics of the Semantic Web

12.16.2011
| 2739 views |
  • submit to reddit

You probably know the concept 'semantic web' and are familiar with some specific aspects (parts? features?) of emerging semantic web technologies.

To fill in the gap between concept and individual parts though -- to walk you from high-level ideas to gritty details -- this new blog series from Adrian Gschwend will serve you well.

The first post runs quickly through the basics; then, in the third paragraph, heads straight for practical application.

Your first assignment? Create a friend-of-a-friend (FOAF) representation of yourself. Adrian provides some great examples:

I recommend to create a FOAF representation of yourself. Check some examples to get some hints: me (Adrian), Bart and ChristianTim Berners-Lee has a more advanced but also more complex one. You might want to create this with some help first and then adjust it according to the FOAF specification.


The rest of the post includes lots of tools for making RDF work easier (most awesomely Graphviz), so take a look and start your journey to semantic web gurudom.

Comments

Robert Craft replied on Thu, 2012/01/26 - 6:33am

The Semantic Web is a web that is able to describe things in a way that computers can understand. The Beatles was a popular band from Liverpool. John Lennon was a member of the Beatles. "Hey Jude" was recorded by the Beatles. Sentences like the ones above can be understood by people. But how can they be understood by computers? Statements are built with syntax rules. The syntax of a language defines the rules for building the language statements. But how can syntax become semantic? This is what the Semantic Web is all about. Describing things in a way that computers applications can understand it.

Spring Framework The Semantic Web is not about links between web pages.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.