rasa-nlu-integration

Solid

Rasa NLU pipeline configuration and training for intent and entity extraction

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
55
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills