Semantic Web Interest Group IRC Chat Logs for 2002-05-11

This is an automatically generated IRC chat log made by the logger bot from the Semantic Web Interest Group IRC chat at irc://irc.freenode.net/rdfig (also known as server irc.freenode.net channel #rdfig if that URI does not work for you).

NOTICE: #rdfig logs are being turned off 2004-12-03. Please switch to the new and shiny #swig channel for Semantic Web Interest Group chat. Change your client to #swig and enjoy the new experience. Or read the latest #swig logs to see what you've been missing :)


Semantic Web Interest Group Logs > 2002 > 2002-05 > 2002-05-11 (Latest) (Search)

00:02:14 * reagle-tu also signs and sends danc's key

00:04:04 <DanC> er... reagle, did I give you a hardcopy of my fingerprint?

00:04:44 <reagle-tu> no, but i trust the w3c file system until i confirm it f2f

00:04:55 <reagle-tu> (and dns)

00:06:07 <reagle-tu> (rather, no need to "until" i trust the w3c filesystem and/or dns)

00:06:08 <DanC> hmm. I see.

00:07:18 <AaronSw> did you visit the w3c filesystem in person?

00:07:18 <AaronSw> did danc?

00:08:23 <reagle-tu> it's in the cvs space that is served

00:08:59 <AaronSw> Ah. But the attacker is between you and the server!

00:09:28 <reagle-tu> i'm not too worried about that

00:10:22 <DanC> yes, well, the attacker would also have to intercept the IRC communication, AaronSw.

00:10:35 <reagle-tu> (though, this week ted abused <grin/> his root priveledges on tux to molest my ssh-agent running there (forwarded) to pop up an xeyes)

00:11:20 <reagle-tu> so i know longer trust root on tux as much as i did ;)

00:11:46 <reagle-tu> s/know/no/

00:12:13 <reagle-tu> (btw: i did actually confirm the fingerprint aaron gave on irc with that imported into my key ring)

00:20:02 <synack_> synack_ is now known as s|a

01:22:23 <AaronSw> slides with weird content-type: http://www.w3.org/2002/Talks/www2002-amaya/

01:35:03 <jhendler> is anyone working on a chat client for amaya?

01:35:44 <edd> i expect dean will show us one implemented in svg soon

01:35:46 <AaronSw> When you're chatting with Amaya, you're not just talking to other people, you're talking to the Web...

01:36:11 <jhendler> edd - dean does seem to be moving awfully fast...

01:36:32 <edd> jhendler: perhaps you can lure him away to MD...

01:36:45 <jhendler> I wish!

01:37:06 <AaronSw> If only he spent more time uploading and less time cd-ripping...

01:37:35 <AaronSw>http://www.w3.org/2002/Talks/www2002-amaya/

01:37:35 <dc_rdfig> A: http://www.w3.org/2002/Talks/www2002-amaya/ from AaronSw

01:38:10 <AaronSw> A:|W3C Technologies in Amaya

01:38:10 <dc_rdfig> titled item A

01:38:24 <jhendler> (is ilrt still down? if so, where does the chump/log go?)

01:38:29 <dajobe-lap_> no

01:38:40 <AaronSw> Quick, someone edit the future slides before he gets to them!

01:38:44 <dajobe-lap_> logger, here?

01:38:44 <dajobe-lap_> See http://ilrt.org/discovery/chatlogs/rdfig/2002-05-11#T01-38-44

01:38:45 <AaronSw> :-)

