Semantic Web Interest Group IRC Chat Logs for 2001-08-20

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 > 2001 > 2001-08 > 2001-08-20 (Latest) (Search)

00:11:03 Topic now Fear and loathing on the Semantic Web - http://www.w3.org/RDF/Interest/#irc

00:11:03 Users on #rdfig: logger sbp AaronSw tdxdave @danbri deltab oierw tav DanC_ em_ dc_rdfig

00:11:03 <ChanServ> This channel is logged and blogged: http://logicerror.com/rdfIRCWelcome

00:59:54 * AaronSw waves

01:00:14 <AaronSw> Is this chump the SOAPy one?

01:00:15 <sbp> Hi Aaron

01:00:20 <AaronSw> hi Sean!

01:24:52 <danbri> (no, the soap chump lives on my machine fireball, may occasionally be seen in #rdfbot)

02:24:46 * DanC_ considers hacking an IRC/n3 bot this evening...

02:26:34 * DanC_ googles for irc clients implemented over medusa, finds lots of references to this channel ;-)

02:28:15 * DanC_ starts from scratch...

02:28:37 * AaronSw wonders what the Chump is based on

02:30:49 <DanC_> wow... xemacs evidently got upgraded when I did my recent debian upgrade. python support finally works out-of-the-box

03:20:52 <cris> cris is now known as cris|out

03:33:59 <DanC_> aha! irc.openprojects.net takes forever to login to, but I've now got my ircAsync.py connecting to a server (not this one) and joining a channel.

03:44:15 <tav> hmz

03:59:27 <DanC_>http://dev.w3.org/cvsweb/2000/scribe-bot/

03:59:27 <dc_rdfig> A: http://dev.w3.org/cvsweb/2000/scribe-bot/ from DanC_

04:00:05 <DanC_> A:scribe-bot -- toward automated meeting scribe

04:00:05 <dc_rdfig> commented item A

04:00:21 <DanC_> A:ircAsync.py 1.1 checked in

04:00:21 <dc_rdfig> commented item A

04:00:23 * AaronSw looks around for scribe-bot...

04:03:18 <AaronSw> A:|scribe-bot -- toward automated meeting scribe

04:03:18 <dc_rdfig> titled item A

04:03:27 <AaronSw> A:I see a promising future for these kinds of bots...

04:03:27 <dc_rdfig> commented item A

04:03:45 <AaronSw> A:Maybe I'll even get around to hacking on them

04:03:45 <dc_rdfig> commented item A

04:04:07 <DanC_> A:next step: a module to connect ircAsync.py with cwm.py/notation3.py

04:04:07 <dc_rdfig> commented item A

04:04:54 * DanC_ tries to think of a name for this module...

04:05:12 <DanC_> irckb?

04:05:17 <DanC_> kbchat?

04:05:25 <DanC_> thinkNtalk?

04:05:35 <DanC_> formalchat?

04:05:42 <DanC_> rdfchat?

04:06:39 <DanC_> rdfn3chat?

04:06:51 <DanC_> that's the worst name... I'll use it...

04:14:55 <DanC_> phpht... I checked in untested code.

04:15:31 <DanC_> I made just a little tweak after my last test of ircAsync.py but before I checked it in. of course, there's a typo

04:50:06 <DanC_> ok... rdfn3chat.py 1.1 checked in. doesn't really do anything yet.

05:09:08 * DanC_ puzzles over how to set cwm.RDFStore's context before parsing a line from IRC...

05:16:52 <DanC_> well, it sorta seems to be working; let's see if I can get it to come here...

05:24:55 * DanC_ debugs an IRC protocol problem...

05:53:11 * DanC_ contiues to wrestle with the protocol for logging into this channel...

05:54:15 <DanC_> aha!

05:54:22 <DanC_> help

05:54:49 <DanC_> crud... this is just the low-level module... the module with any smarts is the other one...

06:07:44 <DanC_> openprojects seems to wait for one ping-period between accepting a connection and letting the client into a channel. or something.

06:08:40 <DanC_> help

06:08:40 <swBot> UTSL @ http://dev.w3.org/cvsweb/2000/scribe-bot/

06:09:05 <DanC_> swBot, <#dogs> <#have> <#fleas>.

06:09:05 <swBot> KB size: 1

06:09:07 <DanC_> swBot, <#dogs> <#have> <#fleas>.

06:09:07 <swBot> KB size: 1

06:09:14 <DanC_> swBot, <#dogs> <#hate> <#cats>.

06:09:14 <swBot> KB size: 2

06:09:32 <DanC_> woohoo!

06:09:52 <deltab> great!

