Semantic Web Interest Group IRC Scratchpad

Welcome to the Semantic Web Interest Group scratchpad generated automatically from discussions on IRC at port 6667 channel #swig by the chump bot, instructions in the chump user manual. Please use UTF-8 charset on IRC and pastebin for code or data more than 10 lines long.

Nearby: IRC logs (Latest) | semantic-web list | W3C Wiki (Recent changes) | delicious swigbot

last updated at 2002-03-07 23:59
AaronSw: Works best with SpamAssassin, a genetic-algorithm weighted heuristics system for blocking spam
em: The Corese platform implements an RDF/RDFS processor based on Conceptual Graphs (CG).
em: part of the Acacia project, Contact : Olivier Corby, INRIA.
em: demo'd at technical plenary... very cool stuff
em: This article examines ways that SOAP can be used to communicate information in RDF models. It discusses ways of translating the fundamental data in RDF models to the SOAP encoding for PC-like exchange, or for directly passing parts of the model in RDF/XML serialized form.
em: by Uche Ogbuji (
em: KT2002 Schedule
em: Who's going?
AaronSw: Uses parseType="Literal"
danbri: Discussion of IEEE Trends & Controversies, Issue March/April 2002, "On Standardization of the Web Ontology Language"
danbri: Pat Hayes' piece is my favourite: Catching the Dreams
danbri: It (this paper) also includes a nice account of how you need to think if you want to grok description logics.
AaronSw: Pat Hayes: "An aside on logic. There is a widespread misapprehension that logic is 'difficult' - like calculus is supposed to be in American high schools. In fact, basic logic is easier to use and understand than description logics; it has a simpler syntax, it has simpler inference processes, and it is closer to natural language. While there are some subtle aspects of logic, one is not obliged to use them or even to consider them."
SethR: I still dont understand how using negation ie (:not_p :negates :p} so we can use {:A :not_p :B} leads to inefficient inferences
danbri: On the chump logs we find 1766 matches for: find . -name '*.xml' -exec grep title {} \; (see list of titles)
danbri: It would be good to have XSLT that created a week's view of the discussion instead of a day's. I want to run such a thing in a crontab on mailing RDF Interest a summary of the chump.
danbri: DanC says ":what I want is a month's worth of titles on a page ...with links to details"
danbri: DanC "What I want is a month's worth of titles on a page"
danbri: My favourite half-finished writeup. Libby has a demo page somewhere too :)
libby: an RSS query demo
libby: related Squish->SQL stuff by danbri|]
danbri: "RDF has been experiencing something of a renaissance lately"... (the author, Leigh Dodds, is at Ingenta nearby in Bath)
libby: see also the skical internet draft
libby: and also the RSS 1.0 events modeul
libby: and also the RDF calendar draft
SemWeb project ideas from chat with Dean Jackson
danbri: Here's a list of student projects I wrote in 1997. Pre-RDF! 1st and 3rd are in SemWebby vein.
danbri: Other wishlist stuff: 'semantic web and me', passport renewal story. It tails off towards the end when gets into details. Interesting use case though; dunno if Australian passport system run differently to UK's...
libby: embeds RDF in JPG images
dino: documentation on Adobe specific SVG interfaces
MusicBrainz client library 1.1.0 released
danbri:, includes trmgen code for identifying content of MP3s, somewhat independent of encoding details. MB has a corresponding metadata lookup service, so you can go from file to it's metadata.
danbri: ...SVG output (PNG rasterization using batik and some scripts). Nearby: draft Ruby script.
AaronSw: Example: input imagemap from Gimp tool (pre-XML HTML fragment); tidied HTML version (note the mailboxes in the HREF's for each person; neat trick huh?); the xslt transform, and
AaronSw: SVG output (PNG rasterization using batik and some scripts). Nearby: draft Ruby script.
danbri: And because the ruby channel doesn't have cool bots like this one...
danbri: The ttp:// doc is probably the point of connection for metadata apps. "A databus is nothing more than a hierarchical collection slots. Each slot is a container that can hold some data and is accessed (or addressed) by its path. A path should look very familiar as it is a direct analogue of a filesystem path."
danbri: Looks like tuplespaces stuff to me, interesting... Also "A Properties class sits on top of a specific section of a DataBus tree and offers XML persistence of that section of the tree.
tim-onNoff: Note "next" and "previous" effect - not what you might expect but quite useful all the same
tim-onNoff: This quits the application as is usual on the NeXT, except that currently (Nov90) it DOES NOT CHECK FOR UNSAVED WINDOWS ;-)
danbri: "In programming language terms, RDF is a Perl hash or a Java Hashtable. The processing application is responsible for figuring out which bits it wants and which it doesn't"
sbp: A Python/N3 convergence experiment by Dennis Quan
danbri: This was interesting; looking at the Ruby class and property model the data mapped to, I pretty much just read off the arcs and nodes.
danbri: One point that relates to dbview: I had the choice to _either_ use the same namespace for each property, or do a bit of tweaking to use better known namespaces (eg. DC, RPMFind, FOAF etc.). It isn't clear at what stage to map obscure RDF into well known RDF...
danbri: I think the same or similar code is available for SWI prolog too
danbri: There's a simple example up there...
danbri: "Accessing Existing Data", "The system must achieve a critical usefulness early on. Existing hypertext
danbri: have had to justify themselves solely on new data. If however, there
danbri: was an existing base of data of personnel, for example, to which new data could be linked, the value of each new piece of data would be greater."
Created by the Daily Chump bot. Hosted by PlanetRDF.