Main Page
From Nlpwiki
Contents |
Definition
Natural Language Processing (NLP) is a subfield of Computational Linguistics and Artificial Intelligence which is concerned with machine understanding and generation of human language. It also falls under the broad umbrella of Human Language Technology (HLT) which is an applications-oriented technology perspective concerned with aiding the human endeavor of translation, document processing, language resource management, and language analysis.
Problems in NLP
NLP Tools
The sub-sections below contain specific information about Commercial Off-the-Shelf (COTS), Government Off-the-Shelf (GOTS), Research Off-the-Shelf (ROTS) and Open Source products and tools. Tools can also be seen on individual NLP language pages (Category:NLP_Tools).
- Automatic summarization
- Handwriting recognition
- Information extraction (sub-tasks include Named entity recognition and Terminology extraction)
- Language identification
- Machine translation
- Morphological analysis
- Natural language parsing
- Optical character recognition (also related to Handwriting recognition)
- Parallel text alignment
- Question answering
- Speech recognition
- Terminology management
- Transliteration
- Translation memory management
Standardization Efforts in NLP
Links to Related Fields
Related External Links
- Natural Language Processing at Lawrence Livermore National Labs
- Global Autonomous Language Exploitation (GALE) at DARPA