01:40:03 <AaronSw> A:i18n part might need some [Unicode fonts|http://www.hclrss.demon.co.uk/unicode/fonts_unix.html]

01:40:03 <dc_rdfig> added comment A1

01:42:51 * jhendler thanks dajobe - I just had a bad pointer because of the midnight change over.

02:24:46 <dajobe-lap__> dajobe-lap__ is now known as dajobe-lap

11:20:23 <sbp-> sbp- is now known as sbp

13:22:00 <RM_39> hi everybody

13:22:18 <RM_39> any1 alive and sitting in irc at such a nice day?

13:22:33 <RM_39> (assuming itt's nice everywhere :)

14:31:20 <RM_39> any1?

16:27:17 * sbp waves

17:01:05 <RM_39> hi sbp

17:01:56 <RM_39> tansaku

18:18:23 * edd readies for day's dueling with SOAPies

18:30:34 <jhendler> xxx

18:57:00 <dajobe-lap> dajobe-lap has changed the topic to: WWW2002 Developers Day - Semantic Web Track - http://rdfig.xmlhack.com/

19:04:18 <dajobe-lap> emiller gives intro

19:04:22 <dajobe-lap> welcomes people to this channel

19:04:45 <dajobe-lap> eric is excited

19:04:48 <dajobe-lap> ... as usual :)

19:05:09 <dajobe-lap> introduces speakers

19:05:13 <dajobe-lap> rob correl, adobe

19:05:16 <edd> protocols session starting

19:05:25 <dajobe-lap> emmanual pietriga, xerox

19:05:29 * edd moves commentary to #www2002

19:05:30 <dajobe-lap> mike dean, bbn

19:05:35 <dajobe-lap> libby miller, ilrt/uob

19:05:59 <dajobe-lap>http://www.daml.org/2002/05/www2002-devday/agenda

19:06:00 <dc_rdfig> B: http://www.daml.org/2002/05/www2002-devday/agenda from dajobe-lap

19:06:07 <dajobe-lap> B:|DevDay Semantic Web Track Agenda

19:06:07 <dc_rdfig> titled item B

19:07:10 <dajobe-lap> ron starts

19:07:12 <dajobe-lap> "metadata is good"

19:07:27 <dajobe-lap> sorry, Rob Corell starts

19:07:45 <dajobe-lap> B:[http://www.daml.org/2002/05/www2002-devday/www2002-devday|DAML version]

19:07:45 <dc_rdfig> added comment B1

19:08:07 <dajobe-lap> data we have is rather tenous in its relation to a dtabase

19:08:30 <dajobe-lap>http://www.linkarchy.com/XMP-Presentation.pdf

19:08:31 <dc_rdfig> C: http://www.linkarchy.com/XMP-Presentation.pdf from dajobe-lap

19:08:39 <dajobe-lap> C:|XMP - Street RDF

19:08:40 <dc_rdfig> titled item C

19:08:44 <dajobe-lap> C:Rob Corell, Adobe

19:08:46 <dc_rdfig> added comment C1

19:08:49 <dajobe-lap> C:(PDF of course :)

19:08:51 <dc_rdfig> added comment C2

19:08:58 <AaronSw> who's RM_39?

19:09:14 <dajobe-lap> customers ask us to create open, extensible, universal, intenrational, robust

19:09:23 <dajobe-lap> (which sounds like the web fundamentals to me)

19:09:49 <dajobe-lap> logger, here

19:09:50 <dajobe-lap> See http://ilrt.org/discovery/chatlogs/rdfig/2002-05-11#T19-09-49

19:09:59 <sbp> no idea

19:10:02 <dajobe-lap> C:[http://ilrt.org/discovery/chatlogs/rdfig/2002-05-11#T19-09-49|chat near here]

19:10:03 <dc_rdfig> added comment C3

19:10:30 <dajobe-lap> embeds XML but based on RDF

19:10:56 <jhendler> "Based on RDF, The W3C standard for XML metadata" - woohoo!

19:11:10 <dajobe-lap> "you can query a PDF for dublin core properties"

19:11:15 <dajobe-lap> such as dc:creator

19:11:17 <dajobe-lap> woo!

19:11:20 <danbri> :)

19:11:55 <dajobe-lap> C:see [http://www.adobe.com/products/xmp/main.html|XMP dev area] on adobe site

19:11:56 <dc_rdfig> added comment C4

19:12:18 <dajobe-lap> expose items via the common file info dialog in photoshop, acroat, ...

19:12:22 <dajobe-lap> acrobat, illustrator

19:12:29 <dajobe-lap> "we expect to put into every authoring adobe app"

19:12:58 <dajobe-lap> C4:see [http://www.adobe.com/products/xmp/|XMP dev area] on adobe site

19:12:59 <dc_rdfig> replaced comment C4

19:13:11 <dajobe-lap> "can't stress enough, is open format and source"

19:13:22 <dajobe-lap> significant industry support

19:13:31 <dajobe-lap> demonstrated interop at seybold 2001

19:13:54 <dajobe-lap> ha ha

19:13:59 <dajobe-lap> "XML = RDF -7"

19:14:05 * dajobe-lap captures that in a photo

19:14:12 <AaronSw> s/XML/XMP

19:14:23 <AaronSw> C:[mac/win SDK available|http://partners.adobe.com/asn/developer/xmp/main.html] under "open source" license, but they have [patent claims|C:[mac/win SDK available|http://partners.adobe.com/asn/developer/xmp/main.html] ]

19:14:23 <dc_rdfig> added comment C5

19:14:53 <dajobe-lap> ignore various bits of syntax, see slides

19:14:55 <AaronSw> C5:[mac/win SDK available|http://partners.adobe.com/asn/developer/xmp/main.html] under "open source" license, but they have [patent claims|http://partners.adobe.com/asn/developer/legalnotices.html]

19:14:56 <dc_rdfig> replaced comment C5

19:15:15 <AaronSw> done with goal to be easy to parse, on machines w/ little resources or lots of data

19:15:23 <AaronSw> maybe they should use ntriples :)

19:15:42 * dajobe-lap slaps AaronSw with a pointy bracket

19:16:12 <dajobe-lap> describe the XMP packet format

19:16:40 <dajobe-lap> evidence of RDF/XML angle brackets shown

19:17:07 <dajobe-lap> barriers to adoption

19:17:32 <dajobe-lap> told, want to use XMP but not RDF to which adobe responded "why?"

19:17:54 <dajobe-lap> "Did I hear you say AI?"

19:18:01 <dajobe-lap> laughter in audience

19:18:16 <dajobe-lap> scares some of our customers

19:18:31 <dajobe-lap> who are not web-centric; such as print, broadcast

19:18:36 <dajobe-lap> "You want me to parse what?"

19:18:51 <dajobe-lap> complexity when have limited resources

19:18:57 <dajobe-lap> perceived lack of tools compared to XML

19:19:06 <dajobe-lap> difficulty in validating RDF vs XML

19:19:16 <AaronSw> timbl and jjc high-five

19:19:17 <dajobe-lap> ... "compared to XML DTD"

19:19:46 <dajobe-lap> example of two RDF/XML mean the same thing; doc with 2 authors

19:19:50 <dajobe-lap> Compatibility

19:19:58 <dajobe-lap> future versions of RDF must remain compatible

19:20:06 <dajobe-lap> "there are millions of docs with XML/RDF"

19:20:10 <dajobe-lap> eric; Woo!

19:20:22 <dajobe-lap> "tens of millions coming"

19:20:36 <dajobe-lap> "don't know upper limit"

19:21:12 <dajobe-lap> The Solution

19:21:18 <dajobe-lap> simplest syntactic profile of RDF

19:21:24 <AaronSw> "The Solution?"

19:21:30 <AaronSw> ^ note question-mark

19:22:04 <dajobe-lap> say to clients; don't worry we are doing this simple thing

19:22:15 <dajobe-lap> this the request I have to this group

19:22:25 <dajobe-lap> I think; would like a simple profile

19:22:34 <dajobe-lap> timbl765: do you use bags? a: no, we do use Seq

19:22:58 <dajobe-lap> timbl - should rdfcore make something like rdf-7? a - yes

19:23:09 <dajobe-lap> .. someplace in the web that I can point to

19:24:28 * jhendler wonders what he means by "metadata subset"

19:24:30 <dajobe-lap> j carroll -have you compared XML with current wds to check changes? a - changes don't seem to impact xmp

19:24:44 <dajobe-lap> .. changes seem to be in our favor

19:25:04 <dajobe-lap> vassilis c - in what way is it possible ot extend the vocab?

19:25:31 <dajobe-lap> a - yes, ajnd you can use the same tool

19:25:44 <dajobe-lap> AaronSw: gonna ask about patents?

19:25:52 <AaronSw> no

19:26:25 <dajobe-lap> timbl - clarifying, if I add more rdf properties, can I edit these new things?

19:26:27 <dajobe-lap> a - no

19:26:32 <dajobe-lap> (not sure I captured timbl)

19:26:54 <dajobe-lap> rob - our tools allow you edit these things

19:27:14 <dajobe-lap> timbl - crate of beer for fetching new schema stuff from web via XMP

19:27:29 <danbri> ...and a shirt (ericm) and a bunch of adobe products (rob)

19:27:32 <danbri> :)

19:27:34 <dajobe-lap> ?x - use a trick to include rdf/xml in a binary file ...

19:27:47 <dajobe-lap> (lost it)

19:28:06 <dajobe-lap> a - embedding it in XML is difficult

19:28:37 <dajobe-lap> aaron sw - use ntriples

19:28:41 * dajobe-lap shakes head sadly

19:28:46 <dajobe-lap> a - "looked at what?"

19:28:59 <dajobe-lap> rob - not familiar with it

19:29:08 <dajobe-lap> ... will take it back to tech group

19:29:34 * AaronSw waves ntriples banner

19:29:34 <dajobe-lap> talk #2 - IsaViz, a Visual Environment for Browsing and Authoring, Emmanuel Pietriga,

19:29:57 <AaronSw>http://www.w3.org/2001/11/IsaViz/

19:29:57 <dc_rdfig> D: http://www.w3.org/2001/11/IsaViz/ from AaronSw

19:30:12 <AaronSw> Tim: Just speak clearly. That's what they tell me...

19:30:14 <AaronSw> [laughs]

19:31:31 <dajobe-lap> D:|IsaViz: A Visual Authoring Tool for RDF

19:31:32 <dc_rdfig> titled item D

19:31:44 <dajobe-lap> D:Emmanuel Pietriga

19:31:45 <dc_rdfig> added comment D1

19:32:11 <dajobe-lap> java app using a pile of other java apis

19:32:25 <dajobe-lap> major graphing part is based on AT&T graphviz

19:32:38 <dajobe-lap> and xvtm zoomable UI from xerox

19:33:07 <dajobe-lap> isaviz demo...

19:33:19 <grrrr> if i were building a log of ntriples scanned randomly from irc conversation, what would a single record look like?

19:33:42 <dajobe-lap> look at the rdf for this log

19:33:50 <dajobe-lap> logger, here?

19:33:50 <dajobe-lap> See http://ilrt.org/discovery/chatlogs/rdfig/2002-05-11#T19-33-50

19:34:00 <dajobe-lap> so try http://ilrt.org/discovery/chatlogs/rdfig/2002-05-11.rdf

19:34:13 <dajobe-lap> emmanual demos an M&S example

19:34:46 <dajobe-lap> (he must have a very fast PC, java going very fast)

19:35:26 * maxf thought similarly, but it's probably the Windows VM that's faster than on his unix box

19:35:44 <AaronSw> grrrr,

19:35:45 <AaronSw> <online:#T19-34-13> <http://purl.org/dc/elements/1.1/date> "2002-05-11T19:34:13Z" .

19:35:45 <AaronSw> <online:#T19-34-13> <http://purl.org/dc/elements/1.1/description> "emmanual demos an M&S example" .

19:35:45 <AaronSw> _:j685 <http://xmlns.com/foaf/0.1/nick> "dajobe-lap" .

19:35:46 <AaronSw> _:j685 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/wordnet/1.6/Person> .

19:35:46 <AaronSw> <online:#T19-34-13> <http://purl.org/dc/elements/1.1/creator> _:j685 .

19:35:47 <AaronSw> <online:#T19-34-13> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/chatEvent> .

19:36:06 <AaronSw> --

19:36:23 <AaronSw> Ooh, loads a big graph

19:36:30 <grrrr> that would be ntriples?

19:36:38 <AaronSw> yes

19:37:01 <dajobe-lap> which is not a format user apps should use :)

19:37:53 <grrrr> is that n3 syntax?

19:38:03 <dajobe-lap> a semi-subset

19:38:12 <dajobe-lap> see the ntriples definiton in the rdf test cases wd

19:38:24 <dajobe-lap> which I co-edit

19:38:32 <grrrr> googling for that term now

19:38:57 <dajobe-lap> see http://www.w3.org/TR/rdf-testcases/#ntriples

19:39:28 <dajobe-lap> "NOTE: N-Triples is not an user RDF syntax - it is intended for RDF Core WG testing purposes and checking RDF applications for conformance with the specifications."

19:40:27 <danbri> the last bit suggests that it is itself conformant with the specs. I'd be happy having .nt views of .rdf files available by content negotiation

19:40:32 <danbri> ie. amongst consenting parties

19:40:54 <dajobe-lap> please, no

19:41:06 <danbri> no content negotiation?

19:41:20 <dajobe-lap> don't promote ntriples

19:41:22 <danbri> same goes for SOAP Encoding view of graphs

19:41:31 <danbri> I wasn't promoting it!

19:41:42 <grrrr> i might use jdom to build ntriples and serialize them into and out of a given arbitrary format.

19:41:44 <AaronSw> don't promote rdf/xml you mean, surely

19:41:45 <danbri> (Aaron was...)

19:42:05 <AaronSw> n-triples is awesome! it's great!

19:42:10 <AaronSw> s-triples is even better...

19:42:23 <dajobe-lap> incomplete, not internationalized, ...

19:42:28 <grrrr> ntriples don't seem to quite match jdom as easily as logger's xml

19:42:34 <AaronSw> heh, that's what jeremy said

19:42:34 <DanC> ok, I wanna play with photo metadata tools. anybody got a tool where I can say that http://dm93.org/2000/sledding2000-12-17/MVC-006X.JPG depicts my dog Bo?

19:42:48 <danbri> In that case, why do we say it's any good for checking conformance to the spec?

19:42:57 <AaronSw> DanC, a tool that writes the data or that reads it?

19:43:02 <dajobe-lap> since it isn't a user format

19:43:10 <DanC> tool that helps me write it.

19:43:15 <maxf> DanC, rdfpic

19:43:17 * dajobe-lap inserts months of rdf-core traffic about i18n

19:43:20 <AaronSw> swordfish...

19:43:30 <grrrr> Danc netpbm might offer tools to crack open the metadata tags

19:43:36 <dajobe-lap> for the logs; emmanual continuing his demo

19:43:47 <AaronSw> DanC, http://swordfish.rdfweb.org/rweb/imgmeta

19:44:10 <maxf> DanC, http://www.w3.org/TR/photo-rdf/

19:44:31 <AaronSw> photo-rdf supports depiction data?

19:44:37 <libby> rdfauthor? (in java now, but a bit rough: http://swordfish.rdfweb.org/~pldms/)

19:45:11 <DanC> does rdfauthor know about photos? I'm happy with N3 as a generic RDF authoring tool.

19:45:14 <AaronSw> I found http://swordfish.rdfweb.org/rweb/imgmeta really helpful

19:45:14 <danbri> <wordnet:Dog foaf:name="Bo"><foaf:bestfriend><foaf:Person><foaf:mbox rdf:resource="mailto:connolly@w3.org"/></foaf:Person></foaf:bestFriend><foaf:depiction rdf:resource="http://dm93.org/2000/sledding2000-12-17/MVC-006X.JPG"/></wordnet:Dog>

19:45:22 <danbri> or something like that. no good gui for it

19:45:26 <dajobe-lap> next version of isaviz - 1.1

19:45:29 <danbri> ie for the wordnet thing

19:45:45 <dajobe-lap> ... enhanced performance for large models, bug fixes

19:46:03 <danbri> jim ley's svg gadget helps if you wanted to outline the doggy part of the picture. see under svg on http://www.jibbering.com/

19:46:06 * DanC waits for rdfweb.org to answer

19:46:07 <dajobe-lap> ... "svg export bug fixed"

19:46:18 <tav`> tav` is now known as tav

19:46:26 <dajobe-lap> suggestions for improvement - directe editing using schema

19:46:38 <dajobe-lap> - stylesheets for shape and colour, alternative layout such assa a table; templates

19:47:21 <libby> damian's site on rdfweb is doen. tmp loactions: http://swordfish.rdfweb.org/~pldms/

19:47:24 <DanC> another photo for annotating: http://dm93.org/2000/0008painting/MVC-014X.JPG

19:47:57 <DanC> I wonder if I could do a quick-n-dirty Zope photo annotation UI

19:47:58 <dajobe-lap> q - when is next release? a - two weeks

19:48:29 <dajobe-lap> q - (jim hendler) todo list, lots of literature on why graphs & graphics don't scale ...

19:48:51 <dajobe-lap> ... what hooks in code to build other authoring methods, layout, style?

19:49:00 <dajobe-lap> a - is possible, we just have to do it

19:49:13 <danbri> danc, see http://www.jibbering.com/svg/AnnotateImage.1.svg?img=http%3A%2F%2Fdm93.org%2F2000%2Fsledding2000-12-17%2FMVC-006X.JPG&h=768&w=1024&title=DanC%27s+Dog+Bo&a1=Bo&w1=http%3A%2F%2Fxmlns.com%2Fwordnet%2F1.6%2FDog&a2=&w2=&a3=&w3=&a4=&w4=&nt=&operahack=.svg

19:49:19 <danbri> ..ouch, long url.

19:49:21 <danbri> works in svg plugin

19:49:21 <dajobe-lap> q - (jeremy carroll) re use of jena. We are considering giving xml qname access

19:49:40 <dajobe-lap> a - useful

19:50:00 <dajobe-lap> q (jc again) - which serialiser?

19:50:20 <dajobe-lap> a - rdf/xml or ntriples, both work fine

19:50:38 <dajobe-lap> q (?x) - fish eye view useful

19:50:57 <dajobe-lap> ... survey on graph vis in transactions on comp graphics

19:51:05 <dajobe-lap> a - FE, yes for browsing

19:51:46 <dajobe-lap> mutters about xerox patent on something related

19:52:16 <dajobe-lap> q (?y) - nice interface and shows how larg graphs can be unreadable

19:52:50 <DanC> ?y=Pasqualino Assini, NESSTAR, Ltd

19:52:59 <dajobe-lap> ... treating all properties the same, could style

19:53:02 <dajobe-lap> a - yes, on todo list

19:53:21 <dajobe-lap> q (timbl) - qname alternative is to make parser generate namespace pbinding as a hint

19:53:26 * DanC suffers galeon crash!?!?!

19:53:28 <dajobe-lap> ... (to jeremy carroll)

19:53:38 * dajobe-lap agres

19:54:18 <dajobe-lap> ... comment: we have no in-face-uris rule for user interfaces ...

19:54:50 <DanC> the jibbering...svg thingy crashes galeon repeatably

19:54:52 <dajobe-lap> ... but now in editing we have uris. In nextstep world we have icon(lost it)?

19:55:09 <dajobe-lap> ... .url files or drag resources from clipboard and use styling techniques on icons

19:55:13 <dajobe-lap> ... property labels

19:55:35 <dajobe-lap> ... rdfs:Label and subProperty of them which can be displayed. URI on mouseover

19:55:44 <DanC> hmm... rdfs:label ... is foaf:name a subproperty? sometimes I think EricM uses rdf:value as the generic name property

19:55:46 <dajobe-lap> ... good for uis to move to removing in-face-URIs

19:56:12 <dajobe-lap> talk #3 - RDFAuthor, Libby Miller presenting work by Damian Steer, Libby Miller and Dan Brickley

19:56:30 <dean_> danc, do you have the adobe svg viewer installed?

19:56:39 <danbri> (most of the work by Damian -- he wrote RDFAuthor)

19:56:40 <DanC> umm... I think so

19:56:50 <danbri> we did some serverside stuff

19:57:04 <dajobe-lap> BLURB:RDFAuthor: Enabling everyone to author RDF

19:57:04 <dc_rdfig> E: RDFAuthor: Enabling everyone to author RDF from dajobe-lap

19:57:24 <dajobe-lap> E:presented by Libby Miller, work mostly done b y Damian with bits by Libby and Dan Brickley

19:57:24 <dc_rdfig> added comment E1

19:57:29 <dajobe-lap> (please edit that E1: dan)

19:57:37 <DanC> ok, time me: I'm gonna try installing rdfauthor

19:57:49 <timbl765> (Ivan wonders what the french for andgle bracktes is)

19:57:58 <DanC> phpht. 404 at http://rdfweb.org/people/damian/2001/10/RDFAuthor/

19:58:01 <dajobe-lap> "on OSX recently ported to swing in pure java"

19:58:10 <dajobe-lap> DanC: yeah site down due to scsi disk problem

19:58:24 <dajobe-lap> libby - motivation

19:58:43 <dajobe-lap> ... getting info from people's heads to rdf for non-technies, educative role and enableigng use of rdf model

19:58:47 <maxf> timbl, no french equivalent AFAIK

19:58:59 <DanC> indeed, the RDFAuthor tutorial is a great RDF primer

19:59:14 <dajobe-lap> libby demos (prettier) rdfauthor version

19:59:14 <shellac_unstable> thanks :-)

19:59:20 <dajobe-lap> hey damian

19:59:28 <dajobe-lap> libby does demo

19:59:41 <shellac_unstable> so I hear

20:00:19 <DanC> 'educative' (tm) libby miller, 2002.

20:00:43 <dajobe-lap> E:temporary rdf author: [http://swordfish.rdfweb.org/~pldms/|Damian's home page]

20:00:43 <dc_rdfig> added comment E2

20:01:12 * shellac_unstable curses scsi

20:01:13 <DanC> hmm... no, she didn't make up that word. it just wasn't in my vocabulary.

20:01:29 <dajobe-lap> shellac_unstable: should we point people to MEG CVS?

20:01:44 <timbl765> http://rdfweb.org/people/damian/2001/10/RDFAuthor/ Error 404

20:01:45 <dc_rdfig> F: http://rdfweb.org/people/damian/2001/10/RDFAuthor/ from timbl765

20:02:00 <dajobe-lap> F:|RDF Author real home page

20:02:00 <dc_rdfig> titled item F

20:02:01 <DanC> everybody together, re visual query: ooh! aaah!

20:02:02 <dajobe-lap> F:404 just now

20:02:02 <dc_rdfig> added comment F1

20:02:03 <shellac_unstable> I wouldn't yet - maybe for the brave

20:02:31 <DanC> I'm feeling brave.

20:02:33 <dajobe-lap> demoing of very complex graph called simple-2002-... rdf

20:03:03 <jhendler> danbri - rdfauthor looks a lot like PIQ - have you hooked it up to query yet? Could then author and query w/same interface like we did for SHOE.

20:03:20 <DanC> she just demoed the query, jim

20:03:31 <dajobe-lap> cvs root is cvs.ilrt.org:/cvsroot repository meg/software/client/RDFAuthor-jfc

20:03:40 <jhendler> DanC - problem with lack of temporality on chat - I hit return before she did...

20:03:49 <dajobe-lap> that's an anon pserver login, no passwd

20:03:58 <dajobe-lap> libby - codepcition demo

20:04:03 <danbri> jim, yes, when damian announced the query functionality that i'd badgered him for, he pointed to binpiq as 'dans inspiriation'

20:04:05 <dajobe-lap> from danbri to rohit kohare

20:04:12 <dajobe-lap> khare

20:04:21 <dajobe-lap> linked from data in this conf

20:04:31 <dajobe-lap> and the data was created by this tool

20:04:57 <danbri> nodes are people, edges are photos... (rdfesque...)

20:05:06 * jhendler - danbri - don't get me wrong wasn't looking for a plug - this is very impressive - good stuff!

20:05:26 <dajobe-lap> libby shows the bookmarks feature

20:05:32 <danbri> I wasn't, but I'm always keen to keep track of the history...

20:05:48 <danbri> like most rdfapis derrive from the mozilla one...

20:06:27 <dajobe-lap> ... bookmakrs useful for repetive tasks

20:06:37 * shellac_unstable has just remembered problem earlier what prevented cvs commit

20:06:53 * shellac_unstable scurries away to commit all changes

20:06:56 <dajobe-lap> hehe

20:07:09 <dajobe-lap> OK, I've got the working CVS checkout info

20:07:12 <jhendler> This will be great for paper writing about RDF -- been looking for a nice way to generate graphs that show off DAML stuff...

20:07:21 <dajobe-lap> export CVSROOT=:pserver:anonymous@cvs.ilrt.org:/cvsroot

20:07:23 <dajobe-lap> cvs login

20:07:27 <dajobe-lap> (return no passwd)

20:07:34 <dajobe-lap> cvs checkout meg/software/client/RDFAuthor-jfc

20:07:37 <dajobe-lap> --

20:07:43 <dajobe-lap> you will need ANT, java 1.3

20:07:47 <dajobe-lap> and some messing about with classpaths

20:08:07 <shellac_unstable> IIRC just the path?

20:08:10 <dajobe-lap> libby - links to jimleys tool sof rvbisual markup

20:08:28 <DanC> " must be an absolute pathname

20:08:28 <DanC> cvs [login aborted]: Bad CVSROOT.

20:09:10 <dajobe-lap> ... q&a

20:09:45 <dajobe-lap> q (chaals) & to emmanual - svg format that you use. WHy use a different native format; why not put the rdf in the svg?

20:10:17 <dajobe-lap> a - wanted to do this; ther eis an issue

20:10:43 <dajobe-lap> DanC: works for me?! unset CVS_RSH ?

20:11:12 <dajobe-lap> q (timbl) nice to click on urls and load files on demand for properties nentioned but not loaded

20:11:24 <dajobe-lap> a - if there is a seealso link in a file to itself, it will load that graph

20:11:48 <danbri> jim, see http://www.google.com/search?hl=en&q=inspiration+rdfauthor+query

20:11:52 <dajobe-lap> q - when a thing is a resource, don't say it! everything ios a resource

20:11:59 <shellac_unstable> ahem - missing in JFC version (currently)

20:12:03 <dajobe-lap> can someone paste in libbys presentation url

20:12:16 <dajobe-lap> talk #4 Mike Dean - DAML Tools

20:12:26 <dajobe-lap>http://www.daml.org/2002/05/www2002-devday/Overview.html

20:12:26 <dc_rdfig> G: http://www.daml.org/2002/05/www2002-devday/Overview.html from dajobe-lap

20:12:31 <danbri> libby's: http://rdfweb.org/2002/05/rdfauthor/Overview.html

20:12:32 <dajobe-lap> G:|DAML Demos, Mike Dean

20:12:33 <dc_rdfig> titled item G

20:13:16 <dajobe-lap> E:[http://rdfweb.org/2002/05/rdfauthor/Overview.html|libbys presentation]

20:13:17 <dc_rdfig> added comment E3

20:13:34 <jhendler> G: some of Mike Dean's contributions to DAML and some links to some other people's stuff

20:13:34 <dc_rdfig> added comment G1

20:13:41 <dajobe-lap> E:demoed the [http://swordfish.rdfweb.org/discovery/2002/02/paths/|codepiction demo]

20:13:42 <dc_rdfig> added comment E4

20:14:06 <dajobe-lap> E:[http://rdfweb.org/2002/05/rdfauthor/Overview.html|libbys presentation - RDFAuthor: enabling everyone to author RDF]

20:14:06 <dc_rdfig> added comment E5

20:14:09 <dajobe-lap> ugh!

20:14:11 <dajobe-lap> E5:""

20:14:11 <dc_rdfig> deleted comment E5

20:14:19 <dajobe-lap> E3:[http://rdfweb.org/2002/05/rdfauthor/Overview.html|libbys presentation - RDFAuthor: enabling everyone to author RDF]

20:14:19 <dc_rdfig> replaced comment E3

20:14:56 <dajobe-lap> mike shows the daml dynamic viewer

20:15:19 <libby> jim, sorry I didn;t mention shoe

20:15:28 <libby> I panicked!

20:15:40 <DanC> er... gerald? captivate just exits when called with no args; perhaps it could emit a clue?

20:16:01 * dajobe-lap forgot to capture libby doing the talk

20:19:15 <jhendler> libby - why? You did great, don't worry.

20:19:15 <DanC> hmm... I think I'll try photo annotation with swBot

20:19:25 <jhendler> No one scribing Mike - I'll try to take it ...

20:19:29 <libby> I love mike's demo

20:19:50 <jhendler> Mike Dean - presents demo of his dynamic viewer - talking fast and mumbling - hard to follow.

20:20:19 * AaronSw works on his swBot-chump hybrid demo

20:20:29 <jhendler> Shows dynamic model can show triples as well as links - can add extra tags

20:20:34 <libby> yeah, do taht aaron

20:21:01 <jhendler> Shows DAML-map, where all the participants in a workshop were from displayed on a map.

20:21:25 <danbri> Since seeing dean's demos, I'm convinced to really learn SVG, know it like I know HTML.

20:21:32 <danbri> ie. not very well, but enough to be fluent

20:21:43 <danbri> this map stuff is so much fun...

20:22:02 <libby> Mike has a cool expandable graph tool, based on graphviz, that pulls in info dynamically

20:22:44 <libby> 'key challege is getting enough daata to bootstrap the sweb'

20:22:50 <jhendler> Mike shows links to some other tools

20:22:51 <libby> (mike's personal opinion

20:22:53 <libby> )

20:23:12 <jhendler> Shows links to databases, sucking in the daml - hyperdaml tool also shown

20:23:22 <libby> he is so right. this stuff doesn't have a great dael of point until there's loads of it

20:23:32 <libby> or at leat hard to demo the point

20:23:36 <jhendler> shows automatic scraper tools from HTML (see also the RDF scraper tool from UMCP :->)

20:23:45 <danbri> I also like Mike's (and TAP/Guha's) focus on getting concrete factual data out there, and not just generalisations (rules/ontologies).

20:24:06 <libby> right, it's fantastic

20:24:25 <libby> miked has generated millions of triples in various ways so he canb stress-test he database stuff

20:24:29 <jhendler> Mike shows grabbing of rdf data from web dynamically

20:24:46 <jhendler> Mike is building a page for instances - lots of RDF content

20:24:55 <libby> ooh, lovely

20:25:09 <jhendler> Mike showing semantic search - disambiguation of "Altair"

20:25:51 <libby> Mike has done high performance in-memory mapping rdf database, with token ised literals :))

20:26:16 <libby> the subject gateways comminty won't use our stuff because of lack of good string searching capability

20:26:17 * danbri hopes to to literal tokenizing with postgres' freetext addon

20:26:21 <danbri> yeah, quite

20:26:21 <jhendler> Mike showing daml search for words, using RDF it comes up with different contexts

20:26:45 <danbri> other approach is to do data merging in an rdfdb, then dump out derrived stuff and index w/ z39.50 tools like zebra

20:26:54 <jhendler> Mike has database search, generate subgraphs and dump to his graphic broswer -- Wow!

20:27:10 <danbri> yes, very cool :)

20:27:48 <jhendler> Mike provides links to other stuff.

20:28:06 <jhendler> Includes a DAML+OIL for application developers introduction.

20:28:12 <AaronSw> Why do DAML people call all their stuff DAML tools instead of RDF? is it for funding reasons?

20:28:39 <jhendler> DAML is RDF - but it includes extensions -- he'll mention this later

20:29:16 <danbri> a certain element of branding, but that's not such a terrible thing. It helped get some very nice tools built!

20:29:17 <jhendler> So it is like RDFS which is separated at the appropriate time -- so DAML should be called DAML (becoming OWL) - but it is like Xquery or Zpath or etc is to XML -- i.e. both

20:29:40 <AaronSw> but nobody talks about rdfs dbs

20:29:46 <jhendler> I think we need to work on this as a group - lots of good stuff in DAML/OWL which is all RDF, but w/extension for ontologies - so how do we handle this.

20:29:46 <libby> yay, dev day agenda in RDF :)

20:30:17 <libby> mike talks about the owl requirements document

20:30:24 <libby> - wants comments

20:30:36 <jhendler> yes, but they talk about XQuery as separate from XML and as part of it without problem

20:31:21 * danbri proposes http://jibbering.com/rdf/foafwhoss2.1 as semweb screensaver during coffeebreak

20:31:33 <libby> heheh

20:31:50 <AaronSw> jhendler: backchannel chat about relation between daml and rdf

20:32:00 <AaronSw> ... what's the relation?

20:32:33 <jhendler> Mike - DAML layered on RDF - allows more modeling/expressivity in the graph

20:36:15 <AaronSw> [break]

20:38:19 * DanC updates swBot code w.r.t. cwm/llyn break-up

20:39:00 <xower> What time is it over there now? (or, "How long until AaronSw's talk?") :-)

20:39:11 <AaronSw> .time gmt-10

20:39:15 <AaronSw> it's 10:39AM

20:39:24 <AaronSw> my talk is at 11:30, i think

20:39:37 <xower> Ah. Thanks.

20:40:10 <AaronSw> ok, off to get my stuff

20:47:54 <sbp> good luck

21:02:40 <AaronSw> thanks

21:03:12 <jhendler> Brian McBride presents Jena

21:03:23 * jhendler I'll scribe if folks want

21:03:45 <jhendler> Brian plays with microphone

21:04:03 <jhendler> Brian - Jena semantic web framework -

21:04:22 <jhendler>http://www.hpl.hp.com/semweb

21:04:22 <dc_rdfig> H: http://www.hpl.hp.com/semweb from jhendler

21:04:31 <jhendler> H:|Jena page

21:04:32 <dc_rdfig> titled item H

21:04:49 <jhendler> H:| Jena tutorial

21:04:49 <dc_rdfig> titled item H

21:05:05 <jhendler> H: described by Brian Mcbride in SW developers day

21:05:05 <dc_rdfig> added comment H1

21:05:26 <jhendler> Jena is a framework for constructing an integrated set of sem web tools

21:05:35 <jhendler> please help us extend/build - going open source

21:06:05 <jhendler> audience finally says "we know what RDF is"

21:06:22 * danbri declares victory: nobody in this (pretty full) room claims not to know what RDF is!

21:06:25 <DanC> well, like there was no social pressure against saying "no, I don't know what RDF is"

21:06:57 <jhendler> Brian shows overview - grows from RDF API, now readers, writers, stores, and a couple of APIs

21:07:01 <danbri> fair comment, though its just same with XML... "knowing what it is" is a bit underdetermined too.

21:07:19 <DanC> timbl, what happened to moveContext?

21:09:26 <jhendler> Core API - make it easy for application programmer

21:09:41 <jhendler> extensibility by plugin interfaves

21:09:51 <jhendler> s/interfaves/interfaces

21:11:47 <jhendler> RDF API - new inmplementation better than old thanks to Jeremy - graph ops added

21:12:15 <jhendler> HP seems suddenly interested in merging from diff companies - errr, data sources (crowd laughs)

21:12:35 * danbri wonders about foafcorp...

21:12:52 * edd had idea this morning that he'd like to have an xml.com article on FOAF

21:13:19 <danbri> like we discussed two years ago, <blush/>...

21:13:59 <danbri> that'd be really fun! I'd like to have some writeup on rdfweb.org too that wasn't outdated and gappy... not sure how the two ambitions would fit.

21:14:13 <jhendler> uses Berkely DB store, from sleepyCat software

21:14:25 <danbri> BerkeleyDB seems to be a pretty common approach to RDF storage, wonder how the various mappings of RDF into BDB compare.

21:14:35 <AaronSw> heh, bwm's slides are almost identical to the ones i deleted from my talk. phew

21:15:09 <jhendler> RDB store - can be fast and scalable

21:16:26 <jhendler> RDB compared to memory - report is in the doc section of the download

21:17:02 <DanC> "it's in the download"... why do we have to download and unpack the distribution to read the performance report? why not just point right to it?

21:17:06 <grrrr> im having a problem locating the foaf IRC namespace inclusions

21:17:32 <grrrr> the blogger seems to be referencing elements of a namespace privately updated from the published 0.1 spec

21:17:59 <AaronSw> interesting -- he found bdb faster than rdbs

21:17:59 <jhendler> gives examples of RDQL - based on squish based on rdfdb

21:18:11 <danbri> that's why we called in friend of a friend: the schema updates are circulated by word of mouth

21:18:16 <jhendler> Shows sql like query for RDF - select/where/and/using

21:18:44 <jhendler> returns a table

21:18:58 <jhendler> Joseki - an RDF server - andy seaborne - remore access to RDF DV

21:19:21 <DanC> er... do we need to transcribe the slides? they're not available by HTTP?

21:19:36 <grrrr> danbri you might add that small note to the schema that google points to

21:19:58 * jhendler if danbri can declare victory, so can I :->

21:19:58 <libby> prob w bdb is its a bit hard compared w sqll

21:20:18 <danbri> yeah, I've heard all the bdb rdf hackers swear at it copiously

21:20:21 <jhendler> DAML API - rdf meets daml+oil - simple inferencing

21:20:24 * DanC gets swBot working...

21:21:06 <jhendler> we are hoping parka-db will be easier than bdb, but we're still having some code rot problems - hope to release in a few weeks if we can figure out these solaris dependencies

21:21:43 <jhendler> Jena Users - agents/semweb; Boeing; Cerif SOAP WS; DAMLDB

21:22:29 <jhendler> Deli, Dublin Core Metadata registry, Genie (Fipa agent based sys arch)

21:22:40 * DanC starts up swBot in #rdf-bot

21:22:42 <jhendler> Isaviz, Jema, Agent search, Nesstar

21:22:56 <jhendler> Ontorama, Python-Jena, RDFAuthor, Sesame

21:23:22 <jhendler> Tamino, Triple, Tucana, W3C validator

21:23:29 <RM_39> danbri: so is there a newer version of foaf schema than 0.1?

21:23:44 <RM_39> (except for places like in your head ;)

21:23:56 <RM_39> hi every1 btw

21:23:57 <danbri> no, we decided to just add stuff to that namespace uri (and eventually to the document found there).

21:24:09 * danbri wonders who RM_39 is the foaf:nick of

21:24:25 <jhendler> proposed - tutorial, support for new rdf, thread safetym inference for new inf engines, layered composite models, RDF Schema, OWL API (reasoner, validation, integration w/Jena core)

21:24:40 <jhendler> (I add - test set and validation for OWL spec)

21:25:05 <RM_39> danbri: not sure you've heard from me

21:25:28 <danbri> well hi, anyway! sorry the foaf docs are so scrappy...

21:25:31 <RM_39> although I wrote libby some questions about Palm addressbook and RDF some time ago

21:26:02 <jhendler> opensource - BSD license, jena-dev@yahhogroups.com, jena.sourceforge.net - jena-devel@sourceforge.net --- please come help us!

21:26:16 <RM_39> anyway - regular foaf:nick of me is CaptSolo, this one was temporary

21:26:19 <RM_39> RM_39 is now known as CaptSolo

21:27:26 <CaptSolo> danbri: so http://xmlns.com/foaf/0.1 always contains up-to-date schema?

21:27:31 <jhendler> question - ?X - the kind of queries you're doing won't test the database - complicated ones will do much more

21:28:16 <jhendler> brian - your group did a comparison - we're getting different results - we should try to get together and figure this out.

21:28:23 <danbri> it's always the latest we've added to the web. sometimes we rather casually invent properties and try them out first...

21:28:57 <jhendler> ?x second question - suggestion - time came to set up working group around this issues (sic) and standardize RDF query engines.

21:29:02 <jhendler> we could explore this

21:29:14 <CaptSolo> danbri: what RDF schemas are out there that can be used to describe person and person's data?

21:29:47 <CaptSolo> one I know is FOAF - very interesting idea, although very e-mail address concentrated

21:29:54 <CaptSolo> another is vCard

21:30:00 <CaptSolo> any else?

21:30:05 <jhendler> carole - you said you'd do a DL reasoner - they're hard to build, why won't use a free open source one.

21:30:13 <libby> danc's got one

21:30:23 <jhendler> Brian hands to Jeremy - licensing issues and Java solution.

21:30:37 <DanC> I've got one what?

21:30:47 <danbri> vcardy schema?

21:30:51 <libby> yeah

21:30:55 <jhendler> GPL license is not as broad as ours

21:31:31 <jhendler> carole - fact is now going to go broader - did you ask? Carole says "ask Ian's boss" (which is me)

21:31:36 <DanC> oh... I use this vcardy thing: http://www.w3.org/2000/10/swap/pim/contact

21:32:03 <AaronSw> tim: bridging gap betw py and java is really good

21:32:07 <jhendler> Tim - encouraged, encouraged, encouraged - would be nice if someone could bridge python and java -- wasn't sure about interface separate from store

21:32:26 <jhendler> may be very hard to separate -

21:32:57 <jhendler> Jeremy - we need better way to go to query store more directly - improves efficiency

21:33:20 <CaptSolo> DanC: thanks

21:33:37 <jhendler> jeremy - we're starting to build inf engines, starting to encounter similar problems

21:34:22 <libby> timbl: qls should get results back as RDF, why not?

21:34:36 <libby> andys: kina does that already

21:34:48 <jhendler> answer - working on it - but queriers seem to prefer the bindings

21:35:17 <danbri> If you've got the original query and the bindings, you can flip perspective and turn the answers into the matched sub-graph, no?

21:35:34 <jhendler> JH thinks a tool someone should build is to take a query and a binding list and return a triple store

21:35:44 <jhendler> ErciP - both are useful

21:35:53 * danbri nods

21:36:28 <jhendler> Aaron - Plesh Project (Slides in omnigraffle)

21:36:29 <libby> ---aaron is talking----

21:36:53 <danbri> ---timbl is photographing ---

21:36:59 <jhendler> plesh project - make the grid at the user level!

21:37:13 <jhendler> scribe missed the URL

21:37:18 <jhendler> s/url/uri

21:37:36 <jhendler> distribute data, semantics, "power"

21:37:42 <libby>http://plesh.net

21:37:43 <dc_rdfig> I: http://plesh.net from libby

21:37:48 <jhendler> powerplesh - instructions task etc

21:38:05 * edd wishes for vnc feed from projecting laptop

21:38:34 <jhendler> semplesh - internet for distributing semantic interfaces

21:39:04 <jhendler> web services - problem, need to know where the server is

21:39:11 <jhendler> crawler - too centralized

21:40:16 <jhendler> semplesh - the "emergent networks" - a distributed p2p sort of approach - nodes, clients, readers and writers

21:40:25 * xower also wishes for vnc feed; as well as video feed... :-)

21:40:27 * danbri wonders if Aaron has seen the ~95/6ish work of the Harvest project

21:40:47 <jhendler> example - send a letter to a non-existent person.

21:41:04 <jhendler> Aaron - query could sit around until the rule gets bound some day

21:41:34 <jhendler> based on distributed hash tables

21:41:59 * jhendler imagines aaron's eventual grandkid getting hundreds of messages from everyone at this meeting --

21:42:14 <jhendler> distributed storage

21:42:31 <jhendler> other part - tool kit "Infogami" -- Python RDF toolkit

21:42:35 <danbri> hi synack

21:42:40 <jhendler> parse - rdf/xml, n3, ntriples

21:42:49 <jhendler> sotre - flat files, BDB

21:42:59 <jhendler> query - Ntriples w/free variable

21:43:06 <jhendler> infer N3 rules

21:43:34 <jhendler> Jim H. hopes aaron will share his slides with us.

21:43:43 <jhendler> aaron shows a demo

21:43:54 <jhendler> demos rdfbot

21:44:01 * DanC considers dueling bot...

21:44:38 <danbri> 'chumpette'

21:45:48 <jhendler> aaron wrestles with chatbot

21:46:35 <jhendler> shows chumpette - took triples from chat, and created appropriate web site.

21:47:22 <jhendler> aaron demos adding some triples that cannot do anything until n3 rules come along.

21:48:09 <jhendler> n2 rules get typed into snak (as soon as it reopens)

21:48:46 <jhendler> aaron not phased when his computer has problems - the resilience of the young :->

21:49:10 <jhendler> aaron shows using a n3 rule to change what shows up on the web - v. cool

21:50:22 <jhendler> question - what were these rules, answer - N3 pointer

21:50:34 <jhendler> q [missed]

21:50:38 <jhendler> a - I did that

21:51:09 <jhendler> q - jeremy carroll - relation to RSS

21:51:35 <jhendler> Aaron - just a demo, can do RSS and etc. this was just a little python program to show the idea

21:52:07 <jhendler> EM - can you drive an entie website this way? aaron - working on that

21:52:56 <jhendler> liam - trust question - how do you deal w/other people doing things to you and etc.

21:53:18 <jhendler> aaron - can't really do easily on irc, but for othert things - signatures and PGP and the like

21:53:36 <danbri> CaptSolo, I just added a ptr to FOAF Wiki page from http://xmlns.com/foaf/0.1

21:53:56 <jhendler> em - tells folks about rdfig and the chump, etc -- so much for our exclusivity :->

21:54:09 <DanC> seems to me IRC might actually be used to address trust issues: if 4 people I know/trust are in a channel, I'm quite likely to believe stuff said in that channel

21:54:11 <jhendler>http://just.a.example

21:54:11 <dc_rdfig> J: http://just.a.example from jhendler

21:54:20 <jhendler> J: as em is talking, we are adding

21:54:20 <dc_rdfig> added comment J1

21:54:33 <jhendler> J: please don't click on it

21:54:33 <dc_rdfig> added comment J2

21:54:45 <libby> I:|The Plesh

21:54:45 <dc_rdfig> titled item I

21:55:08 <jhendler> J:| this was a demo, but aaron didn't refresh his screen - feel free to ignore it

21:55:08 <dc_rdfig> titled item J

21:55:11 <xower> Peer Review controls trust on IRC? What if they're /away?

21:55:34 <danbri> the chanserv and nickserv bots are a step towards trustable irc...

21:55:35 <jhendler> ===========

21:55:41 <jhendler> Guha to show TAP

21:56:18 <jhendler> guha - stuff I did w/McCool

21:56:36 <jhendler> context - islands of XML from disparate web services - shows Tori Amos example

21:56:58 <jhendler> lots of unrelated pieces, user has to link them together

21:57:27 <jhendler> sort of like pre-web hypertext and rdbms today

21:57:49 <DanC> Aaron, pls ask EricM if we need to transcribe all the slides, or if he's got the presenters to give him softcopy.

21:58:06 <dajobe-lap>http://tap.stanford.edu/

21:58:06 <dc_rdfig> K: http://tap.stanford.edu/ from dajobe-lap

21:58:11 <jhendler> Goal of tap - create a coherent SW from disparate chunks

21:58:19 <dajobe-lap> K:|TAP - Guha and McCool

21:58:20 <dc_rdfig> titled item K

21:58:31 <CaptSolo> danbri: thanks - traveled the link to wiki

21:58:38 * jhendler turn web into giant realted web of semantic - wish I'd thought of that!

21:58:44 <timbl765> TAP sldies are great general SemWeb explanation slides

21:59:02 <AaronSw> DanC, k

21:59:16 <jhendler> tap - what we do -- inspired by DNS - protocols to publish/navigate

21:59:31 <jhendler> bootstrapping - chunks of data in specific places

21:59:36 <jhendler> applications - some applications

21:59:52 <AaronSw> Too bad omnigraffle doesn't support SVG

21:59:55 <em-hi> DanC, i've got many of the presenters slides... MikeD is updating this on the semweb dev day page chumped earlier today

22:00:04 <AaronSw> should i export as PNG?

22:00:23 <em-hi> for the ppt's that aren't online yet, i'll provide a full page that links the rest

22:00:29 <danbri> aaron, that'd be good (other things'd be better, but something better than nothing :)

