Courseiva

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

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 →

How Courseiva writes practice questions · Editorial policy

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.