Martin Hepp (UniBW) wrote:
[SNIP]

Now, as for human-readable content: Each RDF/XML representation links to the proper human-readable representation via rdfs:seeAlso, e.g. to

http://www.bestbuy.com/site/olspage.jsp?skuId=8182593&type=product&id=1164154035835&cmp=RMX&ky=1whYTIhnZ0ydleik4tkW4Z7Fn1kPFrBgb

I fail to see how and rdfs:seeAlso is worse than a 303 redirect - which is hard to implement and maintain on a large-scale corporate Web site (see recent .htaccess discussions on this list).

Currently, the human-readable pages, e.g.

http://www.bestbuy.com/site/olspage.jsp?skuId=8182593&type=product&id=1164154035835&cmp=RMX&ky=1whYTIhnZ0ydleik4tkW4Z7Fn1kPFrBgb

don't have a META element in their header that would link to the RDF/XML representation. That would be an improvement. It should actually be sufficient to insert

<link rel="meta" title="RDF based Metadata in RDF/XML format" type="application/rdf+xml" href="http://linkeddata.uriburner.com/about/id/<this-page-URL>"
The pattern above has evolved, so its more accurate to say the following re. metadata bearing information resource URLs:


<link rel="meta" title="RDF based Metadata in RDF/XML format" type="application/rdf+xml" href="http://linkeddata.uriburner.com/about/id/<scheme>/<authority>/<resource-path-and-or-query-param>"

Examples (based on the Slash based proxy based Generic HTTP URI scheme of URIBurner service):

HTML+RDFa based Metadata bearing Information Resource URL:

curl -I -H "Accept: application/rdf+json" "http://linkeddata.uriburner.com/about/id/http/www.bestbuycom/site/olspage.jsp?skuId=9491935&type=product&id=1218115079278";
HTTP/1.1 303 See Other
Server: Virtuoso/05.11.3040 (Solaris) x86_64-sun-solaris2.10-64  VDB
Connection: close
Content-Type: text/html; charset=ISO-8859-1
Date: Tue, 01 Sep 2009 21:41:52 GMT
Accept-Ranges: bytes
Location: http://linkeddata.uriburner.com/about/html/http/www.bestbuy.com/site/olspage.jsp?skuId=9491935&type=product&id=1218115079278
Content-Length: 13

N3 based Metadata bearing Information Resource URL:

curl -I -H "Accept: text/n3" "http://linkeddata.uriburner.com/about/id/http/www.bestbuy.com/site/olspage.jsp?skuId=9491935&type=product&id=1218115079278";
HTTP/1.1 303 See Other
Server: Virtuoso/05.11.3040 (Solaris) x86_64-sun-solaris2.10-64  VDB
Connection: close
Date: Tue, 01 Sep 2009 21:38:44 GMT
Accept-Ranges: bytes
TCN: choice
Vary: negotiate,accept
Content-Location: /about/data/nt/http/www.bestbuy.com/site/olspage.jsp?skuId=9491935%26type=product%26id=1218115079278
Content-Type: text/n3; qs=0.8
Location: http://linkeddata.uriburner.com/about/data/nt/http/www.bestbuy.com/site/olspage.jsp?skuId=9491935%26type=product%26id=1218115079278
Content-Length: 13

RDF/XML based Metadata bearing Information Resource URL:

curl -I -H "Accept: application/rdf+xml" "http://linkeddata.uriburner.com/about/id/http/www.bestbuy.com/site/olspage.jsp?skuId=9491935&type=product&id=1218115079278";
HTTP/1.1 303 See Other
Server: Virtuoso/05.11.3040 (Solaris) x86_64-sun-solaris2.10-64  VDB
Connection: close
Date: Tue, 01 Sep 2009 21:33:23 GMT
Accept-Ranges: bytes
TCN: choice
Vary: negotiate,accept
Content-Location: /about/data/xml/http/www.bestbuy.com/site/olspage.jsp?skuId=9491935%26type=product%26id=1218115079278
Content-Type: application/rdf+xml; qs=0.95
Location: http://linkeddata.uriburner.com/about/data/xml/http/www.bestbuy.com/site/olspage.jsp?skuId=9491935%26type=product%26id=1218115079278
Content-Length: 13

Note: rdf+json and turtle content-type handling is being fixed (currently not honoring content negotiation properly). We'll be updating the notes at <http://uriburner.com> accordingly.



Also, it should be easy for an intelligent agent or tools like URIburner to search for graphs that are related to a given human-readable resource.
Yes, URIBurner performs LOD cloud lookups amongst other things .

Simply query e.g. the LOD/LOC dataspace at

http://loc.openlinksw.com/sparql

for all graphs that contain at least one triple of the form

* rdfs:seeAlso <URI-of-current-page>
Basically, URIBurner is just an instance of the Virtuoso Sponger, so the patterns that apply to the URIBurner instance also apply to the LOD Cloud Cache at: http://lod.openlinksw.com (now that sponging is enabled), or any Virtuoso instance (public or private).

Kingsley



Best
Martin
Cheers,

Peter




--


Regards,

Kingsley Idehen       Weblog: http://www.openlinksw.com/blog/~kidehen
President & CEO OpenLink Software Web: http://www.openlinksw.com





Reply via email to