Resource Description Framework is a W3 initiative toward the semantic web - http://www.w3.org/RDF/Redland
is a library that provides a high-level interface for RDF allowing the RDF graph to be parsed from XML, stored, queried and manipulated. Redland implements each of the RDF concepts in its own class via an object based API
, reflected into the other language APIs - Perl
. Some of the classes providing the parsers, storage mechanisms and other elements are built as modules that can be added or removed as required. See http://www.redland.opensource.ac.uk/docs/tcl.htmlSC
As part of CANTCL
and more recently giggle
I've built a simple RDF triple store [1
] which stores things in a metakit database. Currently this supports only the most trivial of RDF-like applications but it will grow as I use it some more. Note this doesn't parse any RDF serialisation, it just stores triples.
- Gleaning Resource Descriptions from Dialects of Languages (GRDDL), which provides a relatively inexpensive set of mechanisms for bootstrapping RDF content from uniform XML dialects.
- http://simile.mit.edu/ - an MIT project developing tools and standards for the semantic web
- various [Firefox] plugins (solvent, piggybank) for interacting with RDF
- welkin, a java applet for visualizing rdf data
is a project defining various standard markups which can be embedded into web pages.