Intent Analysis Module

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