06:11:30 <DanC_> swBot, [ <#languageHomePage> <http://www.python.org> ] <#goodFor> <#RapidProtyping>.

06:11:30 <swBot> KB size: 5

06:12:17 <DanC_> hmm... next step is perhaps to have it serve up the KB in RDF/n3 over HTTP.

06:12:56 <DanC_> and support loading RDF from a given address

06:13:48 <deltab> I think the thing with PING is that the server sends a PING immediately after receiving NICK

06:13:55 * DanC_ wonders why that added 3 tuples... oh! the log:forSome

06:16:25 <DanC_> A:RDF/n3 in from IRC is working.

06:16:25 <dc_rdfig> commented item A

06:16:52 <DanC_> swBot, @prefix log: <http://www.w3.org/2000/10/swap/log#>.

06:16:53 <swBot> KB size: 5

06:17:06 <DanC_> swBot, @prefix dc: <http://purl.org/dc/elements/1.1/>.

06:17:06 <swBot> KB size: 5

06:17:42 <DanC_> swBot, @prefix u: <http://www.w3.org/2000/01/rdf-schema#>.

06:17:42 <swBot> KB size: 5

06:18:30 <DanC_> swBot, @prefix : <#>. {{ :s [ u:subPropertyOf :p ] :o } log:implies { :s :p :o. } } log:forAll :s, :p, :o.

06:18:30 <swBot> KB size: 15

06:18:49 <DanC_> swBot, think

06:18:49 <swBot> KB size: 15

06:19:00 <DanC_> (no, I haven't implemented think. ;-)

06:20:43 <DanC_> I think I'll try filters/queries though...

07:17:15 <DanC_> aha... got connection working again.

07:17:32 <DanC_> swBot, @prefix : <#>.

07:17:54 <DanC_> crud... line terminator glitch...

07:39:54 <DanC_> ok... I think I've got questions/filters working...

07:40:43 * DanC_ twiddles thumbs while bot logs in...

07:42:36 <DanC_> swBot, @prefix : <#>. :weather :is :rainy.

07:42:37 <swBot> KB size: 1

07:42:52 <DanC_> swBot, @prefix log: <http://www.w3.org/2000/10/swap/log#>.

07:42:52 <swBot> KB size: 1

07:43:09 <DanC_> swBot, this log:forAll :what. { :weather :is :what } log:implies { :what a :Answer}?

07:43:09 <swBot> @prefix : <mid:#> .

07:43:10 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

07:43:10 <swBot>

07:43:10 <swBot> :rainy a :Answer .

07:43:10 <swBot>

07:43:16 <DanC_> swBot, good bot.

07:43:17 <swBot> huh? Line 1: Bad syntax (object_list expected) at ^ in: " good bot^."

07:44:15 <DanC_> next step:

07:44:17 <DanC_> swBot, think!

07:44:58 <DanC_> swBot, :DanC :brother :Paul, Jon.

07:44:58 <swBot> KB size: 10

07:45:29 <DanC_> swBot, this log:forAll :who. { :DanC :brother :who } log:implies { :who a :Answer}?

07:45:29 <swBot> @prefix : <mid:#> .

07:45:29 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

07:45:29 <swBot>

07:45:29 <swBot> :Jon a :Answer .

07:45:29 <swBot>

07:45:30 <swBot> :Paul a :Answer .

07:45:32 <swBot>

07:46:21 <DanC_> swbot, @prefix : <irc://irc.openprojects.net/rdfig>.

07:46:35 <DanC_> swBot, @prefix : <irc://irc.openprojects.net/rdfig#>.

07:46:36 <swBot> KB size: 18

07:46:46 <DanC_> swBot, this log:forAll :who. { :DanC :brother :who } log:implies { :who a :Answer}?

07:46:47 <swBot> @prefix : <http://www.daml.org/2001/03/daml+oil#> .

07:46:47 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

07:46:47 <swBot>

07:47:18 <DanC_> swBot, :DanC :brother :Paul, Jon.

07:47:18 <swBot> KB size: 26

07:47:21 <DanC_> swBot, this log:forAll :who. { :DanC :brother :who } log:implies { :who a :Answer}?

07:47:21 <swBot> @prefix : <irc://irc.openprojects.net/rdfig#> .

07:47:22 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

07:47:22 <swBot>

07:47:22 <swBot> :Jon a :Answer .

07:47:22 <swBot>

07:47:22 <swBot> :Paul a :Answer .

07:47:24 <swBot>

07:49:53 <DanC_> A:it answers questions now. (rdfn3chat.py 1.3)

07:49:53 <dc_rdfig> commented item A

07:52:49 <DanC_> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

07:52:57 <DanC_> swBot, @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

07:52:58 <swBot> KB size: 34

07:53:16 <DanC_> swBot, :DanC contact:homePage <http://www.w3.org/People/Connolly/>.

07:53:16 <swBot> KB size: 35

07:56:25 <DanC_> A:TODO: take advantage of the medusa/asyncore architecture and answer HTTP requests as well; e.g. dump the KB in RDF/xml

07:56:25 <dc_rdfig> commented item A

07:57:01 <DanC_> A:TODO: grab stuff by reference. (hmm... can use log:resolvesTo to do this already, to some extent)

07:57:01 <dc_rdfig> commented item A

08:03:43 <DanC_> swBot, (<#you> <#grok> <#list> <#syntax>). #don't you? .

08:03:43 <swBot> KB size: 47

08:04:11 <DanC_> swBot, @prefix ont: <http://www.daml.org/2001/03/daml+oil#> .

08:04:12 <swBot> KB size: 47

08:04:54 <DanC_> swBot, this log:forAll :x, :l. { :l ont:first :x } log:implies { :x a :Answer }?

08:04:55 <swBot> @prefix : <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

08:04:55 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

08:04:55 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

08:04:55 <swBot> @prefix ont: <http://www.daml.org/2001/03/daml+oil#> .

08:04:55 <swBot>

08:04:55 <swBot> <mid:#grok> a <irc://irc.openprojects.net/rdfig#Answer> .

08:04:57 <swBot>

08:04:59 <swBot> <mid:#list> a <irc://irc.openprojects.net/rdfig#Answer> .

08:05:01 <swBot>

08:05:03 <swBot> <mid:#syntax> a <irc://irc.openprojects.net/rdfig#Answer> .

08:05:05 <swBot>

08:05:07 <swBot> <mid:#you> a <irc://irc.openprojects.net/rdfig#Answer> .

08:05:09 <swBot>

08:09:57 <DanC_> swBot, @prefix ws: <http://www.w3.org/Addressing/schemes#>. this log:forAll :x, :p. { <http://blogspace.com/rdf/iana-uri-schemes> log:resolvesTo [ log:includes { :x ws:specifies :p } ] } log:implies { :p a :Answer}?

08:11:08 <DanC_> phtphpt. bug in cwm.py: There is no variable named 'experience' [/home/connolly/w3ccvs/WWW/2000/10/swap/cwm.py|evaluateObject2|592]

08:11:44 <DanC_> well, that's it for tonight.

08:11:55 <DanC_> maybe I'll start it up one more time to see if anybody else plays with it...

08:13:42 <DanC_> swBot, @prefix : <irc://irc.openprojects.net/rdfig#> .

08:13:42 <swBot> KB size: 0

08:13:59 <DanC_> swBot, @prefix log: <http://www.w3.org/2000/10/swap/log#>.

08:13:59 <swBot> KB size: 0

08:14:52 <DanC_> swBot, [ contact:mailbox <mailto:connolly@w3.org> ] a :HoopyFrood.

08:14:52 <swBot> huh? Line 1: Bad syntax (Prefix contact not bound) at ^ in: "^ contact:mailbox <mailto:connolly@w3.org..."

08:15:15 <DanC_> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

08:15:22 <DanC_> swBot, [ contact:mailbox <mailto:connolly@w3.org> ] a :HoopyFrood.

08:15:22 <swBot> huh? Line 1: Bad syntax (Prefix contact not bound) at ^ in: "^ contact:mailbox <mailto:connolly@w3.org..."

08:15:38 <DanC_> swBot, @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

08:15:39 <swBot> KB size: 2

08:15:43 <DanC_> swBot, [ contact:mailbox <mailto:connolly@w3.org> ] a :HoopyFrood.

08:15:43 <swBot> KB size: 5

08:16:13 <DanC_> swBot, this log:forAll :who. { :who a :HoopyFrood } log:implies { :who a :Answer}?

08:16:13 <swBot> @prefix : <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

08:16:13 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

08:16:13 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

08:16:13 <swBot>

08:16:13 <swBot> [ a <irc://irc.openprojects.net/rdfig#Answer> ].

08:16:14 <swBot>

08:16:55 <DanC_> swBot, :DanC contact:mailbox <mailto:connolly@w3.org>.

08:16:56 <swBot> KB size: 13

08:17:01 <DanC_> swBot, this log:forAll :who. { :who a :HoopyFrood } log:implies { :who a :Answer}?

08:17:01 <swBot> @prefix : <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

08:17:02 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

08:17:02 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

08:17:02 <swBot>

08:17:02 <swBot> [ a <irc://irc.openprojects.net/rdfig#Answer> ].

08:17:02 <swBot>

08:17:18 <DanC_> swBot, :DanC a :HoopyFrood.

08:17:18 <swBot> KB size: 21

08:17:21 <DanC_> swBot, this log:forAll :who. { :who a :HoopyFrood } log:implies { :who a :Answer}?

08:17:21 <swBot> @prefix : <irc://irc.openprojects.net/rdfig#> .

08:17:21 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

08:17:21 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

08:17:21 <swBot>

08:17:21 <swBot> :DanC a :Answer .

08:17:22 <swBot> [ a :Answer ].

08:17:24 <swBot>

08:18:43 <DanC_> swBot, :DanC contact:fullName "Dan Connolly".

08:18:43 <swBot> KB size: 30

08:18:59 <DanC_> swBot, goodnight.

08:19:00 <swBot> KB size: 30

08:19:08 <DanC_> whoah...

08:19:18 <DanC_> swBot, I said goodnight.

08:19:19 <swBot> KB size: 31

08:19:29 <DanC_> pzork?!?!

08:19:53 <DanC_> swBot, this { is bogus

08:20:08 <DanC_> swBot, this { is bogus.

08:20:08 <swBot> huh? Line 1: Bad syntax (object_list expected) at ^ in: " this { is bogus^."

08:20:12 <DanC_> that's better.

08:20:32 <DanC_> help

08:20:32 <swBot> UTSL @ http://dev.w3.org/cvsweb/2000/scribe-bot/

09:21:22 * danbri recommends folk use #rdfbot for bot testing (some danger of bot-to-bot interaction, but that might be interesting anyhow)

09:22:11 <danbri> DanC, I picked up the old chump code yesterday (linked from http://rdfig.xmlhack.com/) and hacked a quick extension in short time. While we wait for semantichimp, its a good basis for Python IRC hacking.

09:22:55 <danbri> Also, if you're finding it takes ages to log in, it might be because you're PC (or NAT box / firewall) is ignoring IDENTD queries from openprojects.

11:13:43 <danbri> hello aaron

11:14:15 <AaronSw> hello there

11:14:28 <AaronSw> there seems to have been some real exciting swBot interaction before I got kicked off

11:15:06 <danbri> were the bots interaction? in an xml-powered b2b loosly coupled web services p2p fashion?

11:15:12 <danbri> s/interaction/interacting/

11:15:29 <dajobe> in the style of robot wars, but with more semantics?

11:15:50 <AaronSw> heh!

11:15:54 <danbri> I'm going to buy a python book today; comparing perl bot hacking with pythons has tipped me over the edge

11:15:59 <dajobe> has anyone seen this:

11:16:01 <dajobe>http://meganesia.int.gu.edu.au/~phmartin/RDF/proposals.html

11:16:01 <dc_rdfig> B: http://meganesia.int.gu.edu.au/~phmartin/RDF/proposals.html from dajobe

11:16:07 <dajobe> B:|Propositions of Conventions and Ontologies

11:16:07 <dc_rdfig> titled item B

11:16:07 <dajobe> for the Resource Description Framework (RDF)

11:16:09 <danbri> he did some wordnet stuff

11:16:15 <dajobe> B:|Propositions of Conventions and Ontologies for the Resource Description Framework (RDF)

11:16:15 <dc_rdfig> titled item B

11:16:21 <AaronSw> swBot, UTSL?

11:16:21 <swBot> @prefix : <http://www.daml.org/2001/03/daml+oil#> .

11:16:21 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

11:16:21 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

11:16:21 <swBot>

11:16:44 <danbri> yeah, that was posted to rdf-interest quite a while back. I think he presented in Hong Kong too, but I'd lost my voice at that stage so couldn't talk to him

11:20:04 <danbri> wordnet soap

11:20:08 <soapy> asking wordnet web service about: soap for danbri

11:20:10 <soapy> Results...: c: "soap used as a toiletry" x:http://xmlns.com/wordnet/1.6/Face_soap l: "Face_soap" c: "a soft (or liquid) soap made from vegetable oils; used in certain skin diseases" x:http://xmlns.com/wordnet/1.6/Green_soap l: "Green_soap" c: "a cleansing agent made from the salts of vegetable or animal fats" x:http://xmlns.com/wordnet/1.6/Soap l: "Soap [ 1 ]" c: "soap in liquid form" x:http://xmlns.com/wordnet/1.6/Liquid_soap l: "Liquid_soap"

11:21:06 <danbri> Can do arbitrary squishql queries, I'm trying to figure out how to set the target server/dataset, and how to glue irc'd query terms into squish query templates. formatting results is an interesting problem too...

11:21:06 <AaronSw> swBot, @prefix opn: <irc://irc.openprojects.net/> .

11:21:06 <swBot> KB size: 32

11:21:32 <AaronSw> swBot, opn:soapie,isnick a :Bot

11:21:48 <AaronSw> swBot, opn:soapie,isnick a :Bot .

11:21:49 <swBot> huh? Line 1: Bad syntax (expected '.' or '}' or ']' at end of statement) at ^ in: " opn:soapie^,isnick a :Bot ."

11:22:12 <AaronSw> swBot, <irc://irc.openprojects.net/soapie,isnick> a :Bot .

11:22:12 <swBot> KB size: 33

11:22:24 <AaronSw> swBot, <irc://irc.openprojects.net/swBot,isnick> a :Bot .

11:22:24 <swBot> KB size: 34

11:22:31 <AaronSw> swBot, <irc://irc.openprojects.net/dc_rdfig,isnick> a :Bot .

11:22:32 <swBot> KB size: 35

11:22:37 <AaronSw> swBot, <irc://irc.openprojects.net/logger,isnick> a :Bot .

11:22:37 <swBot> KB size: 36

11:23:32 <AaronSw> swBot, this log:forAll :x. {:x a :Bot .} log:implies { :x a :Bot .} .

11:23:32 <swBot> KB size: 42

11:23:35 <AaronSw> swBot, this log:forAll :x. {:x a :Bot .} log:implies { :x a :Bot .} .?

11:23:35 <swBot> huh?

11:23:36 <swBot> Line 1: Bad syntax (expected directive or statement) at ^ in: "...x a :Bot .} log:implies { :x a :Bot .} .^."

11:23:41 <AaronSw> swBot, this log:forAll :x. {:x a :Bot .} log:implies { :x a :Bot .} ?

11:23:42 <swBot> @prefix : <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

11:23:42 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

11:23:42 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

11:23:42 <swBot> @prefix opn: <irc://irc.openprojects.net/> .

11:23:42 <swBot>

11:23:42 <swBot> <irc://irc.openprojects.net/dc_rdfig,isnick> a <irc://irc.openprojects.net/rdfig#Bot> .

11:23:44 <swBot>

11:23:46 <swBot> <irc://irc.openprojects.net/logger,isnick> a <irc://irc.openprojects.net/rdfig#Bot> .

11:23:48 <swBot>

11:23:50 <swBot> <irc://irc.openprojects.net/soapie,isnick> a <irc://irc.openprojects.net/rdfig#Bot> .

11:23:52 <swBot>

11:23:54 <swBot> <irc://irc.openprojects.net/swBot,isnick> a <irc://irc.openprojects.net/rdfig#Bot> .

11:23:56 <swBot>

11:26:29 <AaronSw> swBot, :UTSL a :Acronym ; :means "Use The Source, Luke" .

11:26:29 <swBot> KB size: 60

11:27:08 <AaronSw> swBot, <irc://irc.openprojects.net/AaronSw,isnick> :reallyLikes <irc://irc.openprojects.net/swBot,isnick> .

11:27:08 <swBot> KB size: 61

11:27:44 <AaronSw> Hmm, I suppose that should be:

11:28:04 <AaronSw> swBot, [ foaf:nick "AaronSw"] :reallyLikes [ foaf:nick "swBot" ] .

11:28:06 <swBot> huh? Line 1: Bad syntax (Prefix foaf not bound) at ^ in: "^ foaf:nick "AaronSw"] :reallyLikes [ foa..."

11:28:28 <AaronSw> swBot, @prefix foaf: <http://xmlns.com/foaf/0.1/> .

11:28:28 <swBot> KB size: 62

11:28:28 <AaronSw> swBot, [ foaf:nick "AaronSw"] :reallyLikes [ foaf:nick "swBot" ] .

11:28:29 <swBot> KB size: 67

11:29:02 <AaronSw> swBot, [foaf:nick "swBot" ] :needs [ dc:description "persistant storage" ] .

11:29:02 <swBot> huh? Line 1: Bad syntax (Prefix dc not bound) at ^ in: "^ dc:description "persistant storage" ] ...."

11:29:20 <AaronSw> @prefix dc: <http://purl.org/dc/elements/1.1/> .

11:29:21 <AaronSw> swBot, [foaf:nick "swBot" ] :needs [ dc:description "persistant storage" ] .

11:29:21 <swBot> huh? Line 1: Bad syntax (Prefix dc not bound) at ^ in: "^ dc:description "persistant storage" ] ...."

11:29:31 <AaronSw> swBot, @prefix dc: <http://purl.org/dc/elements/1.1/> .

11:29:31 <swBot> KB size: 73

11:29:35 <AaronSw> swBot, [foaf:nick "swBot" ] :needs [ dc:description "persistant storage" ] .

11:29:36 <swBot> KB size: 78

11:29:37 <tav> hmz

11:29:43 <AaronSw> Thank goodness for line buffers!

11:30:13 <tav> who dares challenge xena's might ?

11:30:30 <AaronSw> Now make Xena output in RDF/N3 and we'll have real fun! :-)

11:31:23 <tav> hmz

11:31:31 <tav> output what exactly?

11:31:48 <AaronSw> [foaf:nick "Xena", "hiroko"] a :Bot .

11:31:55 <AaronSw> swBot, [foaf:nick "Xena", "hiroko"] a :Bot .

11:31:55 <swBot> KB size: 82

11:32:09 <tav> ehm, what kinda syntax is that?

11:32:10 <AaronSw> hmz...

11:32:15 <AaronSw> That's RDF/N3

11:32:29 <tav> n3 ?

11:32:35 <tav> a striped down rdf ?

11:32:48 <AaronSw> More like enhanced up. ;-)

11:32:51 <tav> ic

11:33:30 <AaronSw> swBot, :N3 foaf:homepage <http://www.w3.org/DesignIssues/Notation3> ; :primer <http://www.w3.org/2000/10/swap/Primer.html> .

11:33:30 <swBot> KB size: 84

11:33:37 <tav> hmz

11:33:48 <tav> well, the whole point is to use natural language syntax....

11:34:09 <deltab> tav; n3 is far closer to that than xml :-)

11:34:23 <AaronSw> yeah, that's the idea.

11:34:35 <tav> well, why are you talking to it in syntax?

11:34:58 <AaronSw> Because nat.lang. is really hard

11:35:07 <deltab> why are you talking to us in syntax?

11:36:26 <tav> well, not natural language...

11:37:27 <tav> oooh http://monkeyfist.com:8080/morgue/technology/rdf-n3-primer running zope

11:37:33 <tav> .whois monkeyfist.com

11:37:33 <xena> MONKEYFIST.COM registered to nobody expires on 17-Sep-2001

11:37:35 <danbri>http://www.w3.org/RDF/Metalog/

11:37:35 <dc_rdfig> C: http://www.w3.org/RDF/Metalog/ from danbri

11:37:45 <tav> look what you did deltab!

11:37:52 <tav> ehm, danbri ;p

11:38:26 <deltab> uh, just because my birthday appears on something doesn't mean it's anything to do with me

11:38:35 <danbri> C:Metalog - a natural language rdf query system

11:38:35 <dc_rdfig> commented item C

11:38:38 <AaronSw> happy birthday, deltab!

11:38:41 <danbri> C:|Metalog - a natural language rdf query system

11:38:42 <dc_rdfig> titled item C

11:38:53 <danbri> C:A few years old, this. Good reference for natural language meets RDF query and inference.

11:38:53 <dc_rdfig> commented item C

11:38:57 <deltab> AaronSw: you're a month early

11:39:03 <tav> 17th september...

11:39:18 <AaronSw> happy early birthday, then

11:39:24 <deltab> thanks :-)

11:39:48 <danbri> C:I think, along with DesignIssues/, Enabling Inference and the Query/Inference Services for RDF papers, it was amongst the first in the (now blossoming) rdf-logic tradition.

11:39:48 <dc_rdfig> commented item C

11:39:49 * AaronSw wonders about this Morgue...

11:40:50 <tav> hmz

11:41:03 <tav> swBot, [ <#name> "Pat"; <#age> "24"; <#eyecolor> "blue" ]

11:41:16 <AaronSw> swBot, [ <#name> "Pat"; <#age> "24"; <#eyecolor> "blue" ] .

11:41:17 <swBot> KB size: 88

11:41:35 <AaronSw> (needs a period at the end)

11:41:48 <tav> swBot, [ <#name> "John"; <#age> "21"; <#eyecolor> "yelow" ].

11:41:48 <swBot> KB size: 92

11:42:35 <tav> hmz, this is surprisingly similar to xena's AI system

11:43:17 <AaronSw> hmm, really? perhaps you should come over to the sw/ai side

11:43:26 <deltab> tav: oh?

11:43:28 <tav> sw / ai ?

11:43:33 <deltab> which, the infobot?

11:43:46 <tav> deltab: no, creature

11:43:49 <deltab> that was just a lookup table

11:43:54 <tav> hmz?

11:44:05 <AaronSw> sw/ai => Semantic Web is AI... etc.

11:44:05 <deltab> creature has an AI system?

11:44:26 <tav> yea... why do you think we deprecaed xena, command?

11:44:38 <tav> s/deprecaed/deprecated

11:44:47 <tav> : .commands

11:44:50 <deltab> tav: because peop[le had got the hang of it?

11:44:51 <tav> : x python

11:45:00 <dajobe> the semantic web is not ai

11:45:01 <tav> : xena, command

11:45:07 <tav> ehm

11:45:11 <tav> : xena, ai statement

11:45:17 <tav> dajobe: lol

11:45:21 <tav> argh

11:45:25 <deltab> yes?

11:45:26 <tav> deltab: lol

11:45:36 * danbri encourages bot testers to have fun in #rdfbot

11:45:47 <dajobe> see http://www.w3.org/DesignIssues/RDFnot.html [[A Semantic Web is not Artificial Intelligence

11:45:47 <dajobe> ]] - TimBl

11:46:08 <danbri> Well he would say that, wouldn't he!

11:46:34 <dajobe> yeah #rdfbot please

11:47:52 <tav> dajobe: i beg to differ, a semantic web, makes "artificial intelligence", where AI is the ability to translate queries in natural language syntax into useful natural language results, very plausible

11:48:17 <dajobe> plausible - not identical to

11:48:37 <tav> never said it was...

11:48:52 <tav> AI is a totally separate layer altogether

11:49:06 <tav> but several parts make a whole

11:49:31 <danbri> The SW will use as much AI technology as is ready and deployable, but will also happen on fairly low-tech database like tech. It doesn't need fancy smarts to be useful, but if useful, will be pretty smart...

11:50:10 <tav> what is SW ?

11:50:13 <tav> oh

11:50:15 <tav> ignore that

11:50:50 * AaronSw wonders why is email isn't downloading.

11:51:01 <tav> AaronSw: didn't you figure this out yesterday?

11:51:05 <tav> danbri: agreed

11:51:22 <AaronSw> tav, it broke again

11:51:28 <AaronSw> in a different way this time

11:54:12 <AaronSw> and this time it's not my fault :-)

12:01:27 * danbri waves, heads off to find brighton

12:18:58 <tav> laters

12:19:04 <tav> ehm

12:19:07 <tav> brighton, uk?

12:19:20 <tav> didn't realise danbri lived in the uk

12:20:49 <deltab> tav: Uni of Bristol

12:27:03 <tav> ic, thanks dan

12:27:09 <tav> eeek

12:27:10 <tav> two dans

12:29:59 <deltab> tav: at least three

12:31:16 * em_ plays catchup on rdfig log

12:31:22 <em_> em_ is now known as em

12:33:51 <tav> .date

12:33:52 <xena> Mon, 20 Aug 2001 12:33:51 Universal

12:50:25 <AaronSw> Open offer to any Boston-area SW hackers: I'd be happy to have a snack/chat with anyone who's around the next few days

12:51:03 <danbri> bummer, I'm out of town.

12:52:00 * em agrees on both parts...

12:52:16 <em> perhaps next time :)

12:52:21 <AaronSw> :-)

12:52:42 <AaronSw> Maybe you should come to Chicago, one of these days... I'm tired of chasing you around the country ;-)

12:53:05 <em> :)

12:57:37 <dajobe> FYI: there is a thread "The Map/Territory Conundrum in Topic Maps vs. RDF" on xml-dev last few days

12:57:37 <dc_rdfig> Label FYI not found.

12:59:25 <barstow> dajobe - is OK with you if I take the files from http://ilrt.org/people/cmdjb/2001/05/rdf-ns-prefix-confusion/ and put them in http://www.w3.org/2000/10/rdf-tests/rdfcore/rdf-ns-prefix-confusion/ ? I would also probably rename *.n3 to *.nt; rename testNN-bad.rdf to errorNNNN.rdf; rename testNN.* testNNNN.*

12:59:37 <dajobe> yes

12:59:53 <dajobe> I was going to do that but never got permission for ages

13:00:31 <AaronSw> hmm, stomach's growling... I better go down for breakfast. c'ya later

13:01:09 <barstow> dajobe - Do you have other rdfcore test cases that are not at http://www.w3.org/2000/10/rdf-tests/rdfcore/ ?

13:01:34 <barstow> I'd ask Jan the same question but he's still on vacation, I suppose ...

13:01:54 <danbri> gets back tommorrow.

13:02:23 <dajobe> I don't think so

13:02:27 * dajobe -> meeting

13:04:15 * danbri -> brighton (really this time)

14:35:28 * DanC_ stops swBot to add persistent storage...

15:55:56 * em pops in quickly to ask if anyone is running peerkat?

16:02:27 * em waits the 5 min he gave himself to install peerkat and moves on to other items on his to-do list

16:09:59 * DanC_ waves to lynn

16:32:07 * DanC_ commits httpAsync.py , the start of persistent storage for rdfn3chat

16:32:27 <DanC_> oops!

16:32:37 <DanC_> I think I committed something else, actually

17:05:34 <DanC_> I think I've got my bot saving via IRC now...

17:09:31 <DanC_> swBot, @prefix : <http://irc.openprojects.net/rdfig#>.

17:09:31 <swBot> KB size: 0

17:09:52 <DanC_> swBot, @prefix u: <http://www.w3.org/2000/01/rdf-schema#>.

17:09:52 <swBot> KB size: 0

17:10:11 <DanC_> swBot, :Dog u:subClassOf :Animal.

17:10:11 <swBot> KB size: 1

17:10:16 <DanC_> swbot, save!

17:10:35 <DanC_> swbot, hello

17:12:22 <bijan> Another bot!

17:12:36 <bijan> Ahead of mine.

17:12:46 <bijan> In some ways.

17:13:08 <bijan> Different, I think.

17:13:19 <bijan> Oh well, I'll finish this version anyway :)

17:14:24 <bijan> Are you using notation.py to parse?

17:14:29 <DanC_> yes.

17:14:44 <bijan> So it just takes arbitaray n3?

17:14:47 <bijan> That's kinda neat.

17:14:49 <DanC_> yup.

17:14:56 <DanC_> thanks.

17:15:14 * DanC_ is debugging save stuff... wonders why it didn't work.

17:15:30 <bijan> Heh. That was my origianl plan except 1) I wasn't following notation.py and 2) I don't really want arbitrary n3 ;)

17:15:33 <DanC_> swBot, :are :you :there.

17:15:33 <swBot> KB size: 2

17:17:04 <DanC_> swBot, save!

17:17:05 <swBot> saving to http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf ...

17:17:05 * em curious if swbot can remove assertions?

17:17:16 <swBot> PUT response: 204 No Content

17:17:23 <em> eg... swBot, :Dog u:subClassOf :Animul.

17:17:29 * em curses typo

17:17:43 <em> and now wants to remove to correct this?

17:18:13 <bijan> For the chimp I plan to let you assert that something is a correction

17:18:27 <bijan> for something else.

17:18:50 <bijan> Then have my queries for publishing purpose go for the latest correction.

17:18:57 <bijan> Or something like that.

17:19:07 <bijan> Rather than actually deleting statements.

17:19:51 * bijan wonders if he should just steal dan's code...

17:20:12 * DanC_ has already granted bijan license, so it wouldn't be stealing...

17:20:24 <bijan> Heheh.

17:20:59 <bijan> I think I'll finish the hacky version first. I've all sorts of plans to rewrite it anyway :)

17:21:25 <bijan> But I sure was cursing string passing as evil this weekend :)

17:21:28 <DanC_> A:

17:21:28 <dc_rdfig>http://dev.w3.org/cvsweb/2000/scribe-bot/

17:21:29 <dc_rdfig> scribe-bot -- toward automated meeting scribe

17:21:30 <dc_rdfig> (DanC_) scribe-bot -- toward automated meeting scribe

17:21:31 <dc_rdfig> (DanC_) ircAsync.py 1.1 checked in

17:21:32 <dc_rdfig> (AaronSw) I see a promising future for these kinds of bots...

17:21:33 <dc_rdfig> (AaronSw) Maybe I'll even get around to hacking on them

17:21:34 <dc_rdfig> (DanC_) next step: a module to connect ircAsync.py with cwm.py/notation3.py

17:21:35 <dc_rdfig> (DanC_) RDF/n3 in from IRC is working.

17:21:36 <dc_rdfig> (DanC_) it answers questions now. (rdfn3chat.py 1.3)

17:21:37 <dc_rdfig> (DanC_) TODO: take advantage of the medusa/asyncore architecture and answer HTTP requests as well; e.g. dump the KB in RDF/xml

17:21:40 <dc_rdfig> (DanC_) TODO: grab stuff by reference. (hmm... can use log:resolvesTo to do this already, to some extent)

17:21:44 <DanC_> A:aha! saving works! [bot state|http://www.w3.org/2001/08/rdfn3chat-state.rdf]

17:21:44 <dc_rdfig> commented item A

17:21:46 <bijan> Strings suck.

17:21:53 <bijan> ircAsync.py? A new irc lib?

17:22:00 <DanC_> yes, a new irc lib

17:22:12 * bijan starts checking things off his todo list.

17:22:16 <bijan> Unless I hate it :)

