AI-102 · Question #303
You are building a chatbot. You need to ensure that the bot will recognize the names of your company's products and codenames. The solution must minimize development effort. Which Azure Cognitive…
The correct answer is C. custom Named Entity Recognition (NER). To enable a chatbot to recognize specific, company-defined product names and codenames with minimal development effort, custom Named Entity Recognition (NER) is the appropriate Azure Cognitive Service for Language feature.
Question
Options
- Acustom text classification
- Bentity linking
- Ccustom Named Entity Recognition (NER)
- Dkey phrase extraction
How the community answered
(23 responses)- A9% (2)
- B4% (1)
- C83% (19)
- D4% (1)
Why each option
To enable a chatbot to recognize specific, company-defined product names and codenames with minimal development effort, custom Named Entity Recognition (NER) is the appropriate Azure Cognitive Service for Language feature.
Custom text classification is used to categorize entire documents or text segments, not to extract specific entities from within the text.
Entity linking connects identified entities to a knowledge base but does not primarily focus on recognizing new, custom entity types without prior definition.
Custom Named Entity Recognition (NER) allows training a model to identify specific entities, like proprietary product names and codenames, that are unique to a company. This approach leverages machine learning to automatically extract these domain-specific terms, minimizing manual effort compared to rule-based systems.
Key phrase extraction identifies important noun phrases, but it doesn't allow for training to specifically recognize custom entity types like company product or codenames.
Concept tested: Custom Named Entity Recognition (NER)
Source: https://learn.microsoft.com/en-us/azure/ai-services/language-service/custom-ner/overview
Topics
Community Discussion
No community discussion yet for this question.