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

A financial institution needs to analyze thousands of news articles daily to identify all mentions of specific company names, stock tickers, and key executives to track market sentiment and potential risks. The system must be able to accurately extract these specific types of information. Which Azure AI NLP capability is most suitable for this task?

  1. ANamed Entity Recognition (NER)
  2. BKey Phrase Extraction
  3. CText Classification
  4. DSentiment Analysis
Show answer & explanation

Correct answer: A. Named Entity Recognition (NER)

Named Entity Recognition (NER) is designed to identify and categorize specific entities in text, such as names of persons, organizations, locations, and in this case, company names, stock tickers, and executives. This directly addresses the need to extract these defined types of information.

Why the other options are wrong

  • B. Key Phrase Extraction identifies important phrases, but doesn't categorize them as specific entities like company names or stock tickers.
  • C. Text Classification categorizes entire documents, not specific entities within them.
  • D. Sentiment Analysis determines the emotional tone of text, not the identification of specific entities.

Named Entity Recognition (NER)

An NLP capability that identifies and classifies named entities (e.g., persons, organizations, locations, dates, product names) in unstructured text into pre-defined categories.

  • Extracts specific, categorized information.
  • Does not understand overall meaning or sentiment.
  • Crucial for information extraction and data structuring.

Memory trick: NER names every important thing it sees.

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