wiki.ziemers.de

ziemer's informatik Wiki

Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:software:beuthbot:berichte:ws2020:abschluss:rasa-update:config

Config Anpassungen

# Configuration for Rasa NLU.
# https://rasa.com/docs/rasa/nlu/components/
language: de

pipeline:
  - name: SpacyNLP
  - name: SpacyTokenizer
  - name: SpacyFeaturizer
  - name: RegexFeaturizer
  - name: LexicalSyntacticFeaturizer
  - name: CountVectorsFeaturizer
  - name: CountVectorsFeaturizer
    analyzer: "char_wb"
    min_ngram: 1
    max_ngram: 4
  - name: DIETClassifier
    epochs: 100
  - name: EntitySynonymMapper
  - name: DucklingEntityExtractor
    url: "http://duckling:8000"
    dimensions: ["time"]
    locale: "de_DE"
    timezone: "Europe/Berlin"
    timeout : 3

Mit Rasa 1.8 wurde der DIET-Classifier (Dual Intention and Entitity Trandfomer) eingeführt, welcher es ermöglicht mittels dem gleichen Model Intents und Entities zu erkennen. Zuvor wurden der EmbeddingIntentClassifier und CRFEntityExtractor hierfür verwendet. Diese werden unter Rasa 2.1 nicht mehr unterstützt. Neben der Flexibilität sowohl Entities und Intents zu klassifizieren, bietet der DIET-Classifier eine höhere Zuverlässigkeit als die zuvor verwendeten Komponenten. DIET ist ebenfalls modular aufgebaut, so können Embeddings wie BERT, GloVe und ConveRT einfach gegeneinander ausgetauscht werden. Im Vergleich zu anderen State-Of-The-Art Architekturen benötigt DIET ebenfalls nur eine sehr geringe Trainszeit von ein paar Minuten.

wiki/software/beuthbot/berichte/ws2020/abschluss/rasa-update/config.txt · Zuletzt geändert: 09.12.2020 13:17 von Robert Xaver Halwaß