User:Eugene M. Izhikevich/Proposed/Natural language processing

From Scholarpedia
Jump to: navigation, search

Dr. Timo Honkela accepted the invitation on 18 January 2007 (self-imposed deadline: 18 April 2007).

The article will cover various aspects of natural language processing including (1) consideration of different levels and areas of language, (2) description of some application areas such as machine translation and natural language interfaces, (3) presentation of the the basic paradigms and methodologies, and (4) discussion on the relationship between computerized and human language processing.

Contents

History

Natural language processing is one of the first application areas for which the use of computers was considered. Machine translation and question answering systems were obvious applications.

Methodology

Methods used in natural language processing are used to represent linguistic and domain knowledge and to specify the processes that analyze or generate linguistic expressions.

Levels of language

Natural language processing usually covers several levels or areas of language such as phonology, phonetics, lexicon, morphology, syntax, semantics and pragmatics.

Applications

Applications of natural language processing include speech recognition, question answering, machine translation and information retrieval.

Subtasks

Some specific tasks are commonly encountered in different applications including disambiguation, evaluation, segmentation and acquisition of domain and world knowledge.

Personal tools
Namespaces

Variants
Actions
Navigation
Focal areas
Activity
Tools