22:00:53 * em-hi wonders how many rdfig's are in the semweb dd audience now ....

22:01:20 <jhendler> TAP aiming at simple protocols - example getData

22:02:05 <jhendler> contract - you expose your data by allowing GetData to hook to your backend stuff

22:02:53 <jhendler> key tech issues - cahcing, directories, names - going to talk about names

22:03:22 <jhendler> each DB has an internal name for people, places, things, etc.

22:03:31 <jhendler> cannot have a standard for this.

22:04:13 <jhendler> names are crucial in info exchange. no URN for "<newton, NC>" or "<tori amos>" - too many real names in the world

22:04:36 <jhendler> traditional approach - name mapping tables, won't scale - needs calling program with name maps

22:05:20 <jhendler> that mapping won't scale to the millions or zillions of things you need

22:05:50 <jhendler> TAP naming - reference by description - "Musician whose firstname is "tori" and lastname is "amos""

22:06:01 <jhendler> "description-based name negotiation"

22:06:39 <jhendler> If you can come up with - a starting vocabulary, a description lanaguge (standard) and a protocol

22:07:22 <jhendler> jhendler thinks this is a great intro to "ontology" as part of sem web, even if he doesn't use the word

22:07:57 <jhendler> idea - expose your data as a graph - map incoming descripotions to nodes in your graph

