Drupal provides a number of RDF and/or semantic processing facilities, not all of which are directly related. At the time of this writing, the Drupal v6 modules include the following:
AF | Module | 6x Vers | Comments |
---|---|---|---|
* | RDF | 1.0Alpha7 | Base for RDF in D6. Requires PHP5.2+. Benefits from ARC2. |
* | RDF CCK | 2.xDev | Allows site administrators to map each content type, node title, node body and CCK field to an RDF term (class or property). By default, creates local classes and properties for all content types and fields. (Depends on Evoc.) |
* | Evoc | 1.0Alpha2 | External Vocabulary Importer Module. Imports external RDF vocabularies. Caches external RDF vocabulary in Drupal and exposes its classes and properties to other modules. (Depends on RDF and SPARQL.) |
* | ARC | n/a | External library of RDF support functions for PHP, supports parsing, serialization, and storage (using MySQL). This is not a Drupal module. However, some Drupal modules depend on, or are otherwise programmed to optimize their performance, when the ARC libraries are available as part of the web site. |
* | SPARQL | 1.0Alpha1 | Query language for pattern matching against RDF graphs |
* | Relations API | 1.0Beta1 | Supports building arbitrary node relations using RDF |
Resource | Enables the creation of resource nodes identified by URIs and published in RDF format. Part of Drupal RDF development – not yet available. | ||
* | Neologism | 1.xDev | Lightweight web-based vocabulary editor and publishing tool for vocabulary authoring. |
Exhibit | 1.0Beta1 | Displays structured data in the form of rich visualizations | |
SIOC | 1.1 | Semantically Interlinked Online Communities. Specification for describing communities using online discussion forums or blogs, leading to distributed conversations. Provides a facility to link the communities to create a distributed online community. | |
OpenDover | 1.0Beta2 | Web service that semantically evaluates comments and determines if they are positive or negative, returns ratings. | |
conStruct | 1.xDev | Middleware layer that allows a Drupal website to act as a front-end interface that drives a separate tier operating environment provided behind the Drupal site which is accessed as a set of web services. The overall facility claims to be based on ontologies and semantic processing. | |
Calais | 3.4 | Integrates the Calais web service into Drupal to perform semantic analysis of content and suggestion of keyword and taxonomy metadata. Requires (free) registration and API key. |
Add new comment