17:22:23 * DanC_ commits current code, now that it seems to work...

17:27:18 <DanC_> swBot, @prefix dc: <http://purl.org/dc/elements/1.1/>.

17:27:19 <swBot> KB size: 2

17:27:26 <DanC_> swBot, @prefix log: <http://www.w3.org/2000/10/swap/log#>.

17:27:26 <swBot> KB size: 2

17:28:18 <DanC_> swBot, @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

17:28:19 <swBot> KB size: 2

17:28:50 <DanC_> swBot, this log:forAll :x. { :x u:subClassOf :Animal } log:implies { :x a :Answer}?

17:28:50 <swBot> @prefix : <http://irc.openprojects.net/rdfig#> .

17:28:50 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

17:28:50 <swBot> @prefix dc: <http://purl.org/dc/elements/1.1/> .

17:28:50 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

17:28:50 <swBot> @prefix u: <http://www.w3.org/2000/01/rdf-schema#> .

17:28:51 <swBot>

17:28:53 <swBot> :Dog a :Answer .

17:28:55 <swBot>

17:29:39 <DanC_> swBot, help

17:29:39 <swBot> huh? no ., ?, nor ! at end

17:29:43 <DanC_> help

17:30:18 <DanC_> swBot, <http://dev.w3.org/cvsweb/2000/scribe-bot/> dc:title "scribe-bot source code".

