I'm not against publishing type system descriptors.  I'm against having
them be canonized as part of UIMA proper, particularly of Apache UIMA.
Apache UIMA is supposed to be an implementation of a standard, not a
standard itself.  

While you might say that it is proactive to put forth your "recommended"
type system for NewsML2 events, if I disagree with it for some reason I
might think that it is destructive.  These are things that should be
hashed out by committees of interested parties rather than developers,
who are typically looking at the problem from their own point of view.  

I should also say that I think it _is_ useful to have tools which
translate between UIMA type systems and other representations such as
OWL/RDF or MOF as Olivier had suggested. To the extent that these
automatically create type systems for FOAF, SKOS and others, then there
won't be a need for such a committee because Apache won't have to
explicitly provide a type system.  I'm also more comfortable with these
sorts of type systems because they are in essence part of the
meta-language rather than the object language, and will specify what
semantically gets annotated rather than how they get annotated
syntactically.  

I really just don't like the idea of having c-command annotations or
illocutionary force annotations or anything remotely similar showing up
as part of Apache and I feel like that is the road that you are headed
down when you talk about "recommended type system" because someone is
going to want those things and is going to feel frustrated if they are
left out.  


-----Original Message-----
From: Pascal Coupet [mailto:[EMAIL PROTECTED] 
Sent: Thursday, May 15, 2008 6:44 AM
To: [email protected]
Subject: RE: Annotation Mapping Annotator
Well, standards are recommended objects. UIMA restricts your freedom too
with the promises that you will be able to interact in a much easier way
with others. I think we are at the early beginning but that standards
will emerge to represents common entities and this will make
applications and the web more useful. As stated by Olivier in another
mail, people in the web semantic domain are producing interesting
thinks, ACE is interesting also as you noted, NewsML2 is useful for
events in the news space and so on. 

...

I agree. There are 2 levels for recommendations: one for the semantic
and a lot of work is already in progress, the second is how to represent
it using UIMA type systems. It will be nice to have recommended type
systems for ACE, NewML2 events, and so on because a same semantic
description can be encoded in various ways as UIMA type systems. This
can be triggered by the organization behind each proposal but it may be
much more efficient to be pro-active and propose type systems as part of
the UIMA Apache project for recognized standards.  I think it will be
very useful to have a Sandbox for type systems in a similar ways than
the one for Annotators.  

Reply via email to