W3C home > Mailing lists > Public > public-lod@w3.org > June 2009

Re: BobQL? Boxes of (related) boxes ...

From: Andreas Harth <andreas@harth.org>
Date: Mon, 01 Jun 2009 15:08:28 +0200
Message-ID: <4A23D2CC.9090809@harth.org>
To: Dan Brickley <danbri@danbri.org>
CC: Kingsley Idehen <kidehen@openlinksw.com>, Daniel Schwabe <dschwabe@inf.puc-rio.br>, David Huynh <dfhuynh@alum.mit.edu>, Linked Data community <public-lod@w3.org>, semantic-web@w3.org
Hi Dank,

Dan Brickley wrote:
> OK, you goaded me into writing up what I was thinking about...
sorry didn't mean to be irritating - I'm very interested in the topic
myself, hence my reply.

> So to take David's example,
> Box 1: A journey exploring information about presidents, their kids 
> and their education...
> box 1.1: All things that are US presidents
> box 1.2: All things that are children of things in bag_1.1
> box 1.3: All things that are educational institutions, attended by 
> things in bag 1.2
> bag1.4: All things that are places that are locations of things in bag 
> 1.3...
For the boxes, would be something like a tinyurl service interesting?  
You could
potentially encode the entire query string long urlencoded parameter, but a
compact URI for interesting query results could be useful.

> Each of the outer boxes captures a journey into some data. In the 
> Freebase/Parallax articulation, the data is from the same 
> mega-database. Obviously Semwebby people are fascinated by distributed 
> systems and standards, which is what I'm getting at here. The 
> conceptual model above - navigating by groups of things, is pretty 
> basic and potentially universal. The restrictions in old style boolean 
> query against bibliographic databases, or the set machinery in OWL, 
> are closely related. What I'd like to see is something in this 
> direction that can be made separate of UI, separate from particular 
> database, and universal enough to be taught in schools.
How about four operations: keyword search (to zero in on objects), 
object focus (to
navigate from object to object), facet selection (to choose e.g. all 
things of type
US President, or people who know you), and path traversal (children of 
people you know).  Together with a suitable formalisation of the result 
sets this
should cover at least basic interaction operations...

Received on Monday, 1 June 2009 13:09:16 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:15:57 UTC