You have a Conversational Language Understanding (CLU) project in Azure AI Language. Users frequently type utterances such as 'Book a flight from Seattle to Tokyo next Friday for two people.' The solution must extract the origin city, destination city, date, and passenger count as separate structured values so the booking system can act on them. You need to configure the project to capture these values. What should you do?
CLU extracts entities that are defined and labeled in the training utterances. Adding entities for origin, destination, date, and passenger count and labeling their spans teaches the model to return those values as structured fields. Using prebuilt components such as geography or number where available improves accuracy without building everything from scratch.
Why this answer
In Conversational Language Understanding, entity extraction depends on defining entities and labeling their occurrences in training utterances. Adding entities for the four values and labeling them, using prebuilt components such as geography and number where applicable, enables the model to return those values as structured fields for the booking system.
Exam trap
The trap here is assuming intents alone can produce structured values, when only labeled entities yield the extracted fields.