Newsgroups: comp.ai
Path: cantaloupe.srv.cs.cmu.edu!rochester!cornellcs!newsstand.cit.cornell.edu!portc01.blue.aol.com!news-peer.gsl.net!news.gsl.net!howland.erols.net!math.ohio-state.edu!usc!news.isi.edu!gremlin!shomase!jbarnett
From: jbarnett@shomase.NoSubdomain.NoDomain (Jeff Barnett)
Subject: Re: Ontological Patterns
Message-ID: <Dyq7ry.B5M@gremlin.nrtc.northrop.com>
Sender: news@gremlin.nrtc.northrop.com (Usenet News Manager)
Reply-To: jbarnett@charming.nrtc.northrop.com
Organization: Northrop Automation Sciences Laboratory
References: <32513BDF.FE1@dkfz-heidelberg.de> <Dyp75o.7Aw@itcyyz.ipsa.reuter.com>
Date: Fri, 4 Oct 1996 00:52:46 GMT
Lines: 21

In article <Dyp75o.7Aw@itcyyz.ipsa.reuter.com>, sunil@itcyyz.ipsa.reuter.com (Sunil Khare) writes:
|> In article <32513BDF.FE1@dkfz-heidelberg.de>,
|> Johannes Link  <j.link@dkfz-heidelberg.de> wrote:
   etc.................
|> I don't think the idea is silly. In my passing interest in natural language
|> processing, a similar idea has occurred to me. To map a sentence from surface
|> to d-structure, one technique is to use case-role types of mechanisms. The
|> definition of a verb could include a list of 'normal' roles
|> that the verb can accept, and where they belong in syntactic structure.
|> 
|> Here is the similarity: certain verbs, say verbs of motion, have common sets
|> of roles. Consider walk, run, swim ... in the most simple-minded way, they have
   etc.................

What you are thinking about is called a Case grammar, I think the
person given credit for fleshing out this idea is Fillmore (sp).
It's a good idea that is incorporated in most NL work and there's
a ton of literature.  I first heard about case grammars in the early
1960's so they've been around for a while.

Jeff Barnet
