Branches of Artificial Intelligence
Natural Language Processing
How systems analyze text and speech and generate language.
In this lesson
Lesson goals
- Classification and extraction
- Translation and summarization
- Generation and dialogue
Core idea
How systems analyze text and speech and generate language.
1. Classification and extraction: understand it in context, identify inputs and outputs, and define how the result will be verified.
2. Translation and summarization: understand it in context, identify inputs and outputs, and define how the result will be verified.
3. Generation and dialogue: understand it in context, identify inputs and outputs, and define how the result will be verified.
Practical example
Consider a real application of “Natural Language Processing.” Start small, identify available data, and compare the system with a clear baseline before expanding it.
Check your understanding
- Explain “Natural Language Processing” in your own words.
- Give one appropriate and one misleading application.
- What risk or limitation should be monitored?

