Natural Language Processing CH5 Flashcards
What is NLP?
a process of computer analysis of input provided in natural language, and conversion of this input into useful form of representation
- natural language processing
- a tool to represent information
Components of NLP
- Morphological analysis
- Syntactic analysis
- Semantic analysis
- Pragmatic analysis
Morphological Analysis
Analyzing words into their linguistic components
- car+PLU = cars
- give+PROG = giving
Syntactic Analysis
a grammar checker
- a description of how words are grouped and connected to each other in a sentence
Semantic Analysis
Assigning meanings to the structures created by syntactic analysis
- plays an important role selecting a word that can have different meanings
Pragmatic Analysis
The study of speaker’s meaning, what speaker’s intentions and beliefs are:
- “Do you have the time” means What time is it?
Applications of NLP
- Machine Translation
- Database Access
- Information Retrieval