NLP & Language · beginner · concept 109 of 311 · Updated Nov 4, 2026
Natural Language Processing (NLP)
The branch of AI focused on enabling computers to understand, interpret, and generate human language. Encompasses tasks from sentiment analysis to machine translation to question answering. Two umbrella terms live underneath: understanding (NLU) versus generation (NLG), plus text mining, the enterprise word for extracting signal from document piles.
Top AI contributors on this
- Yoshua BengioLawZero / Université de Montréal
- Ilya SutskeverSafe Superintelligence Inc. (SSI)
- Noam ShazeerOpenAI
- Alec RadfordIndependent / Thinking Machines Lab (adviser)
- Jürgen SchmidhuberKAUST / IDSIA
- Oriol VinyalsDiscovery Loop
Key terms
TokenizationParsingNERSentiment analysisMachine translationNLU & NLGText mining
Learn these first
Videos
▶ What is NLP (Natural Language Processing)? ↗
IBM Technology · YouTube
▶ Natural Language Processing: Crash Course AI #7 ↗
CrashCourse · YouTube
Guides and articles
Courses, papers, and more
This unlocks