Microsoft Certified: Azure AI Engineer AssociateImplement natural language processing solutionsMedium
A customer support department wants to create a system that can automatically categorize incoming customer emails into predefined topics such as 'Billing Inquiry', 'Technical Support', or 'Product Feedback'. The system needs to be highly accurate and adaptable to new topics over time. Which Azure AI Language feature should be implemented?
- AKey Phrase Extraction
- BText Summarization
- CCustom Text Classification
- DLanguage Detection
Show answer & explanationAnswer & explanation
Correct answer: C. Custom Text Classification
Custom Text Classification allows you to train a model to categorize text into your own predefined categories (topics). This is ideal for automatically routing customer emails to the correct department or for analytical purposes, and it can be updated with new data to adapt to evolving topics.
Why the other options are wrong
- A. Key Phrase Extraction identifies important phrases, but doesn't classify the entire document into a single topic category.
- B. Text Summarization condenses text, which is unrelated to categorizing emails by topic.
- D. Language Detection identifies the language of the text, not its topic category.
Custom Text Classification
A feature of Azure AI Language that enables users to build and train machine learning models to classify text into custom-defined categories, tailored to specific business needs.
- Categorizes text into custom labels.
- Requires labeled training data.
- Adaptable to specific domain topics.
Memory trick: Custom Classification sorts emails with precision.