This HTML5 document contains 31 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
dctermshttp://purl.org/dc/terms/
atomhttp://atomowl.org/ontologies/atomrdf#
foafhttp://xmlns.com/foaf/0.1/
n13http://vos.openlinksw.com/dataspace/services/wiki/
oplhttp://www.openlinksw.com/schema/attribution#
n2http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/
dchttp://purl.org/dc/elements/1.1/
n19http://vos.openlinksw.com/dataspace/dav#
n17http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/VirtSpongerCartridgeRDFExtractor/sioc.
rdfshttp://www.w3.org/2000/01/rdf-schema#
n12http://rdfs.org/sioc/services#
siocthttp://rdfs.org/sioc/types#
n7http://vos.openlinksw.com/dataspace/person/dav#
n6http://vos.openlinksw.com/dataspace/owiki/wiki/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n8http://vos.openlinksw.com/dataspace/owiki#
xsdhhttp://www.w3.org/2001/XMLSchema#
n11http://vos.openlinksw.com/dataspace/%28NULL%29/wiki/VOS/
n10http://vos.openlinksw.com/dataspace/person/owiki#
siochttp://rdfs.org/sioc/ns#
Subject Item
n2:VirtSpongerCartridgeRDFExtractor
rdf:type
atom:Entry sioct:Comment
dcterms:created
2017-06-13T05:44:39.007788
dcterms:modified
2017-06-13T05:44:39.007788
rdfs:label
VirtSpongerCartridgeRDFExtractor
foaf:maker
n7:this n10:this
dc:title
VirtSpongerCartridgeRDFExtractor
opl:isDescribedUsing
n17:rdf
sioc:has_creator
n8:this n19:this
sioc:content
%VOSNAV% %META:TOPICPARENT{name="VirtSponger"}% ---++Sponger Cartridge RDF Extractor Used to extract RDF from a Web Data Source. It consumes services from Virtuoso PL, C/C++, Java-based, and other RDF Extractors. RDF mappers provide a way to extract metadata from non-RDF documents such as HTML pages, images, Office documents, etc., and pass this to the SPARQL sponger (crawler which retrieves missing source graphs). For brevity further in this article, we will refer to the "RDF mapper" simply as the "mapper". ---++RDF Mappers Concept RDF mappers consist of PL procedure (hook) and extractor, where extractor itself can be built using PL, C or any external language supported by Virtuoso server. See the [[VirtProgrammerGuideRDFCartridge][Sponger Cartridge RDF Extractor PL Requirements]] for more information. Once the mapper is developed, it must be plugged into the SPARQL engine by adding a record to the table <code><nowiki>DB.DBA.SYS_RDF_MAPPERS</nowiki></code>. If a SPARQL query instructs the SPARQL processor to retrieve a target graph into local storage, then the SPARQL sponger will be invoked. If the target graph IRI represents a dereferenceable URL, then content will be retrieved using content negotiation. The next step is to detect the content type: * If RDF and no further transformation (such as GRDDL) is needed, then the process would stop. * If 'text/plain' and not known to have metadata, then the SPARQL sponger will look in the <code><nowiki>DB.DBA.SYS_RDF_MAPPERS</nowiki></code> table by order of <code><nowiki>RM_ID</nowiki></code> and for every matching URL or MIME type pattern (depends on column <code><nowiki>RM_TYPE</nowiki></code>) will call the mapper hook. * If hook returns zero, the next mapper will be tried; * If result is negative, the process would stop instructing the SPARQL nothing was retrieved; * If result is positive, the process would stop instructing the SPARQL that metadata was retrieved. ---++References * [[RDFMappers][RDF Mappers]] * [[SPARQLSponger][Virtuoso SPARQLSponger]] * [[VirtProgrammerGuideRDFCartridge][RDF Cartridge Programmer Guide]] * [[VirtSpongerCartridgeSupportedDataSources][OpenLink-supplied Virtuoso Sponger Cartridges]] CategoryVirtuoso CategorySpec CategoryDocumentation CategoryODS CategoryRDF %VOSCOPY%
sioc:id
a81f5ee4da434de6c46b296f5eec9894
sioc:link
n2:VirtSpongerCartridgeRDFExtractor
sioc:has_container
n6:VOS
n12:has_services
n13:item
atom:title
VirtSpongerCartridgeRDFExtractor
sioc:links_to
n2:CategorySpec n11:VirtProgrammerGuideRDFCartridge n2:CategoryDocumentation n11:CategoryRDF n2:CategoryODS n2:SPARQLSponger n2:VirtSpongerCartridgeSupportedDataSources n11:RDFMappers n2:CategoryVirtuoso
atom:source
n6:VOS
atom:author
n7:this
atom:published
2017-06-13T05:44:39Z
atom:updated
2017-06-13T05:44:39Z
sioc:topic
n6:VOS