22:08:19 <jhendler> loose coupling - needs a coupling mechanism

22:08:34 <CaptSolo> if foaf:mbox is unambiguos property, does that mean that every foaf instance should have a mbox?

22:09:35 <jhendler> protocol needs to allow "negotiation" for handling ambiguity, failure, multiple answers, etc.

22:09:55 <libby> CaptSolo, no, means that every foaf mbox value has exactly one matching starting node

22:10:04 <libby> (I thnk)

22:10:11 <jhendler> kernel vocabulary - music vocabulary - it's a "specification"

22:10:56 <jhendler> jh - someone should have a WG for how to write these vocabularies in a machine readable way

22:11:11 <jhendler> guha - semantic search - add semantics to search

22:11:24 <jhendler> hard to use crawl, grab, index model for dynamic sites

22:11:35 <jhendler> use semantic based augmentation to do better

22:12:03 <AaronSw> I:[slides|http://plesh.net/2002/www/] are now up in [OmniGraffle|http://www.omnigroup.com/applications/omnigraffle/] and PNG

22:12:03 <dc_rdfig> added comment I1

22:12:04 <jhendler> KB used to extend query (jh - glad there's no AI in here :->)

22:12:40 <jhendler> shows demo on Yo Yo Ma

22:13:47 <jhendler> idea - since these guys on right hand side (advertiseds) show up on the search - then the advertisers are motivated to make their stuff available

22:14:07 <jhendler> jh - wonders where all these KBs come from - need a distributed way to design, build, etc.

22:14:42 <jhendler> TAP KBs - write a large KB, scrape important sites, use to bootstrap sem web

22:14:49 <CaptSolo> liby: ok, but in order to uniquely identify a person (=record) in rdf database, we need that person to have at least one unambiguous property?

22:15:00 <libby> right, yep

22:15:13 <jhendler> scribal error - couldn't hear his example - something about some good place to get info on something

22:15:22 <jhendler> simple noun phrase analyzer

22:15:37 <jhendler> uses various low end bootstrapping mechanisms

22:16:05 <jhendler> KB coverage music, movies, authors, sports, autos, companies, appliances, toys, baby products, places, electronics, health

22:16:06 <em-hi> TAP includes some capabilities of listening to various feeds, doing some simple noun phrase analysis and helps build the knowledge base

22:16:16 <CaptSolo> then what to do in case if a person has no mailbox?

22:16:34 <jhendler> semantic site search - example - w3c page

22:17:14 <jhendler> special purpose KB written for a specific site

22:17:27 <jhendler> pulls in the realted links

22:18:01 <dajobe-lap> start at http://tap.stanford.edu/w3c.html and search for: eric miller in the right hand search box

22:18:05 <jhendler> Guha has idea of different people linking, copying using

22:18:14 <jhendler> jh - I call that exactly the ontology stuff

22:18:41 <grrrr> CaptSolo perhaps subclass mailbox from URI and at least offer/infer to folks a URI as thier unique ID

22:18:51 <AaronSw> so cute: http://tap.stanford.edu/cgi-bin/w3csearch.pl?q=eric+miller&sitesearch=w3.org

22:18:58 <libby> heheh

22:19:19 <AaronSw> heh! " Eric Miller is the Activity Lead for the W3C World Wide Web Consortiums Semantic Web Initiative. Erics responsibilities include the architectural and technical leadership in the design and evolution of S"

22:19:23 <AaronSw> the evolution of S, eh?

22:19:27 * em-hi will get guha for this... :)

22:19:47 * AaronSw notes that alpiri has no data on Guha

22:19:50 * em-hi thinks maybe AaronSw as well....

22:20:02 <AaronSw> hey!

22:20:03 <danbri> rdfweb does...

22:20:09 <em-hi> :)

