Copyright © Philip M. Parker, INSEAD. Terms of Use.

Definition: Natural Language Processing |
Natural Language ProcessingNoun1. The branch of information science that deals with natural language information. Source: WordNet 1.7.1 Copyright © 2001 by Princeton University. All rights reserved. |
| Domain | Definitions |
Computing | Natural language processing (NLP) Computer understanding, analysis, manipulation, and/or generation of natural language. This can refer to anything from fairly simple string-manipulation tasks like stemming, or building concordances of natural language texts, to higher-level AI-like tasks like processing user queries in natural language. (1997-09-12). Source: The Free On-line Dictionary of Computing. |
Health | Computer processing of a language with rules that reflect and describe current usage rather than prescribed usage. (references) |
Source: compiled by the editor from various references; see credits. | |
(From Wikipedia, the free Encyclopedia)
The major tasks in NLP are:
; Word boundary detection : In spoken language, there are no gaps between words; where to place the word boundary often depends on what choice makes the most sense grammatically and given the context. In written form, languages like Chinese do not have word boundaries either. ; Word sense disambiguation : Any given word can have several different meanings; we have to select the meaning which makes the most sense in context. ; Syntactic ambiguity : The grammar for natural languages is not unambiguous, i.e. there are often multiple possible parse trees for a given sentence. Choosing the most appropriate one usually requires semantic and contextual information. ; Imperfect or irregular input: Foreign or regional accents and vocal impediments in speech; typing or grammatical errors, OCR errors in texts. ; Speech acts and plans : Sentences often don't mean what they literally say; for instance a good answer to "Can you pass the salt" is to pass the salt; in most contexts "Yes" is not a good answer, although "No" is better and "I'm afraid that I can't see it" is better yet. Or again, if a class was not offered last year, "The class was not offered last year" is a better answer to the question "How many students failed the class last year?" than "None" is.
Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Natural language processing."
Synonym: Natural Language ProcessingSynonym: human language technology (n). (additional references) |
Crosswords: Natural Language Processing |
| English words defined with "natural language processing": computational linguist ♦ disambiguator ♦ logic programing, logic programming ♦ natural language processing application ♦ Prolog. (references) |
| Specialty definitions using "natural language processing": Consortium for Lexical Research ♦ encoded abstract ♦ LINGOL ♦ NLP?A ♦ Real Programmers Don't Use Pascal ♦ String Oriented Symbolic Language. (references) |
| Domain | Title |
Books |
|
Source: compiled by the editor from various references; see credits. | |
Expression using "natural language processing": natural language processing application. Additional references. | |
| Source: compiled by the editor from various references; see credits. |
| The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com. |
| Expression | Frequency per Day |
natural language processing | 45 |
natural language processing software | 4 |
| Source: compiled by the editor from various references; see credits. | |
| Language | Translations for "natural language processing"; alternative meanings/domain in parentheses. | |
Danish | naturligtsprogsbehandling (NLP?A). (various references) | |
Dutch | natuurlijke-taalverwerking (NLP?A), verwerking van natuurlijke taal (NLP?A). (various references) | |
Finnish | luonnollisen kielen käsittely (NLP?A). (various references) | |
French | traitement du langage naturel (Natural language processor), traitement automatique des langages naturels, TLN (Natural language processor). (various references) | |
German | Verarbeitung natürlicher Sprache (NLP?A). (various references) | |
Greek | επεξεργασία φυσικής γλώσσας (NLP?A). (various references) | |
Italian | elaborazione del linguaggio naturale (NLP?A). (various references) | |
Pig Latin | aturalnay anguagelay ocessingpray.(various references) | |
Portuguese | processamento em linguagem natural (NLP?A). (various references) | |
Spanish | tratamiento del lenguaje natural (NLP?A), procesamiento del lenguaje natural (NLP?A). (various references) | |
Swedish | bearbetning av naturligt språk (NLP?A). (various references) | |
| Source: compiled by the editor from various translation references. | ||
Hexadecimal (or equivalents, 770AD-1900s) (references)4E 61 74 75 72 61 6C      4C 61 6E 67 75 61 67 65      50 72 6F 63 65 73 73 69 6E 67 |
| Leonardo da Vinci (1452-1519; backwards) (references)
|
Binary Code (1918-1938, probably earlier) (references)01001110 01100001 01110100 01110101 01110010 01100001 01101100 00100000 01001100 01100001 01101110 01100111 01110101 01100001 01100111 01100101 00100000 01010000 01110010 01101111 01100011 01100101 01110011 01110011 01101001 01101110 01100111 |
HTML Code (1990) (references)N a t u r a l   L a n g u a g e   P r o c e s s i n g |
ISO 10646 (1991-1993) (references)004E 0061 0074 0075 0072 0061 006C      004C 0061 006E 0067 0075 0061 0067 0065      0050 0072 006F 0063 0065 0073 0073 0069 006E 0067 |
Encryption (beginner's substitution cypher): (references)4867868784677824667807387677371250848169718585758073 |
| 1. Definition 2. Synonyms 3. Crosswords 4. Usage: Commercial | 5. Expressions 6. Expressions: Internet 7. Translations: Modern 8. Orthography | 9. Bibliography |
Copyright © Philip M. Parker, INSEAD. Terms of Use.