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

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

PrefixNamespace IRI
n27http://vos.openlinksw.com/wiki/main/VOS/VirtCartConfigHotels/conductor-5.
dctermshttp://purl.org/dc/terms/
atomhttp://atomowl.org/ontologies/atomrdf#
n24https://developer.ean.com/apps/
foafhttp://xmlns.com/foaf/0.1/
n25https://developer.ean.com/
n8http://vos.openlinksw.com/dataspace/services/wiki/
oplhttp://www.openlinksw.com/schema/attribution#
n15http://vos.openlinksw.com/wiki/main/VOS/VirtCartConfigHotels/conductor-6.
n2http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/
n13http://vos.openlinksw.com/wiki/main/VOS/VirtCartConfigHotels/ean-hotels-1.
dchttp://purl.org/dc/elements/1.1/
n16http://vos.openlinksw.com/wiki/main/VOS/VirtCartConfigHotels/conductor-7.
n10http://vos.openlinksw.com/dataspace/dav#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n9http://rdfs.org/sioc/services#
siocthttp://rdfs.org/sioc/types#
n5http://vos.openlinksw.com/dataspace/person/dav#
n11http://vos.openlinksw.com/dataspace/owiki/wiki/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n28http://vos.openlinksw.com/wiki/main/VOS/VirtCartConfigHotels/conductor-3.
n20http://vos.openlinksw.com/dataspace/owiki#
n7http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/VirtCartConfigHotels/sioc.
n14http://vos.openlinksw.com/wiki/main/VOS/VirtCartConfigHotels/ean-hotels-2.
xsdhhttp://www.w3.org/2001/XMLSchema#
n26http://vos.openlinksw.com/wiki/main/VOS/VirtCartConfigHotels/conductor-4.
n19http://vos.openlinksw.com/dataspace/%28NULL%29/wiki/VOS/
n22http://vos.openlinksw.com/dataspace/person/owiki#
siochttp://rdfs.org/sioc/ns#
Subject Item
n5:this
foaf:made
n2:VirtCartConfigHotels
Subject Item
n10:this
sioc:creator_of
n2:VirtCartConfigHotels
Subject Item
n8:item
n9:services_of
n2:VirtCartConfigHotels
Subject Item
n20:this
sioc:creator_of
n2:VirtCartConfigHotels
Subject Item
n11:VOS
sioc:container_of
n2:VirtCartConfigHotels
atom:entry
n2:VirtCartConfigHotels
atom:contains
n2:VirtCartConfigHotels
Subject Item
n2:VirtCartConfigHotels
rdf:type
atom:Entry sioct:Comment
dcterms:created
2017-06-13T05:38:37.261852
dcterms:modified
2017-06-13T05:38:37.261852
rdfs:label
VirtCartConfigHotels
foaf:maker
n5:this n22:this
dc:title
VirtCartConfigHotels
opl:isDescribedUsing
n7:rdf
sioc:has_creator
n10:this n20:this
sioc:attachment
n13:png n14:png n15:png n16:png n26:png n27:png n28:png
sioc:content
%META:TOPICPARENT{name="VirtSpongerCartridgeSupportedDataSourcesVendorNonRDF"}% ---+Hotels.com %TOC% In order to maximize the amount and quality of data extracted, the Sponger's support for Hotels.com comes in three forms: as a regular extractor cartridge, as a query-language cartridge and as a metacartridge. ---++Extractor Cartridge This is used for modelling a single identified hotel object as RDF. Typical URL patterns take the form <nowiki>&lt;http://www.hotels.com/hotel/details.html?hotelId=nnnnn&gt;</nowiki>. In practice, such URLs rarely exist in the wild so we regard this as the canonical URL for a hotel and identify the pattern ?hotelId=nnnnn in other URLs accordingly. ---++Query-Language cartridge The Sponger's Query-language cartridges are a subset of the extractor cartridges, defined as working against resources that are themselves queries. In this case, the hotels.com website allows a user to enter some free-form text to locate a hotel; we treat the URL as identifying a resultset and model that as a container linking to individual hotels. Features differentiating this from other modes: if a new hotel is built tomorrow and matches the search, responging the same page will show new data dynamically; there is no hotelId in the URL to restrict the query to one hotel. ---++Metacartridge The Sponger's metacartridges enhance data already present in a graph. In this case, the Hotels.com metacartridge searches for triples identifying a location in the graph and adds links showing hotels in the vicinity. ---++Configuration The hotels.com cartridges are implemented using the Expedia Affiliate Network (EAN) API. To use them, you need to sign up with EAN, register a new application and put the API key in the API key field in the sponger cartridge's configuration page in the Virtuoso Conductor. Example: Go to https://developer.ean.com/ and click `sign up' or sign in if already registered. * <img src="%ATTACHURLPATH%/ean-hotels-1.png" style="wikiautogen" style="width: 75%; height: 75%" /> Click on `[[https://developer.ean.com/apps/mykeys][my account]]' and you should see an overview of your applications and their keys and secrets. * <img src="%ATTACHURLPATH%/ean-hotels-2.png" style="wikiautogen" style="width: 75%; height: 75%" /> Go to the Virtuoso Conductor, e.g. <nowiki>http://localhost:8889/conductor/</nowiki> (adjust host and port) and log in. In the menus, click Linked Data / Sponger and you'll see the extractor cartridges. * <img src="%ATTACHURLPATH%/conductor-3.png" style="wikiautogen" style="width: 75%; height: 75%" /> Ensure the Hotels.com extractor cartridge is enabled and apply. Then scroll down and select it, to change its settings: * <img src="%ATTACHURLPATH%/conductor-4.png" style="wikiautogen" style="width: 75%; height: 75%" /> Copy and paste the API Key from EAN into the cartridge configuration and update. * <img src="%ATTACHURLPATH%/conductor-5.png" style="wikiautogen" style="width: 75%; height: 75%" /> Next, in the sponger menu, go to the Metacartridges tab and similarly enable the cartridge and paste the key in its setings also. * <img src="%ATTACHURLPATH%/conductor-6.png" style="wikiautogen" style="width: 75%; height: 75%" /> * <img src="%ATTACHURLPATH%/conductor-7.png" style="wikiautogen" style="width: 75%; height: 75%" /> ---++See Also * [[VirtSpongerCartridgeSupportedDataSourcesVendorNonRDF][Vendor-specific supported data sources]] * [[VirtSpongerCartridgeSupportedDataSourcesQueryLanguages][Query-Language Cartridges]] * [[VirtSponger][Virtuoso Sponger]]
sioc:id
d3ba01427dc09e68aef0fee62faa4578
sioc:link
n2:VirtCartConfigHotels
sioc:has_container
n11:VOS
n9:has_services
n8:item
atom:title
VirtCartConfigHotels
sioc:links_to
n19:VirtSpongerCartridgeSupportedDataSourcesVendorNonRDF n19:VirtSponger n24:mykeys n19:VirtSpongerCartridgeSupportedDataSourcesQueryLanguages n25:
atom:source
n11:VOS
atom:author
n5:this
atom:published
2017-06-13T05:38:37Z
atom:updated
2017-06-13T05:38:37Z
sioc:topic
n11:VOS
Subject Item
n2:VirtSpongerCartridgeSupportedDataSourcesVendorNonRDF
sioc:links_to
n2:VirtCartConfigHotels