Overview
The Intent Classifier pattern provides sophisticated natural language understanding to categorize user requests. It is a close sibling of the router workflow.Quick Example
Key Features
- Multiple Classification Methods: Choose between embedding-based or LLM-based classification
- Custom Intent Definitions: Define intents with descriptions and example phrases
- Top-K Results: Return multiple potential intents ranked by confidence
- Flexible Integration: Easy integration with existing chat and routing systems
Use Cases
- Customer Support Routing: Automatically route tickets to appropriate teams
- Chatbot Intelligence: Provide contextually relevant responses
- Content Personalization: Customize content based on user intent
- Analytics and Insights: Track user intent patterns and trends
Full Implementation
See the complete intent classifier with hierarchical categories and confidence
scoring.