17:30:18 <swBot> KB size: 10

17:30:28 <DanC_> swBot, save!

17:30:29 <swBot> sorry, I'm already saving for #rdfig

17:30:35 <DanC_> phtpht.

17:31:49 <DanC_> swBot, @prefix log: <http://www.w3.org/2000/10/swap/log#>.

17:33:03 <DanC_> swBot, @prefix log: <http://www.w3.org/2000/10/swap/log#>.

17:33:04 <swBot> KB size: 0

17:33:14 <DanC_> swBot, @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

17:33:15 <swBot> KB size: 0

17:33:20 <DanC_> swBot, @prefix dc: <http://purl.org/dc/elements/1.1/>.

17:33:21 <swBot> KB size: 0

17:33:38 <DanC_> swBot, <http://dev.w3.org/cvsweb/2000/scribe-bot/> dc:title "scribe-bot source code".

17:33:38 <swBot> KB size: 1

17:33:47 <DanC_> swBot, save!

17:33:47 <swBot> saving to http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf ...

17:33:51 <swBot> PUT response: 204 No Content

17:34:48 <DanC_> swBot, :UTSL a :Acronym ; :means "Use The Source, Luke" .

17:34:48 <swBot> huh? Line 1: Bad syntax (Prefix not bound) at ^ in: "^:UTSL a :Acronym ; :means "Use The Sourc..."

17:35:08 <DanC_> swBot, @prefix : <http://irc.openprojects.net/rdfig#> .

17:35:08 <swBot> KB size: 1

17:35:10 <DanC_> swBot, :UTSL a :Acronym ; :means "Use The Source, Luke" .

17:35:10 <swBot> KB size: 3

17:35:13 <DanC_> swBot, save!

17:35:14 <swBot> saving to http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf ...

17:35:18 <swBot> PUT response: 204 No Content

17:35:46 <DanC_> oops...

17:35:52 <DanC_> swBot, @prefix : <irc://irc.openprojects.net/rdfig#> .

17:35:52 <swBot> KB size: 3

17:35:55 <DanC_> swBot, :UTSL a :Acronym ; :means "Use The Source, Luke" .

17:35:56 <swBot> KB size: 5

17:35:59 <DanC_> swBot, save!

17:36:00 <swBot> saving to http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf ...

17:36:05 <swBot> PUT response: 204 No Content

17:36:57 <DanC_> swBot, @prefix foaf: <http://xmlns.com/foaf/0.1/> .

17:36:57 <swBot> KB size: 5

17:37:06 * em looks at http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf and likes what he sees :)

17:37:20 <DanC_> it's also available at http://www.w3.org/2001/08/rdfn3chat-state.rdf

17:37:47 <DanC_> it's a minimal meeting scribe.

17:37:56 <em> excellent!

17:37:58 <bijan> That coverted from n3 to rdf/xml by cwm?

17:38:07 <DanC_> yes, bijan.

17:38:18 <bijan> Nice.

17:38:29 <DanC_> em, cwm supports multiple contexts, so I'm considering supporting pushing into contexts for "today", "this meeting", etc.

17:38:39 <bijan> A week ago i'd have been dancing :)

17:38:48 <bijan> ooo, too complex for me

17:38:54 <em> go DanC_ go!

17:39:10 <DanC_> well, I had to muck with cwm contexts a bit to handle questions/queries. e.g.:

17:39:37 <DanC_> swBot, this log:forAll :x. { :x a :Acronym } log:implies { :x a :Answer }?

17:39:38 <swBot> @prefix : <irc://irc.openprojects.net/rdfig#> .

17:39:38 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

17:39:38 <swBot> @prefix dc: <http://purl.org/dc/elements/1.1/> .

