Dear Peter: Peter Ansell wrote:
I would hardly call it "Linked Data", as they don't use resolvable URI's. All of the URI's seem to branch off http://products.semweb.bestbuy.com/semanticweb.rdf , and that URI is not resolvable to anything. RDF encoded information is good though, even if it does have to be trawled using a Sitemap.
All individual item URIs, e.g. http://products.semweb.bestbuy.com/products/8182593/semanticweb.rdfshould be dereferenceable and return a RDF/XML representation with the proper media type.
On my machine, it works with Tabulator. Surprisingly,curl -I -H "Accept: application/rdf+xml" http://products.semweb.bestbuy.com/products/8182593/semanticweb.rdf
andcurl -I -H http://products.semweb.bestbuy.com/products/8182593/semanticweb.rdf
return a 405 error: HTTP/1.1 405 Method Not Allowed Content-Type: text/html; charset=utf-8 Cache-Control: no-cache Expires: Fri, 01 Jan 1990 00:00:00 GMT Date: Tue, 01 Sep 2009 07:21:48 GMT Server: Google Frontend Content-Length: 0 Connection: keep-alive I will check with BestBuy on why that is so,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=1whYTIhnZ0ydleik4tkW4Z7Fn1kPFrBgbI 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=1whYTIhnZ0ydleik4tkW4Z7Fn1kPFrBgbdon'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>"
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.
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>Also, note that you can easily link the BestBuy data with other resources on the basis of equivalent gr:hasEAN_UCC-13 values.
For example, you can search for the best camcorder for your needs using the product model data at
http://rdf4ecommerce.esolda.com/camcorder/ (that is not proper linked data yet, but still useful)
and then search for suitable offers on the basis of the EAN/UPC code of that model.
Such will show up the BestBuy offers. Best Martin
Cheers, Peter
-- -------------------------------------------------------------- martin hepp e-business & web science research group universitaet der bundeswehr muenchen e-mail: [email protected] phone: +49-(0)89-6004-4217 fax: +49-(0)89-6004-4620 www: http://www.unibw.de/ebusiness/ (group) http://www.heppnetz.de/ (personal)skype: mfhepp twitter: mfhepp
Check out GoodRelations for E-Commerce on the Web of Linked Data! ================================================================= Webcast: http://www.heppnetz.de/projects/goodrelations/webcast/ Recipe for Yahoo SearcMonkey: http://tr.im/rAbNTalk at the Semantic Technology Conference 2009: "Semantic Web-based E-Commerce: The GoodRelations Ontology"
http://tinyurl.com/semtech-hepp Overview article on Semantic Universe: http://tinyurl.com/goodrelations-universe Project page: http://purl.org/goodrelations/ Resources for developers: http://www.ebusiness-unibw.org/wiki/GoodRelations Tutorial materials:CEC'09 2009 Tutorial: The Web of Data for E-Commerce: A Hands-on Introduction to the GoodRelations Ontology, RDFa, and Yahoo! SearchMonkey http://tr.im/grcec09
<<attachment: martin_hepp.vcf>>
