[comp.text] Structure Editor Information Request

rda@epistemi.UUCP (Robert Dale) (12/03/86)

Don't laugh, but .... does anyone know of any research that has been done
into possibilities for structure editors for *natural language*?  Yes, I
know that this is just not feasible given our limited understanding of the
syntax of natural language (I'm supposed to be a computational linguist);
however, I'm wondering if anyone has attempted to use ideas found in
structured editors for programming languages in the context of well
understood fragments of natural languages.  So, for example, given a grammar
for a fragment of natural language, it would be possible to manipulate noun
phrases as explicitly represented entities:  the command
"delete-noun-phrase" might be an operation provided by the editor.

A related question I have is on the determination of word and sentence
boundaries in a stream of characters -- does anyone know of anything in the
literature that approaches these issues?  I'm aware of the algorithms used
by standard text processing facilities, of course, but I'm wondering if
there are any treatments out there that owe more to formal linguistic
theory.  So, for example, we might have sentences viewed as consisting of
entities of type Word separated by entities of type Punct, with
well-formedness constraints on the combination of Words and Puncts.

Any pointers would be appreciated.  Of course, if it looks like there is
sufficient interest, I'll report back to the net with what I find.

-- 

Robert Dale	University of Edinburgh, Centre for Cognitive Science,
                2 Buccleuch Place, Edinburgh, EH8 9LW, Scotland.

UUCP:	...!ukc!cstvax!epistemi!rda
ARPA:	rda%epistemi.ed.ac.uk@ucl.cs
JANET:	rda@uk.ac.ed.epistemi