17:39:38 <swBot> @prefix foaf: <http://xmlns.com/foaf/0.1/> .

17:39:38 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

17:39:38 <swBot>

17:39:40 <swBot> :UTSL a :Answer .

17:39:42 <swBot>

17:40:58 <DanC_> I'm not sure what's the best way to support corrections. contexts are one possibility; e.g. I could have a context for everything since the last save, and I could roll back.

17:42:03 <bijan> is there anything that takes aaron's rss in n3 and generates idiomatic RSS/XML?

17:42:25 <bijan> (Aaron's RSS/N3: http://logicerror.com/rss-in-n3-example)

17:42:28 <DanC_> um... yeah, he's got cwm hooked up to ah HTML frms interface somewhere

17:43:29 <bijan> hmm.

17:43:51 <bijan> Ok, I'm going to ignore you because I *don't* want to throw away this weekend's work....*yet* :)

17:43:55 <DanC_> here it is: http://purl.org/swag/n3tordf

17:44:37 <DanC_> ignore: very well. I wouldn't want to derail your train of thought.

17:45:00 <bijan> Hmm. It can't covert his example.

17:45:10 <bijan> Dan: What you have is very cool.

17:45:17 <DanC_> swBot, <http://purl.org/swag/n3tordf> dc:title "N3<->RDF Conversion Service".

17:45:17 <swBot> KB size: 13

17:45:41 <DanC_> <http://purl.org/swag/n3tordf> :chumpedIn <http://rdfig.xmlhack.com/2001/06/15/2001-06-15.html>.

17:45:48 <DanC_> swBot, <http://purl.org/swag/n3tordf> :chumpedIn <http://rdfig.xmlhack.com/2001/06/15/2001-06-15.html>.

17:45:49 <swBot> KB size: 14

17:45:55 <DanC_> swBot, save!

17:45:55 <swBot> saving to http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf ...

17:46:00 <swBot> PUT response: 204 No Content

17:46:10 <em>http://www.w3.org/2001/08/rdfn3chat-state.rdf

17:46:11 <dc_rdfig> D: http://www.w3.org/2001/08/rdfn3chat-state.rdf from em

17:46:18 * em oops

17:46:23 <em> arrg...

17:46:36 <em> DanC_: test

17:46:41 <em> D:test

17:46:41 <dc_rdfig> commented item D

17:49:56 <em> D:Sample output from DanC's swBot http://dev.w3.org/cvsweb/2000/scribe-bot/

17:49:56 <dc_rdfig> commented item D

17:50:23 <DanC_> em, it's linked from A: as well

17:50:43 * em is testing a personal aggregation tool

17:50:58 * em sorry for additional chump

17:51:16 <DanC_> no problem. I'm hardly innocent of clogging up the channel lately ;-)

17:51:23 <em> :)

17:51:40 <DanC_> D:|state of the swBot

17:51:40 <dc_rdfig> titled item D

17:52:14 <DanC_> swBot, [ dc:description "periodic saves"] a :TODO.

17:52:14 <swBot> KB size: 17

17:53:08 <bijan> Dan: The chump saves every write.

17:53:13 <bijan> I recommend that.

17:53:35 <bijan> I enjoyed "CHURN"ing on the origianl DWLB, but you do lose stuff occasionally :)

17:53:44 <DanC_> swBot, [ dc:description "allow folks to ask for administrivia like KB size without adding assertions. also, time since last save. maybe etag"] a :TODO.

17:53:44 <swBot> KB size: 20

17:53:56 <DanC_> DWLB?

17:54:00 <DanC_> swBot, save!

17:54:00 <swBot> saving to http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf ...

17:54:04 <swBot> PUT response: 204 No Content

17:54:06 <bijan> DiaWebLogBot, the chump precursor.

17:54:10 * bijan is writing up a history...:)

17:55:12 <DanC_> swBot, @prefix rdfig-chat: <irc://irc.openprojects.net/rdfig#>.

17:55:12 <swBot> KB size: 20

17:55:17 <DanC_> swBot, save!

17:55:17 <swBot> saving to http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf ...

17:55:21 <swBot> PUT response: 204 No Content

17:57:41 <DanC_> swBot, <http://logicerror.com/rss-in-n3-example> dc:description "RSS/n3 example".

17:57:42 <swBot> KB size: 21

18:01:02 <DanC_> swBot, @prefix rss: <http://purl.org/rss/1.0/> . this log:forAll :i, :t. { <http://logicerror.com/rss-in-n3-example> log:resolvesTo [ log:includes :i rss:title :t ] } log:implies { :t a :Answer} ?

18:01:02 <swBot> huh?

18:01:02 <swBot> Line 1: Bad syntax (']' expected) at ^ in: "...xample> log:resolvesTo [ log:includes :i^ rss:title :t ] } log:implies { :t a :An..."

18:01:21 <DanC_> swBot, @prefix rss: <http://purl.org/rss/1.0/> . this log:forAll :i, :t. { <http://logicerror.com/rss-in-n3-example> log:resolvesTo [ log:includes {:i rss:title :t} ] } log:implies { :t a :Answer} ?

18:02:15 <DanC_> oh crud... same bug: cwm.py|evaluateObject2|592 There is no variable named 'experience'

18:03:12 <DanC_> A:TODO: support reloading (e.g. after it loses its marbles)

18:03:12 <dc_rdfig> commented item A

18:04:21 <DanC_> bijan, re saving every time: this thing saves via HTTP. our HTTP server is backed by CVS; i.e. it keeps every version.

18:05:52 <DanC_> swBot, @prefix : <irc://irc.openprojects.net/rdfig#>.

18:05:52 <swBot> KB size: 0

18:06:05 <DanC_> swBot, @prefix rdfig-chat: <irc://irc.openprojects.net/rdfig#>.

18:06:05 <swBot> KB size: 0

18:06:24 <DanC_> swBot, @prefix log: <http://www.w3.org/2000/10/swap/log#>.

18:06:24 <swBot> KB size: 0

18:06:43 <DanC_> swBot, @prefix dc: <http://purl.org/dc/elements/1.1/>.

18:06:44 <swBot> KB size: 0

18:09:11 <DanC_> swBot, @prefix u: <http://www.w3.org/2000/01/rdf-schema#>.

18:09:12 <swBot> KB size: 0

18:29:21 <DanC_> hmm... Euler might be a better engine for such a bot. it does backward chaining.

18:29:27 * DanC_ checks out recent redfoot release...

18:43:39 <DanC_> hm... not much in the docs.

19:24:49 <bijan> DanC_ re: saving...ah, yes, good. I was ftping with the DWLB, so yeah, an explicit save is good.

19:32:26 <cris|out> cris|out is now known as cris|bed

