- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Sat, 22 Nov 2014 18:26:28 -0500
- To: public-hydra@w3.org
- Message-ID: <54711BA4.6060700@openlinksw.com>
On 11/22/14 4:13 PM, Kjetil Kjernsmo wrote:
>
> Kingsley,
>
> Yes, sorry it has taken me a month to respond to this, it came too
> close to ISWC, and the busy period afterwards:
>
> On Monday 20. October 2014 10.13.17 Kingsley Idehen wrote:
>
> > Is <http://data.lenka.no/geo/inndeling/06/0627/page> and example of
>
> > what you mean by "hypermedia controls" exploitation?
>
> > If so, then how is it different from:
>
> >
>
> > [1]
>
> > http://linkeddata.uriburner.com/about/html/http://data.lenka.no/geo/innd
>
> > eling/06/0627 -- basic entity description page
>
> > [2] http://linkeddata.uriburner.com/c/9BSH6GTS -- deeper (faceted
>
> > exploration) entity description page .
>
> >
>
> > I am quite interested in reconciling what seems to be a point of
>
> > confusion.
>
> The control information that you see by doing e.g.
>
> wget --header="Accept: text/turtle" -O -
> 'http://data.lenka.no/fragments?subject=http://data.lenka.no/geo/inndeling/06/0627'
>
> is this (reordered to make more sense to a human):
>
> <http://data.lenka.no/#dataset-geo> void:subset
> <http://data.lenka.no/fragments?subject=http://data.lenka.no/geo/inndeling/06/0627>
> ;
>
> void:uriLookupEndpoint
> "http://data.lenka.no/fragments{?subject,predicate,object}" ;
>
> a void:Dataset, hydra:Collection ;
>
> hydra:search _:template .
>
> _:template hydra:property rdf:object, rdf:predicate, rdf:subject ;
>
> hydra:template
> "http://data.lenka.no/fragments{?subject,predicate,object}" ;
>
> hydra:variable "object", "predicate", "subject" .
>
> This is control information that you can use to construct a entirely
> new query, not just explore the immediate links. If you wanted to use
> that in URIBurner, you could use that to construct a search UI, like
> the one at
>
> http://data.linkeddatafragments.org/dbpedia?subject=&predicate=&object=%22John%22%40en
>
> or even something that gives the user more help.
>
> Best,
>
> Kjetil
>
Kjetil,
As a first step to reaching common ground, would you say the following
is identical to the above:
curl -iH "Accept: text/turtle"
'http://data.lenka.no/fragments?subject=http://data.lenka.no/geo/inndeling/06/0627'
HTTP/1.1 200 OK
Content-Type: text/turtle
Server: RDF::LinkedData/0.70
Vary: Accept
Expires: Mon, 22 Dec 2014 23:21:12 GMT
Cache-Control: max-age=2592000
Content-Length: 1393
Accept-Ranges: bytes
Date: Sat, 22 Nov 2014 23:21:27 GMT
X-Varnish: 911477018 911477017
Age: 15
Via: 1.1 varnish
Connection: keep-alive
@prefix gd: <http://vocab.lenka.no/geo-deling#> .
@prefix gn: <http://www.geonames.org/ontology#> .
@prefix hydra: <http://www.w3.org/ns/hydra/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix pos: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix void: <http://rdfs.org/ns/void#> .
@base <http://data.lenka.no> .
*
**_:template hydra:property rdf:object, rdf:predicate, rdf:subject ;**
** hydra:template
"http://data.lenka.no/fragments{?subject,predicate,object}" ;**
** hydra:variable "object", "predicate", "subject" .*
<http://data.lenka.no/#dataset-geo> void:subset
<http://data.lenka.no/fragments?subject=http://data.lenka.no/geo/inndeling/06/0627>
;
void:uriLookupEndpoint
"http://data.lenka.no/fragments{?subject,predicate,object}" ;
a void:Dataset, hydra:Collection ;
hydra:search _:template .
<http://data.lenka.no/fragments?subject=http://data.lenka.no/geo/inndeling/06/0627>
void:triples 11 ;
a void:Dataset ;
hydra:totalItems 11 .
<http://data.lenka.no/geo/inndeling/06/0627> gd:fylkenr "06" ;
gd:kommunenr "0627" ;
gd:senter <http://data.lenka.no/geo/sted/73371> ;
gn:officialName "R\u00F8yken"@fkv, "R\u00F8yken"@no, "R\u00F8yken"@se ;
gn:parentFeature <http://data.lenka.no/geo/inndeling/06> ;
a gd:Kommune ;
owl:sameAs <http://sws.geonames.org/3141104/> ;
pos:lat 59.74019 ;
pos:long 10.41321 .
I see the following metadata, in TURTLE notation:
1. Hydra Template
2. VoiD.
So far so good?
--
Regards,
Kingsley Idehen
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog 1: http://kidehen.blogspot.com
Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Saturday, 22 November 2014 23:26:50 UTC