This HTML5 document contains 29 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/
n9http://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/
n16http://vos.openlinksw.com/dataspace/dav#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n8http://rdfs.org/sioc/services#
siocthttp://rdfs.org/sioc/types#
n4http://vos.openlinksw.com/dataspace/person/dav#
n5http://vos.openlinksw.com/dataspace/owiki/wiki/
n14http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/VirtCartridgesReification/sioc.
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n17http://vos.openlinksw.com/dataspace/owiki#
xsdhhttp://www.w3.org/2001/XMLSchema#
n15http://vos.openlinksw.com/dataspace/person/owiki#
siochttp://rdfs.org/sioc/ns#
Subject Item
n4:this
foaf:made
n2:VirtCartridgesReification
Subject Item
n16:this
sioc:creator_of
n2:VirtCartridgesReification
Subject Item
n9:item
n8:services_of
n2:VirtCartridgesReification
Subject Item
n17:this
sioc:creator_of
n2:VirtCartridgesReification
Subject Item
n5:VOS
sioc:container_of
n2:VirtCartridgesReification
atom:entry
n2:VirtCartridgesReification
atom:contains
n2:VirtCartridgesReification
Subject Item
n2:VirtCartridgesReification
rdf:type
atom:Entry sioct:Comment
dcterms:created
2017-06-13T05:43:05.791116
dcterms:modified
2019-12-05T15:01:41.723112
rdfs:label
VirtCartridgesReification
foaf:maker
n15:this n4:this
dc:title
VirtCartridgesReification
opl:isDescribedUsing
n14:rdf
sioc:has_creator
n16:this n17:this
sioc:content
---+ Reification in the Virtuoso Sponger %TOC% *Note*: Some of the underlying implementation of reification is in flux ---++ What is Reification? Reification is one level of useful abstraction, in which raw triples are modeled as resources in their own right, allowing description and annotation of those triples. A typical use is provenance: given a particular resource to sponge, the Virtuoso Sponger has many components that can contribute triples, so it can be useful to trace which cartridge is responsible. ---+++ Data Islands In addition to the datasource-specific cartridges, the HTML+Variants extractor cartridge identifies several ways of embedding RDF data in HTML, which we term _data islands_. * HTML5 Microdata (<code>itemscope</code>, <code>itemtype</code>, <code>itemprop</code> attributes) * RDFa microdata (<code>about</code>, <code>property</code>, <code>resource</code> attributes) * JSON-LD using <code>&lt;script type="application/ld+json"> ... &lt;/script></code> * Turtle and N3 using <code>&lt;script type="text/turtle"> ... &lt;/script></code> * GRDDL (hRecipe, hCard, hCalendar, hProduct, xFolk, eRDF, etc) Additionally, if installed, the Turtle Meta-cartridge identifies Turtle in any "content" triple, e.g. titles, descriptions, social media post bodies, etc. ---++ Configuration The HTML+Variants extractor cartridge takes a handful of options by which one can configure which data-islands contribute: * <code>rdfa=yes</code> - controls whether the RDFa extractor runs * <code>reify_rdfa=1</code> - determines whether extracted RDFa is reified * <code>reify_html5md=1</code> - determines whether extracted HTML5 Microdata is reified * <code>reify_jsonld=1</code> - determines whether extracted JSON-LD is reified * <code><nowiki>reify_all_grddl</nowiki>=0</code> - determines whether all other GRDDL data is reified ---++ Sample Input Let us assume a very simple input HTML document, as follows: <verbatim> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:dc="http://purl.org/dc/elements/1.1/"> <head> <title property="dc:title" content="Turtle test">Turtle-in-script test</title> <script type="text/turtle"> <![CDATA[ <http://example.org/person/Mark_Twain> <http://example.org/relation/author> <http://example.org/books/Huckleberry_Finn> ; <http://xmlns.com/foaf/0.1/#name> "Mark Twain" . ]]> </script> </head> <body> <h1>Testing Turtle in scripts</h1> Stuff <hr /> </body> </html> </verbatim> As we can see, this contains one RDFa statement in the <code>&lt;title></code> element and a small pool of Turtle data in a <code>script</code> element. ---++ Sample Output When sponging with the default settings for HTML+Variants extractor cartridge enabled, we see: | type | Document | | sameAs | #this | | container of | Embedded RDFa Statement 1 | | | Embedded TTL-script Statement 1 | | | Embedded TTL-script Statement 2 | | Title | Turtle-in-script test | Expanding the Embedded RDFa Statement 1, we see: | type | Statement | | label | Embedded RDFa Statement 1 | | described by | Turtle test | | | &lt;> | | subject | Turtle test | | predicate | Title | | object | Turtle test | | Sponge Time | 2014-06-11 14:42:40.200348 (xsd:date) |
sioc:id
27814119a7b41c7beb054eaf6cedd7cb
sioc:link
n2:VirtCartridgesReification
sioc:has_container
n5:VOS
n8:has_services
n9:item
atom:title
VirtCartridgesReification
atom:source
n5:VOS
atom:author
n4:this
atom:published
2017-06-13T05:43:05Z
atom:updated
2019-12-05T15:01:41Z
sioc:topic
n5:VOS