Intent Classification: Uses a BERT-based sequence classification model
Slot Filling: Extracts specific parameters required for the operation
Dialogue Management: A state-tracking multi-turn dialogue system for clarifying ambiguous instructions
Context Understanding: Maintains conversation history to understand context-related instructions