Level Up

Choosing the Right AI Workload

Level Up Team

This post summarizes Choosing the Right AI Workload, module 2.1 of Level Up’s Azure AI Fundamentals series. The lesson is on YouTube as Azure AI Fundamentals AI-901 Exam: 2.1: Choosing the Right AI Workload. Module 1.2 is The Anatomy of an Azure AI Solution.

Download the slides (PDF)

The workload is the kind of problem being solved

Exam scenarios often include distracting details: an industry, an Azure resource, a file type, or a model name. Isolate the required outcome first. Then choose the workload whose defining capability matches that outcome.

Microsoft’s current AI-901 objectives name six workload families. A single solution can use several. A question usually emphasizes one primary capability. Ask what transformation the application performs.

WorkloadDefining capability
Generative AICreates new content
Agentic AIPursues goals through decisions and actions
Text analysisDiscovers meaning in language
SpeechProcesses or produces spoken language
Computer visionInterprets or creates visual content
Information extractionConverts unstructured content into structured data

Generative AI creates something new

Generative AI produces new content from instructions and context: answers, summaries, emails, reports, images, code, translations, or rewritten text.

Scenario language such as “generate,” “compose,” “draft,” “rewrite,” or “create” points here. A support assistant that drafts a personalized answer from the customer’s question and company documentation is generative AI.

Summarization can appear under both generative AI and text analysis. A fluent new response is generative AI. Identifying or analyzing meaning in existing text is text analysis.

Agentic AI pursues a goal and takes action

Agentic AI uses a model to decide what to do next and to interact with tools or systems. Possible actions include searching a knowledge source, calling an API, updating a record, creating a support ticket, asking for missing information, or handing work to a person.

The typical loop is goal, reason, act, observe, and continue. An assistant that checks an order, requests a replacement, updates the CRM, and tells the customer what happened is agentic.

If the system only produces an answer, classify it as generative AI. If it chooses and performs actions toward a goal, classify it as agentic AI.

Text analysis discovers meaning in existing language

Text analysis finds meaning, patterns, or classifications in text. Core techniques include keyword extraction, entity detection, sentiment analysis, language detection, classification, and summarization.

The desired result describes or labels existing text. Analyzing a customer message for negative sentiment, a product name, an account number, and cancellation intent is text analysis. If the application must determine what text means, text analysis is usually the match.

Speech processes or produces spoken language

Speech capabilities include speech recognition (speech to text), speech synthesis (text to speech), speech translation, and spoken interaction with multimodal models.

If the audio represents human language, think speech. A caller who describes a problem aloud, and an assistant that answers with a synthesized voice, is a speech scenario. Analyzing nonverbal audio — alarms, machinery, or environmental sounds — may be information extraction.

Computer vision interprets or creates visual content

Computer vision classifies images, detects objects, describes scenes, answers visual questions, reads text in images, or generates new images.

Choose computer vision when the answer depends on what is visually present. A customer photograph that the assistant uses to identify product damage is computer vision. Pulling named fields out of that image is information extraction.

Information extraction returns structured fields

Information extraction converts unstructured or semi-structured content into structured fields. Sources include documents, forms, images, audio, video, and text. The current objectives explicitly include extraction from text, images, audio, and video, not only traditional documents.

An invoice that becomes Customer: Maria Chen, Invoice: 10482, Date: 2026-09-12, and Total: $847.50 is information extraction. Explaining what a document says is text analysis or generative AI. Capturing specific fields from it is information extraction.

Workloads compose

A customer-support assistant can use all six in one case:

  1. Transcribe the caller — speech
  2. Detect frustration — text analysis
  3. Inspect a damage photo — computer vision
  4. Capture invoice fields — information extraction
  5. Draft the response — generative AI
  6. Issue a refund through an API — agentic AI

An application does not have to be “a vision application” or “a generative-AI application.” On the exam, identify the capability associated with the step being described.

Classify the transformation

Find the verb, identify the input, and inspect the expected output. Classify what the AI must do.

Scenario languageLikely workload
Draft an answerGenerative AI
Complete the taskAgentic AI
Detect sentimentText analysis
Transcribe a callSpeech
Identify an objectComputer vision
Populate invoice fieldsInformation extraction

A support system that reads emailed invoices and stores the invoice number, supplier, date, and total is information extraction. The decisive requirement is converting document content into predefined structured fields. The presence of text does not make the scenario text analysis.

Bring this to your team

Level Up can run a personalized Azure AI Fundamentals workshop for your team. Tell us a little about your group and we’ll reply with pricing.

Team size, timing, or questions. Optional.

Prefer email? Write to info@levelupla.io.