22:20:28 <sbp> Aaron: was the crash IRC, bot, or API related?

22:20:42 <timbl765> I thought the idea was it shouldn't really matter who does ....

22:20:46 <timbl765> .. have the data

22:20:47 <AaronSw> my irc client crashed, sbp

22:21:06 <xower> Switch to AthenaIRC... :-)

22:21:21 * sbp goes through the slides...

22:21:32 <AaronSw> xower, fate would have found a way to get me another way...

22:21:33 * dajobe-lap notes source code is NOT available, or at least not that I can find it

22:21:48 <AaronSw> ask during the qs

22:21:51 <xower> It always does... :-)

22:22:01 <dajobe-lap> ah, he says code not available

22:22:04 <jhendler> jh tries TAP on lots of w3 and non-w3 people who've appeared in w3 archives. Latter does nothing unless someone scrapes those archives -- this could be a great demo - and we have a scraper that could do it -- em, we should make this so...

22:22:05 <MarkB_HI> MarkB_HI is now known as df

22:22:36 <jhendler> guha - want this to be used all over the place - need applications, lots of research as well - please join

22:22:56 <jhendler> Guha calls "semantic search" - JH thinks that a terrible name (SHOE "semantic search" page scared people away)

22:23:27 <jhendler> someone please scribe

22:23:53 <AaronSw> Q: how does this relate to libraries and publishers who have tons of data

22:23:54 <dc_rdfig> Label Q not found.

22:24:20 <AaronSw> ... you should plug in to that kind of work

22:24:54 <CaptSolo> are there ontologies that describe person from "official information" point of view - as somebody who has a passport (number), etc.?

22:25:05 <CaptSolo> like national registry?

22:25:08 <AaronSw> A: we tried to create a KB free of all IP constraints. took the hard way so we could give the data away

22:25:21 <AaronSw> ... but now we can start in on others

22:25:57 <AaronSw> jhendler: [plug for ontologies written in standard format]

22:26:07 <AaronSw> ... standardize content expression, not content

22:26:13 <AaronSw> A: yes. yes.

22:26:20 <AaronSw> ... really large ontology in our DB

22:27:25 <AaronSw> Q: find a better name than semantic search

22:27:32 <AaronSw> s/Q/jhendler/

22:27:40 <AaronSw> eric, be glad you're not rdf:type http://tap.stanford.edu/cgi-bin/kb.pl?node=Terrorist&op=show&syn=10&browse=all

22:28:24 * DanC concludes, after playing with swBot in #rdf-bot, that swBot isn't a cost-effective image annotation tool

22:28:44 <jhendler> JH - how about "semantic web portals"

22:29:01 <jhendler> (with no hyphens, to leave the noun phrase ambiguous)

22:29:04 <AaronSw> I found swBot more usable when i plugged in n3

22:29:06 <AaronSw> err n3s

22:29:15 * em-hi likes semantic web portals

22:29:35 <DanC> n3s?

22:29:54 <AaronSw> the AN3->N3 converter

22:30:01 <AaronSw> code at http://infomesh.net/2002/n3s/

22:30:13 <AaronSw> import n3s; n3 = n3s.process(input)

22:32:39 <xower> AaronSw: What happened to Slide 10?

22:33:08 <jhendler> tim - it's not really the N^2 thing - because for legacy systems, we could have third parties provide maps -- newcomers link to somewhere (jim H calles this the "united nations" phenonmenon)

22:33:11 <AaronSw> i took it out :/

22:33:22 <AaronSw> bwm had a nearly identical one

22:33:31 <AaronSw> it simply described the rdf->bdb/dht mapping

22:33:32 <xower> Ah.

22:34:26 <jhendler> guha - at many places we scrape things

22:34:49 <jhendler> there are places where they have vocabularies

22:35:50 <jhendler> Tim - we should allow a dscouple between documents and data (right hand - docs, left hand data)

22:36:15 * jhendler semantic web data portals (any other buzzwords we need to add?)

22:36:20 <DanC> tim was suggesting "data search" instead of "semantic search"

22:36:35 <libby> 'portals' is a bit overused...

22:37:08 <DanC> I don't think timbl said anything about 'decouple'; he was just making a marketing/terminology suggestion: that folks are familiar with 'data'.

22:37:46 <jhendler> jh doesn't like "data search" - the DB guys claim to have that already (Xquery infrastructure) and it sux.

22:38:43 <AaronSw> i think we should rename semweb to dataweb

22:39:32 * AaronSw -> lunch

22:40:46 <shellac> E: Oops - broke import in JFC RDFAuthor just before uploading

22:40:46 <dc_rdfig> added comment E5

22:41:03 <shellac> E: Works now

22:41:03 <dc_rdfig> added comment E6

22:41:43 * shellac was a fool to mess with the forces ranged against this demo

22:42:10 * danbri grins

22:42:16 <danbri> was a good demo though

22:42:48 <shellac> Any piccies?

22:43:20 <danbri> dunno, not yet.

22:43:49 <shellac> I just meant were people taking any - though little geeks can move quickly

22:43:58 <shellac> why you not at lunch?

22:44:03 * dajobe-lap has pics

22:44:08 <shellac> cool

22:44:12 <dajobe-lap> although I missed libby

22:44:33 <dajobe-lap> lunch

22:44:34 <shellac> see - weird forces I tells you :-)

22:49:48 <CaptSolo> libby, danbri: can you answer about ontology for describing persons which have passport number, birth certificate, etc. official propreties?

22:50:29 <CaptSolo> probably one can take FOAF or vCard (or other) as a basis and create schema to describe those additional properties missing in chosn schema?

22:50:31 <grrrr> CaptSolo those are a bit heavywieght for a research concept

22:50:43 <shellac> CaptSolo: they're at lunch, I think

22:51:20 <shellac> CaptSolo: Back in maybe 1, 1 1/2 hours

22:51:28 <CaptSolo> shell: yep, lunch is on of best passtime, better than sitting in irc

22:51:44 <CaptSolo> shellac: the question is open to everyone, just if i get the answer

22:52:36 <CaptSolo> in 1 hour it'll be 3am... which could be just the time to go to sleep :)

22:52:48 <shellac> I don't know of any such ontologies, but I don't know much

22:53:12 <CaptSolo> but if they com back and anwer, it'd be well anyway - will check logs l8r

22:53:45 <shellac> Ouch. I though I was out of sync with hawaii here in the uk

22:54:31 <CaptSolo> shell: in uk you are 2 hours back in time

22:54:37 <CaptSolo> :>

22:54:41 <shellac> no were not!

22:54:54 <shellac> grrr :-)

22:55:06 <grrrr> ?

22:55:17 <shellac> sorry grrr

22:55:26 <CaptSolo> shell: yeah, yeah - you're right on time and i'm 2 hours ahead - are you saying that? :>

22:55:34 <shellac> meant as sound effect

22:55:45 <shellac> what is it like in the future?

22:55:50 <CaptSolo> shell: tiger do emit such sound effects, i think

22:56:20 <CaptSolo> well - not bad, just a bit sleepy...

22:56:25 <shellac> On the ontology question, there's nothing stopping you making up you own schema

22:56:27 * CaptSolo looks out of the window... dark...

22:56:30 <CaptSolo> dark future :)

22:56:34 <shellac> :-)

22:57:05 <CaptSolo> shell: i know, but i'd better explore existing work not to duplicate...

22:57:15 <shellac> you can always tie it in to other schemas later, if they look more official

22:57:21 <CaptSolo> there is not sense having many very similar and duplicating schemas

