W3C home > Mailing lists > Public > public-rdf-tap@w3.org > August 2003

Re: owl:sameAs & commas

From: Richard H. McCullough <rhm@cdepot.net>
Date: Thu, 7 Aug 2003 19:33:31 -0700
Message-ID: <002101c35d59$e77da6f0$bd7ba8c0@rhm8200>
To: "Rob McCool" <robm@robm.com>
Cc: <public-rdf-tap@w3.org>, "KR-language" <KR-language@YahooGroups.com>

1. re: owl:sameAs
Won't you need a relation like "is" or "owl:sameAs" 
to tell the post-processor what to do?

2. re: commas
In the MKR context, \ can be used as an ordinary character
in concept names, so I am reluctant to do \ escapes.
For example, the "classname" attribute looks like

    John has classname = John\Person\Animal\Entity\Thing;

I have been using one escape: "\n" at the end of line
will continue a quote (enclosed in either single or double
quote marks) to the next line, and is intended to be interpreted
as a line feed, as in C.  I have used this for multi-line
"quotes" to replace RDF <comment> ... </comment>.
I'm not sure I really want to continue supporting this
convention.

Anyway, the comma problem is not a big deal.
I have no elegant solutions at this time.
Let's ignore the issue for now.

Dick McCullough
knowledge := man do identify od existent done;
knowledge haspart proposition list;

----- Original Message ----- 
From: "Rob McCool" <robm@robm.com>
To: "Richard H. McCullough" <rhm@cdepot.net>
Cc: <public-rdf-tap@w3.org>; "KR-language" <KR-language@YahooGroups.com>
Sent: Thursday, August 07, 2003 6:08 PM
Subject: Re: owl:sameAs & commas


> > 1. As I do more TAP examples, I see more examples
> > such as
> > 
> >     FashionModelMacPherson,Elle
> >     ActorMacPherson,Elle
> > 
> > which should be declared
> > 
> >     FashionModelMacPherson,Elle  owl:sameAs  ActorMacPherson,Elle
> > 
> > So, the big question is: will TAP support such
> > *essential* OWL constructs, or will TAP stick
> > with just the RDF/RDFS constructs?
> 
> The plan is to stick with RDF/RDFS and have a post-processing 
> system run over the KB periodically to merge equivalent nodes
> using some set of guidelines. There are literally hundreds of
> these examples (Tom Waits and Suzanne Vega are two obvious ones).

> 
> > 2. The MKR equivalent is
> > 
> >     "FashionModelMacPherson,Elle"  is  "ActorMacPherson,Elle";
> > 
> > I *don't like the quotes* for MKR, but they are *required* to
> > distinguish a single resource from a list/set of two resources.
> > For example, I can say
> > 
> >     "AthleteYounger,Jordan", "AthleteOlder,Jordan"  is
> > "AthleteJordan,_Michael";
> > 
> > which indicates three names for the same resource.
> > 
> > 3. Because of 2, I would like to see TAP do away with the
> > commas embedded in names.
> 
> What about using a \ in the MKR system, something like
>   AthleteYounger\,Jordan, AthleteOlder\,Jordan is AthleteJordan\,_Michael
> 
> We could change to do away with the commas, or to percent escape them,
> but I'm reluctant to change it with preparations for a release underway.
Received on Thursday, 7 August 2003 23:38:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 22 March 2009 02:45:12 GMT