Natural Language Applications and Technologies

Every technical field can be characterized in at least two ways: (1) by the various applications accomplished in that field and (2) by the underlying technologies implementing these applications. It is equally true that new applications depend new technologies or extension of old ones. The purpose of this paper is to show how this thinking can be productively applied to the field of NATURAL LANGUAGE PROCESSING. My hope is that the discussions of language applications, language technologies, and their interrelationships, will make practical systems in this area appear more promising and achievable than they might have been previously.

[1]  Daniel G. Bobrow,et al.  On Overview of KRL, a Knowledge Representation Language , 1976, Cogn. Sci..

[2]  Lance A. Miller Naive programmer problems with specification of transfer-of-control , 1975, AFIPS '75.

[3]  Jonathan Slocum,et al.  An Experiment in Machine Translation , 1980, ACL.

[4]  Lance A. Miller,et al.  Project EPISTLE: A System for the Automatic Analysis of Business Correspondence , 1980, AAAI.

[5]  Martin Chodorow,et al.  The EPISTLE Text-Critiquing System , 1982, IBM Syst. J..

[6]  Lance A. Miller,et al.  Text-critiquing with the EPISTLE system: an author's aid to better syntax , 1981, AFIPS '81.

[7]  Thomas A. Sebeok,et al.  Style in language , 1962 .

[8]  J. Richards RHETORICAL AND COMMUNICATIVE STYLES IN THE NEW VARIETIES OF ENGLISH , 1979 .

[9]  Michael C. McCord Semantic Interpretation for the Epistle System , 1984, ICLP.

[10]  Lance A. Miller Programming by Non-Programmers , 1974, Int. J. Man Mach. Stud..

[11]  Lance A. Miller "Natural Language Texts are not necessarily Grammatical and Unambiguous or even Complete." , 1982, ACL.

[12]  Ben Shneiderman,et al.  Software psychology: Human factors in computer and information systems (Winthrop computer systems series) , 1980 .

[13]  H. G. Schaeffer,et al.  Book Reviews : Computer Methods for Mathematical Computations: G.E. Forsythe et al. Englewood Cliffs, NJ, Prentice-Hall, Inc., 1977 , 1979 .

[14]  Michael C. McCord,et al.  Modular Logic Grammars , 1985, ACL.

[15]  Lance A. Miller,et al.  Natural Language Programming: Styles, Strategies, and Contrasts , 1981, IBM Syst. J..

[16]  Anthony I. Wasserman,et al.  The future of programming , 1982, CACM.

[17]  Fernando Carlos Neves Pereira,et al.  Logic for natural language analysis , 1982 .

[18]  Michael C. McCord,et al.  Using Slots and Modifiers in Logic Grammars for Natural Language , 1982, Artif. Intell..

[19]  Verónica Dahl,et al.  Translating Spanish Into Logic Through Logic , 1981, CL.

[20]  Lance A. Miller,et al.  Computers for Composition: A Stage Model Approach to Helping. , 1986 .

[21]  Roy J. Byrd Word Formation in Natural Language Processing Systems , 1983, IJCAI.

[22]  John F. Sowa,et al.  Conceptual Structures: Information Processing in Mind and Machine , 1983 .

[23]  Mitchell P. Marcus,et al.  A theory of syntactic recognition for natural language , 1979 .