RDF introduction
RDF is a W3C standard for modeling and sharing distributed knowledge based on a decentralized open-world assumption. Any knowledge about anything can be decomposed into triples (3-tuples) consisting of subject, predicate, and object; essentially, RDF is the lowest common denominator for exchanging data between systems.
Here are some introductory materials that will help you get up to speed on RDF (and related technologies such as SPARQL):
- Tim Berners-Lee: The next Web of open, linked data (TED talk, 17 minutes)
- The Semantic Web: What It Is and Why It Matters (documentary, 15 minutes)
- The Semantic Web for noobs (video; running time 6 minutes)
- RDFa tutorial video (video; running time 9 minutes)
- RDF Quick Intro (article; reading time ~10 minutes)
- RDF in Depth (article; reading time ~1 hour)
- RDF Introduction (slideshow)
- The Semantic Web by Tim Berners-Lee et al. (article behind a paywall; reading time ~20 minutes)
- How to Tell Stuff to a Computer (set of articles)
The essential background for being able to work with RDF is in the RDF in Depth article, above; if you have time to read only one of these links, read that one.
In-depth materials for implementors:
- Produce and Consume Linked Data with Drupal! (award-winning 16-page paper, coauthored by scor in 2009)
- SEMANTIC WEB for the WORKING ONTOLOGIST (book)
- Programming the Semantic Web (Book from O'Reilly Media, 2009)
- Semantic Web Programming (Book published by Wiley)
For more tutorials, please refer to the comprehensive lists maintained by the W3C's Semantic Web Education and Outreach (SWEO) group:
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion