You are here:
/ Dashboard / Main / VirtSponger

Virtuoso Sponger

What Is It?

The Virtuoso Sponger is a middleware component of Virtuoso that generates RDF Linked Data? from a variety of data sources. The sponger is transparently integrated into the Virtuoso SPARQL? Query Processor, where it serves as part of the URI/IRI dereferencing functionality. It is also optionally used by the Virtuoso Content Crawler?.

How Does It Work?

Designed with a pluggable architecture, the Sponger's core functionality is provided by Catridges. Each catridge includes Data Extractors? which extract data from one or more data sources, and Ontology Mappers? which map the extracted data to one or more ontologies/schemas, en route to producing RDF Linked Data.

The Sponger also includes a pluggable name resolution mechanism that enables the development of Custom Resolvers for naming schemes (e.g. URNs) associated with protocols beyond HTTP. Examples of custom resolvers include:

  • LSID?
  • DOI?

OpenLink Cartridge-Supported Data Sources

  • RDF? that doesn't contain Linked Data URIs
  • Non-RDF Data Sources
    • Data Portability formats
      • RSS?
      • ATOM?
      • OPML?
      • XBEL?
      • XBRL?
      • APML?
      • XBRL?
      • HR-XML?
      • hCalendar?
      • iCalendar?
      • hCard?
      • vCard?
      • XFN?
      • OAI?
      • GRDDL?
      • RDFa?
      • DOI?
    • Vendor specific XML Web Services
      • Facebook?
      • Amazon
      • eBay
      • Musicbrainz
      • Freebase
      • Calais
      • Yahoo! Finance
      • Flickr
      • Del.icio.us
      • Bugzilla
      • others

Related


Virtuoso and the Virtuoso Website are Copyright (C) OpenLink Software 2006-
SourceForge.net Logo