AI-900 Practice Question: Describe Artificial Intelligence workloads and considerations
What is natural language processing (NLP)?
⚠ Common exam trap
It's easy for candidates to confuse NLP with other AI workloads like computer vision or speech recognition, or mistaking it for a specific tool (e.g., a database query language) rather than recognizing it as a broad branch of AI focused on human language understanding and generation.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
A branch of AI that enables computers to understand and generate human language
Natural language processing (NLP) is a subfield of artificial intelligence that focuses on the interaction between computers and human language. It enables machines to read, interpret, generate, and respond to text or speech in a way that is both meaningful and contextually relevant, using techniques such as tokenization, part-of-speech tagging, named entity recognition, and language modeling.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The process of converting programming language code into machine code
Why it's wrong here
Compilation translates high-level programming source code into machine-readable instructions, typically via compilers or interpreters. NLP, however, deals with natural human language, which is inherently ambiguous and context-dependent. While both involve formal transformation, NLP relies on probabilistic and neural approaches to handle variability, whereas compilation follows deterministic grammar rules and state transitions.
- ✓
A branch of AI that enables computers to understand and generate human language
Why this is correct
NLP is a branch of artificial intelligence that enables computers to interpret, comprehend, and produce human language in ways that are both useful and contextually relevant. It spans sentiment analysis, machine translation, text summarization, and conversational AI systems such as chatbots. By combining computational linguistics with machine learning, NLP models capture syntax, semantics, and intent rather than merely processing raw characters.
- ✗
A networking protocol for processing data transmissions
Why it's wrong here
Network protocols like TCP/IP govern packet routing, error handling, and reliable data transfer across networks. In contrast, NLP is an AI discipline centered on deriving meaning from and generating human language. Confusing these conflates infrastructure-level communication rules with cognitive language understanding, which involves statistical and neural models rather than structured transmission formats.
- ✗
A type of database query language for natural language questions
Why it's wrong here
Natural language database queries, often realized through NL2SQL systems, are just one narrow application within NLP. The broader field encompasses tasks such as sentiment analysis, machine translation, and summarization. A query language itself is a formal, structured syntax, whereas NLP models handle the flexibility and ambiguity of human speech and text.
Go deeper
Related to this question
Learn chapter
What is Artificial Intelligence?
Key term
Natural language processing
Natural language processing (NLP) is a branch of artificial intelligence that helps computers understand, interpret, and respond to human language in a way that is both meaningful and useful.
Key term
NLP
NLP (Natural Language Processing) is a branch of artificial intelligence that enables computers to understand, interpret, and generate human language in a way that is meaningful and useful.
About these practice questions
This AI-900 question is part of Courseiva's 985-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.