Natural Language Processing

Publisher Summary This chapter deals with the topic of natural language processing in the field of artificial intelligence (AI). The subject of natural language processing covers processing issues at all levels of natural language understanding including speech recognition, syntactic and semantic analysis of sentences, reference to the discourse context, conversational inference and implicature, and discourse planning and generation. The chapter also covers the syntactic and semantic processing of sentences to deliver semantic objects suitable for referring, inferring, and other related functions. Even though this chapter is confined mainly to the syntactic and semantic section of the topic, it also demonstrates how it is impossible to entirely separate it from the broader context. All language processors can be viewed as being comprised of three elements. The first is grammar, which defines the legal ways in which constituents may combine both syntactically and semantically to yield other constituents. The second component of a processor is a non-deterministic algorithm that uses the rules of the grammar to deliver such structural descriptions for a given sentence. However, this component does not itself determine what happens when more than one rule can apply in a given state of the processor. This last responsibility devolves to the third component, the oracle, or mechanism for resolving such local processing ambiguities. The oracle decides which action should be taken at points in the analysis where the non-deterministic algorithm allows more than one. This chapter describes these three components in detail and briefly discusses the areas where these components are lacking.

[1]  Aravind K. Joshi,et al.  Tree-adjoining grammars and lexicalized grammars , 1992, Tree Automata and Languages.

[2]  Mark Steedman,et al.  On the order of words , 1982 .

[3]  E. Wanner The ATN and the sausage machine: Which one is baloney? , 1980, Cognition.

[4]  John Whitman,et al.  --; CHARLES CLIFTON; and JANET RANDALL. 1983. Filling gaps: Decision principles and structure in sentence comprehension. Cognition 13.187-222. , and JANET FODOR. 1978. The sausage machine: A new two-stage parsing model. Cognition , 1997 .

[5]  Mitchell P. Marcus,et al.  D-Theory: Talking about Talking about Trees , 1983, ACL.

[6]  Martin Kay,et al.  Algorithm schemata and data structures in syntactic processing , 1986 .

[7]  Terry Winograd,et al.  Understanding natural language , 1974 .

[8]  P. Stanley Peters,et al.  On the generative power of transformational grammars , 1973, Inf. Sci..

[9]  C. Raymond Perrault,et al.  Natural-language interfaces , 1986 .

[10]  A. M. Ramer Mathematical Methods in Linguistics , 1992 .

[11]  Alfred V. Aho,et al.  LR Parsing , 1974, ACM Comput. Surv..

[12]  Eric Brill A Report of Recent Progress in Transformation-Based Error-Driven Learning , 1994, HLT.

[13]  Graeme Hirst,et al.  Semantic Interpretation and the Resolution of Ambiguity , 1987, Studies in natural language processing.

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

[15]  Robert C. Berwick,et al.  Computational complexity and natural language , 1987 .

[16]  Ivan A. Sag,et al.  Book Reviews: Head-driven Phrase Structure Grammar and German in Head-driven Phrase-structure Grammar , 1996, CL.

[17]  Willem J. M. Levelt,et al.  Studies in the perception of language , 1982 .

[18]  J. Fodor The Modularity of mind. An essay on faculty psychology , 1986 .

[19]  Janet D. Fodor,et al.  The sausage machine: A new two-stage parsing model , 1978, Cognition.

[20]  J. Fodor,et al.  The Psychology of Language , 1974 .

[21]  Jonathan Slocum A Practical Comparison of Parsing Strategies , 1981, ACL.

[22]  Michael K. Brame Base Generated Syntax , 1978 .

[23]  Michael A. Arbib,et al.  An Introduction to Formal Language Theory , 1988, Texts and Monographs in Computer Science.

[24]  Mark Steedman,et al.  The use of context by the psychological parser , 1981 .

[25]  Noam Chomsky,et al.  वाक्यविन्यास का सैद्धान्तिक पक्ष = Aspects of the theory of syntax , 1965 .

[26]  G. Seth Psychology of Language , 1968, Nature.

[27]  Michael Niv Resolution of Syntactic Ambiguity: the Case of New Subjects , 1994, ArXiv.

[28]  A. Weinberg Parameters in the theory of sentence processing: Minimal Commitment theory goes east , 1993 .

[29]  Jay Earley,et al.  An efficient context-free parsing algorithm , 1970, Commun. ACM.

[30]  M. Baltin,et al.  The Mental representation of grammatical relations , 1985 .

[31]  William A. Woods,et al.  Computational Linguistics Transition Network Grammars for Natural Language Analysis , 2022 .

[32]  Jay Earley,et al.  An efficient context-free parsing algorithm , 1970, Commun. ACM.

[33]  J. Kimball Seven principles of surface structure parsing in natural language , 1973 .

[34]  Emmon W. Bach,et al.  Categorial Grammars and Natural Language Structures , 1988 .

[35]  Bernard Mérialdo,et al.  Tagging English Text with a Probabilistic Model , 1994, CL.

[36]  Bradley L. Pritchett Grammatical Competence and Parsing Performance , 1992 .

[37]  Noam Chomsky,et al.  Lectures on Government and Binding , 1981 .

[38]  C. D. Walter Algorithmics–The spirit of computing , 1988 .

[39]  Mark Steedman,et al.  Interaction with context during human sentence processing , 1988, Cognition.

[40]  Susan M. Garnsey,et al.  Semantic Influences On Parsing: Use of Thematic Role Information in Syntactic Ambiguity Resolution , 1994 .

[41]  Karen Spärck Jones,et al.  Readings in natural language processing , 1986 .

[42]  Gerald Gazdar,et al.  Applicability of Indexed Grammars to Natural Languages , 1988 .

[43]  Alfred V. Aho,et al.  Nested Stack Automata , 1969, Journal of the ACM.