title: Intent Classification and Slot Filling
|
type: community
|
group: Conversational AI
|
image: /static/templates/intent-classification-and-slot-filling.png
|
details: |
|
<h1>Build a task-oriented dialogue system by selecting dialogue intents and extracting slot entities</h1>
|
<dl>
|
<dt>Industry Applications</dt>
|
<dd>chatbots, virtual assistants, customer service automation, voice assistants, smart speakers, IVR systems, booking systems, e-commerce assistants, banking chatbots, healthcare assistants, travel booking, restaurant reservations</dd>
|
<dt>Associated Models</dt>
|
<dd>natural language understanding, joint training, BERT-based models, multi-task learning</dd>
|
<dt>Domain Terminology</dt>
|
<dd>NLP, NLU, slot extraction, intent recognition, dialogue systems, task-oriented conversation</dd>
|
</dl>
|
config: |
|
<View>
|
<ParagraphLabels name="entity_slot" toName="dialogue">
|
<Label value="Person" />
|
<Label value="Organization" />
|
<Label value="Location" />
|
<Label value="Datetime" />
|
<Label value="Quantity" />
|
</ParagraphLabels>
|
<Paragraphs name="dialogue" value="$humanMachineDialogue" layout="dialogue" />
|
<Choices name="intent" toName="dialogue"
|
choice="single" showInLine="true">
|
<Choice value="Greeting"/>
|
<Choice value="Customer request"/>
|
<Choice value="Small talk"/>
|
</Choices>
|
</View>
|