19:44:25 <DanC_> swBot, :x [.

19:44:26 <swBot> huh? Line 1: Bad syntax (']' expected) at ^ in: " :x [^."

19:44:45 <em> <http://www.w3.org/> dc:title "The W3C Home Page".

19:44:54 * DanC_ invites ericm to flesh out a swBot use case...

19:45:03 <em> <http://www.w3.org/> dc:publisher "W3C".

19:45:20 <DanC_> <http://www.w3.org/> dc:publisher [ contact:name "W3C"].

19:45:29 <DanC_> swBot, <http://www.w3.org/> dc:publisher [ contact:name "W3C"].

19:45:29 <swBot> huh? Line 1: Bad syntax (Prefix contact not bound) at ^ in: "...^ contact:name "W3C"]."

19:45:47 <DanC_> swBot, @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

19:45:47 <swBot> KB size: 2

19:45:59 <DanC_> swBot, <http://www.w3.org/> dc:publisher [= :W3C; contact:name "W3C"].

19:45:59 <swBot> KB size: 4

19:46:12 <em> <http://www.w3.org/> dc:subject [ :label "standards", :label "web architecture", :label "collaboration" ].

19:47:09 <em> <http://www.w3.org/> dc:subject [ :label "standards" ].

19:47:20 <em> <http://www.w3.org/> dc:subject [ :label "web architecture" ].

19:47:25 <em> <http://www.w3.org/> dc:subject [ :label "collaboration" ].

19:47:37 <em> <http://www.w3.org/> dc:subject [ :label "cool internet stuff" ].

19:47:55 <em> <http://www.w3.org/> dc:description "The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential as a forum for information, commerce, communication, and collective understanding.

19:47:55 <em> ".

19:47:57 <deltab> em: you need to address the bot

19:48:20 <em> swBot, <http://www.w3.org/> dc:description "The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential as a forum for information, commerce, communication, and collective understanding.

19:48:21 <swBot> huh? Line 1: Bad syntax (unterminated string literal) at ^ in: "...^The World Wide Web Consortium (W3C) deve..."

19:48:36 <em> swBot, <http://www.w3.org/> dc:description "The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential as a forum for information, commerce, communication, and collective understanding".

19:48:38 <swBot> KB size: 5

19:48:50 <em> swBot, <http://www.w3.org/> dc:subject [ :label "cool internet stuff" ].

19:48:50 <swBot> KB size: 8

19:48:59 <em> swBot, <http://www.w3.org/> dc:subject [ :label "collaboration" ].

19:49:00 <swBot> KB size: 11

19:49:09 <em> swBot, <http://www.w3.org/> dc:subject [ :label "web architecture" ].

19:49:10 <swBot> KB size: 14

19:49:14 <DanC_> swBot, retract A23!

19:49:14 <swBot> huh? save is the only command I know.

19:49:37 <em> swBot, <http://www.w3.org/> dc:publisher [ contact:name "W3C"].

19:49:38 <swBot> KB size: 17

19:49:48 <em> swBot, <http://www.w3.org/> dc:title "The W3C Home Page".

19:49:48 <swBot> KB size: 18

19:50:10 <em> swBot, save!

19:50:13 <swBot> saving to http://jigteam.w3.org/2001/08/rdfn3chat-state.rdf ...

19:50:17 <swBot> PUT response: 204 No Content

19:50:29 <DanC_> swBot, this log:forAll :p. { :p dc:subject [ :label [ log:startsWith "web"]]} log:implies { :p a :Answer}?

19:50:30 <swBot> @prefix : <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

19:50:30 <swBot> @prefix contact: <http://www.w3.org/2000/10/swap/pim/contact#> .

19:50:30 <swBot> @prefix dc: <http://purl.org/dc/elements/1.1/> .

19:50:30 <swBot> @prefix log: <http://www.w3.org/2000/10/swap/log#> .

19:50:30 <swBot> @prefix u: <http://www.w3.org/2000/01/rdf-schema#> .

19:50:31 <swBot>

19:50:33 <swBot> <http://www.w3.org/> a <irc://irc.openprojects.net/rdfig#Answer> .

19:50:35 <swBot>

20:00:45 <em> swBot, ?where danc

20:00:46 <swBot> huh? no ., ?, nor ! at end

20:00:51 <DanC_> swBot, :DanC :location ?where ?

20:01:16 <DanC_> swBot, ?where is :location of :DanC?

20:01:29 <em> swBot, ?where "danc"

20:02:27 * AaronSw waves

20:02:33 * DanC_ waves

20:02:41 <DanC_> I killed the bot a second ago.

20:03:56 * AaronSw reviews logs; offers em Peerkat debugging

20:04:18 * em will take AaronSw up on this in sec if still offered.. on phone with danc about bot

20:04:48 <em> swBot, retract <http://www.w3.org/>.

20:04:53 <em> swBot, retract <http://www.w3.org/>!

20:04:55 <DanC_> yeah.

20:05:17 <em> would it retract the tuples that *I* wrote about this?

20:05:40 <bijan> Yeek!

20:05:44 <AaronSw> swBot, <http://www.w3.org/> a log:Falsehood .

20:05:54 <DanC_> no, it would retract the stuff it loaded from that page.

20:07:02 <AaronSw> swBot, save!

20:10:22 <em> so... swBot is an in-memory cwm?

20:10:30 <DanC_> yup.

20:10:34 <em> excellent! :)

20:10:36 <AaronSw> cwm is in-memory too, no?

20:10:56 * DanC_ takes em on a tour of the source code... http://dev.w3.org/cvsweb/2000/scribe-bot/

20:11:05 <em> in-memory constantly... keeps gettign feed, keeps producing answers

20:21:31 <em> swBot, ?where is :location of :DanC? ... swBot find DanC

20:27:18 <em> action that still need to be implemented... load? forget?

20:27:34 <em> and... think?

20:27:57 * em thinks performance may be an issue here, yes?

21:11:44 <em> AaronSw, still up for some peerkat debuging?

21:11:55 <AaronSw> sure think, em

21:11:59 <AaronSw> err thing

21:12:03 <em> :)

21:12:18 <bijan> Aaron: do you have an RSS/N3 to RSS/idiomaticXML translator?

21:12:40 <AaronSw> i do, and I think you saw it earlier

21:12:52 <bijan> It wasn't working on your example RSS/N3.

21:12:54 <AaronSw> I saw the bug you pointed out... but the CVS server seems to be down so I can't really upgrade

21:13:00 <bijan> Ah.

21:13:09 <bijan> So it, in principle, works.

21:13:12 <bijan> Good ;)

21:13:15 <AaronSw> yes, let me try to upgrade again

21:13:36 * bijan prepares to throw away lots of hacky, painful, spent-to-much-time-on-it code :(

21:13:39 <bijan> But not today :)

21:16:47 <tav> hmz

21:16:50 <tav> hi all

21:21:14 <ASwartz> ASwartz is now known as AaronSw

21:26:18 * DanC_ waves to Drew

21:54:39 * DanC_ has loading into swBot just about implemented, but has to dash...

21:55:54 * DanC_ checks in *very* lightly tested loading code before dashing...

21:57:53 <DrewMcD> oh, everyone is there now


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.