Microsoft Certified: Azure AI Engineer AssociateImplement natural language processing solutionsMedium

A media company is developing a new podcast platform that allows users to upload audio files. The platform needs to automatically generate a brief, coherent, and human-like summary of each podcast episode, focusing on the main topics and conclusions, rather than just extracting sentences from the original audio. Which Azure AI Language feature is best suited for this task?

  1. AAbstractive Summarization
  2. BKey Phrase Extraction
  3. CExtractive Summarization
  4. DNamed Entity Recognition (NER)
Show answer & explanation

Correct answer: A. Abstractive Summarization

Abstractive Summarization generates new sentences and phrases that capture the main ideas of the source text, creating a coherent summary that is often shorter and more human-like than the original. This is ideal for creating brief, coherent summaries that aren't just direct excerpts.

Why the other options are wrong

  • B. Key Phrase Extraction identifies important phrases but does not form a narrative summary.
  • C. Extractive Summarization selects and concatenates key sentences directly from the source text, which might not be as coherent or brief as needed.
  • D. NER identifies specific entities (people, places, organizations) and does not summarize content.

Abstractive Summarization

An Azure AI Language feature that generates a concise and coherent summary by creating new sentences and phrases that capture the main ideas of the original text, rather than just extracting existing ones.

  • Generates new text, not just copies.
  • Focuses on coherence and brevity.
  • Ideal for human-like summaries of long content.

Memory trick: To abstract is to create new, not just cut and paste.

More Implement natural language processing solutions questions