22:58:04 <CaptSolo> and i think that somebody should have thought about schema to describe i.e. registry of citizens before me

22:58:14 <shellac> actually it often doesn't matter - if your x is the same as someone else's y

22:58:35 <shellac> then you can say x is y (essentially)

22:58:46 <CaptSolo> grrr: what do you mean they are heavyweight?

22:59:58 <CaptSolo> i am exploring modeling of person's data using RDF

23:00:10 <CaptSolo> that's why I have questions like the one above

23:00:11 * AaronSw waves from "Talking to TimBL"

23:00:13 <AaronSw> TimBL: documents are what messages leave behind

23:00:28 <grrrr> CaptSolo that's really a relative pursuit in most instances

23:01:13 <AaronSw> "I got this job because i could ramble on incoherently faster than anyone else... except for Rohit"

23:01:16 <AaronSw> - TimBL

23:01:29 <CaptSolo> AS: :)

23:01:30 <dc_rdfig> Label AS not found.

23:02:14 <niq> AaronSw after TimBL's job?

23:02:23 <AaronSw> heh

23:02:33 <AaronSw> what made the web work? minimal design, the people who got it (like the people at this conference... at least some of them), simplicity underneath, decentralization

23:02:43 <AaronSw> DanC: DNS helped a lot...

23:02:47 <CaptSolo> grrr: well, persons data take many shapes and actually different kinds can have very little in common except for nam

23:02:49 <CaptSolo> name

23:03:02 <niq> DNS much older than WWW

23:03:27 <AaronSw> Q: why do xml and rdf express the same thing? [boos]

23:03:27 <AaronSw> Tim: Bzzt! Syntax error line one. Please ask a well-formed question.

23:04:10 <niq> afs: I wouldn't dare, in this forum

23:04:14 <grrrr> CaptSolo URI can provide that, if offered

23:04:19 <AaronSw> Tim: RDF addresses real and abstract things. XML talks about types of elements, not people in cars. XML SCHEMA DOES NOT TELL YOU ABOUT CARS. It talks about a car registration form, its dirivng license and other docs about a car

23:04:34 <niq> (bugger, A: ==> afs: due to stupid software)

23:04:52 <AaronSw> ... it tells you that this document has one car plate field. rdf says that a _CAR_ has only one licnese plate

23:05:56 <AaronSw> Q: your opinion on rand vs. rf [laughs]

23:05:56 <AaronSw> Tim: current draft has RAND and RF almost exactly the same. they're both fine as long as you constrain rand to have afee of zero

23:06:04 <AaronSw> Rohit: "you're one block away from the firing line"

23:06:13 <AaronSw> tim ducks behind a wall

23:06:20 <AaronSw> Tim: i gave some bits of keynote about that.

23:07:02 <CaptSolo> grrr: i am still baginner in sw field. how would you form URI for person?

23:07:14 <CaptSolo> if it does not have mbox, for example...

23:07:35 <CaptSolo> and if persons can be of different countries...

23:07:59 <AaronSw> Americans go back to a house on the prarie where railroads push their ways across the land. people staked claims showing that they lived off the land, etc. all patent claims have to do is sketch the land and you're done. worse, somkeone can make claims that contain their claims and claims inside other people's claims.

23:08:10 <AaronSw> ... railroad tracks have to be a straight line

23:08:12 <grrrr> <protocol>://[[pass:user@]hostname[:port]/[filespec[#elem][?args...]]

23:08:52 <niq> What is AaronSw on? Can I have some?

23:09:10 <AaronSw> i'm just scribing what timbl says

23:09:12 * sbp thought it was a kick-ass analogy, personally...

23:09:33 <AaronSw> Q: why not more virtual web conferences?

23:09:33 <AaronSw> A: raise your hands if you think this could only be done f2f [lots of hands]. we'll ask the folks on irc later.

23:10:00 <niq> twaddle. b****r f2f

23:10:48 <sbp> if f2f were the only way of holding conferences, people like me would be permanently stuffed, and many more would be unable to attend events as regularly as they may like

23:11:33 <niq> anyone who believes f2f still matters hasn't grasped the 'net

23:11:34 <sbp> but OTOH, virtual conferences tend to break down, and it's always fun too meet the people that you've been working with remotely

23:12:04 <sbp> but yeah, in general I agree with niq

23:12:15 <CaptSolo> grrr: thacknically yes, but what [hostname]/filespec#elem to choose?

23:12:36 <niq> sbp, I agree "it's always fun", but it's a luxury, not a necessity

23:12:37 <AaronSw> Rohit: has Wifi improved the conference? [lots of hands] put them down if youi're a speaker

23:13:00 <AaronSw> Tim: who thought it made it worse [jim puts hand up] jim?! you were on irc the whole conference! JIm: yeah, and i didn't get anything done!

23:13:05 <grrrr> CaptSolo URI's don't imply a working URL, just the format

23:13:10 <sbp> lol

23:14:04 <AaronSw> [they beat up tbray]

23:14:05 <CaptSolo> :))))

