rasa-ui icon indicating copy to clipboard operation
rasa-ui copied to clipboard

Provide preconfigure pipeline / config

Open beevelop opened this issue 4 years ago • 2 comments

In the current (and great) v3 version of Rasa-UI the config field is empty by default when creating a new agent. For novice users of Rasa this might be quite confusing. Therefore it would be awesome to provide a sane default value. Something like e.g.:

pipeline:
  - name: WhitespaceTokenizer
  - name: CountVectorsFeaturizer
  - name: EmbeddingIntentClassifier
  - BILOU_flag: true
    name: CRFEntityExtractor
    features:
      - [low, title, upper]
      - [low, bias, prefix5, prefix2, suffix5, suffix3, suffix2, upper, title, digit, pattern]
      - [low, title, upper]
  - name: EntitySynonymMapper

beevelop avatar Sep 19 '19 14:09 beevelop

Thanks for the feedback and good idea. With this pipeline you suggested, are there any dependencies on Rasa? (e.g. Spacy or something similar)?

paschmann avatar Sep 19 '19 14:09 paschmann

This configuration is quite similar to the default supervised_embeddings: https://rasa.com/docs/rasa/nlu/choosing-a-pipeline/#section-supervised-embeddings-pipeline This one does not rely on Spacy and is language independent.

It might be quite helpful to add the following link near the config textarea for reference: https://rasa.com/docs/rasa/nlu/choosing-a-pipeline/

beevelop avatar Sep 19 '19 14:09 beevelop