Microsoft Azure AI Fundamentals (AI-900)Describe features of Natural Language Processing (NLP) workloads on AzureEasy

A financial services company wants to automate the process of categorizing incoming customer emails as either 'loan application', 'account inquiry', or 'fraud report'. Which Azure NLP capability is best suited for this task?

  1. ALanguage Detection
  2. BKey Phrase Extraction
  3. CText Classification
  4. DSpeech-to-Text
Show answer & explanation

Correct answer: C. Text Classification

Text classification is the process of assigning predefined categories or labels to text. In this scenario, categorizing emails into 'loan application', 'account inquiry', or 'fraud report' directly aligns with text classification.

Why the other options are wrong

  • A. Language Detection identifies the language of the text, not its topic or purpose.
  • B. Key Phrase Extraction identifies important phrases but doesn't categorize the entire document.
  • D. Speech-to-Text converts spoken language into written text, which is not the primary goal here.

Text Classification

Text Classification is an NLP task that assigns predefined categories or tags to a given text document.

  • Organizes unstructured text data.
  • Used for sentiment analysis, spam detection, topic labeling.
  • Requires a labeled dataset for training.

Memory trick: Categories Label Text Swiftly.

More Describe features of Natural Language Processing (NLP) workloads on Azure questions