Agent Skills: Rasa NLU Integration Skill

Rasa NLU pipeline configuration and training for intent and entity extraction

UncategorizedID: a5c-ai/babysitter/rasa-nlu-integration

Install this agent skill to your local

pnpm dlx add-skill https://github.com/a5c-ai/babysitter/tree/HEAD/plugins/babysitter/skills/babysit/process/specializations/ai-agents-conversational/skills/rasa-nlu-integration

Skill Files

Browse the full folder contents for rasa-nlu-integration.

Download Skill

Loading file tree…

plugins/babysitter/skills/babysit/process/specializations/ai-agents-conversational/skills/rasa-nlu-integration/SKILL.md

Skill Metadata

Name
rasa-nlu-integration
Description
Rasa NLU pipeline configuration and training for intent and entity extraction

Rasa NLU Integration Skill

Capabilities

  • Configure Rasa NLU pipelines
  • Design training data in Rasa format
  • Set up intent classification components
  • Configure entity extraction (DIETClassifier)
  • Implement pipeline optimization
  • Set up model evaluation and testing

Target Processes

  • intent-classification-system
  • chatbot-design-implementation

Implementation Details

Pipeline Components

  1. Tokenizers: WhitespaceTokenizer, SpacyTokenizer
  2. Featurizers: CountVectorsFeaturizer, SpacyFeaturizer
  3. Classifiers: DIETClassifier, FallbackClassifier
  4. Entity Extractors: DIETClassifier, SpacyEntityExtractor

Configuration Files

  • config.yml: Pipeline configuration
  • nlu.yml: Training data
  • domain.yml: Intents and entities

Configuration Options

  • Pipeline component selection
  • Featurizer settings
  • Classifier parameters
  • Entity extraction rules
  • Fallback thresholds

Best Practices

  • Start with recommended pipelines
  • Tune based on domain
  • Balance complexity vs performance
  • Regular model retraining

Dependencies

  • rasa