Natural Language Processing and Knowledge Representation
Language for Knowledge and Knowledge for Language
The essays in this interdisciplinary book cover a range of implementations and designs, from formal computational models to large-scale NL processing systems.
Natural language (NL) refers to human language—complex, irregular, diverse, with all its philosophical problems of meaning and context. Setting a new direction in AI research, this book explores the development of knowledge representation and reasoning (KRR) systems that simulate the role of NL in human information and knowledge processing. Traditionally, KRR systems have incorporated NL as an interface to an expert system or knowledge base that performed tasks separate from NL processing. As this book shows, however, the computational nature of representation and inference in NL makes it the ideal level for all tasks in an intelligent computer system. NL processing combines the qualitative characteristics of human knowledge processing with a computer's quantitative advantages, allowing for in-depth, systematic processing of vast amounts of information. The essays in this interdisciplinary book cover a range of implementations and designs, from formal computational models to large-scale NL processing systems.
Contributors Syed S. Ali, Bonnie J. Dorr, Karen Ehrlich, Robert Givan, Susan M. Haller, Sanda Harabagiu, Chung Hee Hwang, Lucja Iwanska, Kellyn Kruger, Naveen Mata, David A. McAllester, David D. McDonald, Susan W. McRoy, Dan Moldovan, William J. Rapaport, Lenhart Schubert, Stuart C. Shapiro, Clare R. Voss