23:14:05 <niq> (sbp, will you be at #er f2f in June?)

23:14:22 <AaronSw> Tbray: is this a valuable con?

23:14:22 <AaronSw> Rohit: it's and important and valuable conference and you left us for vacation?!

23:14:28 <sbp> niq: very doubtful. there's probably less than a chance in a thousand

23:14:35 <niq> :-(

23:14:40 <CaptSolo> grrrr: ok ok

23:14:57 <CaptSolo> actually to go further about persons data:

23:15:02 <AaronSw> DanC: i did a lot of good catching up. i caught buzz on irc that globalization was the more interesting part

23:15:20 <CaptSolo> is it a crazy thought to describe a CV using in RDF [database]?

23:15:26 <AaronSw> Rohit: how many people are attending the semweb sessions? [1/2 of hands] No eric, you only count once.

23:16:00 <CaptSolo> i see a very good use of such decription of cv in RDF (or uing web services, maybe not limiting to RD)

23:16:25 <grrrr> CaptSolo I think it is one of the founding scenario premises in the DAML overview

23:16:52 <CaptSolo> exchange of cv data between companies and creating distributed cv databases where every1 has to publish only his cv

23:18:04 <CaptSolo> grrr: can you elaborate? /me does not know DAML in details no it's possibilities

23:18:16 <CaptSolo> although it's on the list to be explored in detail

23:19:18 <grrrr> DAML is the DARPA brand name for RDF. it makes an RDF repository available to agents which enter queries

23:20:03 <grrrr> Im not grounded firmly to say much more than that

23:20:23 <CaptSolo> grrr: As I understant DAML extends RDF a bit.

23:20:36 <CaptSolo> (if someone could clarify)

23:20:43 <grrrr> RDF was "chosen" i think

23:20:50 <deltab> yes, that's my understanding too

23:20:56 <sbp> DAML is a set of terms that enable people to make ontologies

23:21:10 <sbp> so, it's not an extension of the RDF syntax or model per se...

23:21:17 <sbp> but it is an extension of the basic RDF vocabulary

23:21:39 <Eliezer> Hi, I'm looking for a tool which I'm almost certain already exists, and I'm poking around in IRC channels where there might be someone who knows about it. I'm looking for a simple structured long document editing tool that lets me (a) edit complex network structures, where nodes can appear in more than one hierarchy and there can be links between nodes, and which (b) lets me word process extended documents (preferably with styling) within

23:21:49 <AaronSw> Rohit: the IETF has an answer on how to accelerate the standards process. print it out and drop it, you'll get 98.5m^2

23:22:01 <grrrr> Eliezer TIBCO TurboXML

23:22:41 <Eliezer> looking it up now...

23:22:49 <AaronSw> Q: what are the worst web barnacles?

23:22:49 <AaronSw> A: drop off at the conference desk a thing with the outside saying barnacle and in the inside your favorite barnacle. [repeats about the simplicity/debarnacle wg]

23:22:52 <shellac_unstable> hasn't gravity increased a bit?

23:23:29 <AaronSw> Rohit: tell them where the // comes from?

23:23:40 <AaronSw> A: from the apollo filesystem

23:23:48 <AaronSw> anyone got a question for tim? rohit's beating me up

23:23:58 <CaptSolo> grrr: ok ... RDF/DAML should make possible scenario with making CV described in RDF available to agents

23:24:10 <AaronSw> the // was his example of a url barnacle

23:24:24 <CaptSolo> but describing CV in RDF <- that's what seems complex to me

23:24:45 <CaptSolo> it's not just record about person, it's quite complex set of relations

23:24:53 <CaptSolo> can be described but quite a mess

23:24:56 <AaronSw> anyone got a question for tim? rohit's beating me up

23:25:01 <AaronSw> sbp? niq? shellac?

23:25:03 <grrrr> CaptSolo would require some hand-holding either to enter or retag portions of a cv

23:25:46 <shellac_unstable> CaptSolo: well, it could get hairy

23:25:48 <sbp> erm... what next for SemWeb APIs? we've seen the crypto stuff, and the RDF diff rant. What's he going to pull out of the hat next?

23:25:53 <CaptSolo> hand-holding?

23:26:11 <shellac_unstable> CaptSolo: but RDF can make like easier

23:26:49 <CaptSolo> grrr - if entering a new cv in a web form (i.e.), it could be transformed directly to RDF.

23:26:57 <grrrr> CaptSolo Resumes from Monster.com or dice.com are entered by forms, plain old documents are effectively random by comparision

23:27:01 <shellac_unstable> CaptSolo: eg you could just put 'attended school with homepage: <URL>'

23:27:14 <CaptSolo> IF all the information in CV can be described in RDF

23:27:35 <grrrr> takes me a few minutes to cut & paste my resume into a form

23:27:59 <shellac_unstable> and any other info about that that institution (not added by you) is merged 'free'

23:28:16 <CaptSolo> grrr: more than a few minutes if the web form is too "sophisticated".

23:28:30 <CaptSolo> did a couple of entries last week...

23:28:40 <CaptSolo> takes .5 - 2 hours

23:29:12 <grrrr> CaptSolo would be nice to do it in one place, per one standard, yes.

23:29:21 * CaptSolo will be looking for a job agter completing my master's paper

23:29:43 <CaptSolo> the current employer is doing downsizng because our project was canceled :(

23:29:49 <grrrr> how is a school tagged/described, how is a curiculum, job, duty, etc. quantified?

23:30:18 <CaptSolo> grrr: exactly, one standard could help a lot.

23:30:31 <CaptSolo> but - maybe it is more easily done in XML?

23:30:55 <CaptSolo> it's stupid, but you don;t have to worry about URIs, etc..

23:31:09 <grrrr> namespaces are URI's

23:31:14 <CaptSolo> grrr: you are asking precizely the same questions that bother me

23:31:55 <CaptSolo> grr: I mean in XML you just define namespace for data, describe them in plain text and that's it

23:31:57 <sbp> the problem with XML is that it doesn't necessarily say anything about the data structure

23:31:58 <deltab> I think there are some directories of ontologies

23:31:59 <grrrr> the flip side of mechanial entry processes is NLP, finding assertions in text that are rarely mistaken expression.

23:32:15 <Eliezer> Tibco TurboXML looks like it will let me edit arbitrary network structures, but it doesn't seem designed to let me word process documents attached to a given node.

23:32:29 <CaptSolo> deltab: can you give a pointer?

23:32:42 <CaptSolo> delt: any ontologies ofr info like a CV?

23:32:43 <grrrr> Eliezer xmlns:xhtml does

23:32:44 <AaronSw> daml.org has a bunch of ontologies

23:33:02 <deltab>http://www.daml.org/ontologies/

23:33:02 <dc_rdfig> L: http://www.daml.org/ontologies/ from deltab

23:33:07 <CaptSolo> how to tag school / company?

23:33:30 <deltab> L:|DAML Ontology Library

23:33:31 <dc_rdfig> titled item L

23:33:37 <CaptSolo> not all companies / schools (majority of them here) have home pages

23:33:49 <Eliezer> xmlns:xhtml will let me embed documents in XML, but does Tibco TurboXML actually have an HTML editing pane inside the IDE?

23:34:15 <CaptSolo> they could be either tagged using some nation-/world-wide registry URI reference

23:34:17 <grrrr> Eliezer worst:case, use MS-word to export XML/html and paste it in

23:35:10 <CaptSolo> or every user of this CV ontology will have to invent his own tagging, which negates usefullness of this ontology if data can not be portable

23:35:30 <Eliezer> The problem I'm trying to solve is that I'm writing an extended design document and I'm trying not to spaghetti while writing it. Outlining tools aren't enough; I need network editing tools. It's not a problem where I'm trying to single-source the document; the problem is writing it to begin with.

23:35:38 <AaronSw> Q: why is rdf better than xml which is more extensible and explicit and can use urls? why is rdf model so limit for knowledge sharing, etc.? what's the point?

23:36:12 <AaronSw> A: it uses xml because a large number of people use xml. you can make a better language that doesn't. it won't do a lot of damage as long as they conver tto the same triples, you're interoperable.

23:36:13 <CaptSolo> shellac: if schoolhas no home page, such tagging won't work

23:36:16 <grrrr> Eliezer Together/J

23:36:25 <Eliezer> I need to be able to jump around in the network, and view nodes and relations between them, while I'm writing the design document.

23:36:30 <Eliezer> checking it out now...

23:37:19 <shellac_unstable> CaptSolo: well, that was just an example, any identifier would do

23:37:29 <AaronSw> ... the rdf model is "limited" like a link is "limited". you can use them to express a verty large amount of stuff. a lot of stuff is data, not rules, not math expressions. all that data in xml is in fact expressible as triples. you can map it into binary relations. and that's very powerful, you map all this stuff into rdf and you end up with lots of triples you can query.

23:37:52 <AaronSw> ... if you want something more expressive you need variables and quotation and quanitifers for the variables. i do that personally.

23:38:21 <AaronSw> ... to sell it to the world getting a data std is first priority

23:38:43 <AaronSw> ... the rules language should be a superset of the data lang

23:39:08 <Eliezer> I'm working with a high-level design - the nodes aren't necessarily going to correspond to any particular classes or modules inside a program. Most of the UML modelers I've looked at so far are built to correspond to a class diagram somewhere, and not to let me word process documents for the nodes and links.

23:39:44 <AaronSw> Q: when will we see stds for rdf query langs?

23:39:52 <sbp> ooh, that's a good Q

23:40:16 <shellac_unstable> who asked that?

23:40:25 <AaronSw> don't know his name

23:40:41 <sbp> -- Anon.

23:40:49 <CaptSolo> Shell: yes. and here, i'm afraid, we need some centralized body assigning identifiers OR some technique of creating unique id from description of school / work company

23:40:52 <AaronSw> A: who would join today? [5-10 hands] hard to judge how long things take. there are sql-like langs.

23:40:55 <grrrr> Eliezer a case tool as big as rose or together will have collabortion diagrams which are themselves choc full of linkage and html editing capabilities. you'll probably have to go heavy on UML or on office productivity tools, but not get one that does both

23:40:56 <CaptSolo> OR - maybe not

23:41:03 <AaronSw> ... seems time for stds, maybe track webont by 1-2 yrs

23:41:20 <CaptSolo> I was thinking in terms of relational db

23:41:40 <Eliezer> grrrr: I'm sorry, I didn't quite get your last answer - you don't know of any UML or office tool that does all of what I want?

23:42:34 <CaptSolo> if information about the name, location, etc. of school is in the same RDF database, then any URI will do as long as i identifies the rest of info about this school

23:42:42 <grrrr> Eliezer that is a correct statement, but UML tools are handy for network diagrams and can attach simple documentation to nodes, and dump html tree-browsers of everything at once

23:43:08 <shellac_unstable> CaptSolo: Well, the thing you're interested in doesn't have to have a URI

23:43:24 <AaronSw> T.V.: too many namespaces?

23:43:24 <AaronSw> Tim: i was going to define &tim; to be my favorite namespace. but you can write a schema that combines namespaces with equivalentTo into one.

23:43:57 <CaptSolo> if i do not use uris, is there big difference between using rdf and using xml?

23:44:08 <CaptSolo> thought uri is one of cornerstonesof rdf

23:44:11 <AaronSw> ... w3c web space for webpages for svg, html, math, WAP, etc. and allowed to evolve then you end up with a nonmoduilar programming and clashes.

23:44:12 <shellac_unstable> CaptSolo: You indirect

23:44:21 <AaronSw> ... find cite stolen by svg

23:44:21 <Eliezer> The problem is that I need to attach complex documentation to nodes. That's why I'm looking for a structured, long document editing tool that handles network structures.

23:44:39 <Eliezer> I'm sure someone, somewhere has encountered this problem before.

23:44:49 <Eliezer> That's why I'm hunting around.

23:45:06 <shellac_unstable> CaptSolo: Eg <school> has <principal> with <mbox> (a uri)

23:45:52 <AaronSw> my job to be unhappy. happy we're making progress. unhappy yhey

23:45:55 <AaronSw> 're too big

23:46:08 <shellac_unstable> CaptSolo: school doesn't have a uri, but no other school will have a principal with that mbox

23:46:20 <grrrr> Eliezer Together/J and Rose both offer hyperlinks to documentation outside the system. the demand for one tool is unrealistic, either go with embedded word/visio or go with a network diagramming tool that is not a wordprocessor

23:46:33 <shellac_unstable> CaptSolo: That's how foaf does things

23:46:38 <AaronSw> happy at test suites, formal models. hopeful at debarncling old specs. hopeful we can close a few WGs. so many things people are excited about. not enough time in the day to handle it all.

23:46:45 <AaronSw> rohit: so what has you excited is prospect of doing less?

23:46:46 <CaptSolo> shell: i see the direction

23:46:59 <AaronSw> tim: expanding the spec but then refocusing it. very concerned about com'plexity of spec.

23:47:07 <AaronSw> ... needed complexity, not arbitrary

23:47:13 <Eliezer> embedded word/visio?

23:47:23 <Eliezer> is that one tool or two?

23:47:47 <CaptSolo> but if all you have is a line from CV, then the most information you can have is <school> has <name> and is located in <location (city, country)>

23:47:52 <AaronSw> ... overall i'm pretty happy. especially at the mental level for process for changing the process. need these questions. that's the path to greater and greater happinges

23:47:59 <grrrr> Eliezer that is microsoft

23:48:10 <AaronSw> the question was mine: are you overall happy or unhappy with the w3c?

23:48:19 <AaronSw> Rohit: you're dismissed. go back to making more barnicles.

23:48:38 <CaptSolo> Aaron :))))

23:49:49 <niq> happy with w3c ... ahem ... without prejudice?

23:50:03 <CaptSolo> shell: URI can be http://cvdb.com/schools#school_name

23:50:37 <shellac_unstable> CaptSolo: you could use literals as identifiers, though

23:51:14 <shellac_unstable> CaptSolo: (warning: bit dodgy until datatyping)

23:51:45 <CaptSolo> shell: not use URI scheme at all?

23:51:57 <shellac_unstable> CaptSolo: yep

23:52:48 <shellac_unstable> CaptSolo: URIs are ideal, but sometimes things aren't ideal

23:53:22 <grrrr> shellac_unstable that's as elegant as defining structs with void* though

23:53:28 <grrrr> even a URI is a step up

23:53:45 <shellac_unstable> oh - undoubtedly

23:54:25 <shellac_unstable> I wouldn't recommend _not_ using URIs

23:54:40 <shellac_unstable> hehe - subvert the semweb

23:54:43 <CaptSolo> grr: :)

23:54:56 <grrrr> a URI might survive untainted from one generation of repository to the next where an unconstrained string may arbitrarily revamp conventions or commercialize a namespace service (hmm, dns?)

23:55:34 <Eliezer> grrrr: It's not actually unreasonable to ask for a structured authoring tool that allows network structures and not outline structures - it seems like the sort of thing that would be relatively easy to whip up in Mozilla+XUL - but it seems almost certain that someone, somewhere has done it already. Anyway, thanks for trying! Anyone else have any suggestions?

23:56:05 <grrrr> Eliezer I'd use my case tools and type <B><P><TABLE> keywords in my docs myself.

23:56:17 <grrrr> in fact, i do

23:56:46 <grrrr> my javadoc comments are elgant html, or one liners, or absent.

23:57:15 <Eliezer> Is that really sustainable for 10K doc / node? This is not Javadoc, more like a research paper describing something with multiple levels of organization.

23:57:21 <CaptSolo> grrr: i write java or html in notepad quite often

23:57:37 <CaptSolo> easy :)

23:57:47 <CaptSolo> although some case tools do help

23:58:00 <niq> aaargh - adobe presentation overloads XMP:-(

23:58:10 <CaptSolo> grrr: what case tools?

23:58:25 <Eliezer> Hey, up until now, I was using a set of HTML documents linked together by a custom Python tool into a long document with footnotes, glossary, autogenerated TOC, and so on

23:58:48 <grrrr> Eliezer I'm comfortable with it. Together/J will dump a document tree a mile long and render the html it finds.

23:59:21 <Eliezer> The problem is that this approach is now inadequate to support the complexity of what I need to describe - I can't *write* the design document without being able to jump around in the network structure. I lose my place.


The IRC chat here was automatically logged without editing and contains content written by the chat participants identified by their IRC nick. No other identity is recorded.

Alternate versions: RDF Resource Description Framework Metadata and Text

Provided by Dave Beckett. Hosted by Useful Information Company.