Change language of Rasa X models

When deployed on server, Rasa X has production and worker processes of Rasa. If we look into them (docker-compose exec rasa-production bash for instance), we find config.yml that contains the following:

language: "en"

pipeline:
- name: "SpacyNLP"
- name: "SpacyTokenizer"
- name: "RegexFeaturizer"
- name: "SpacyFeaturizer"
- name: "CRFEntityExtractor"
- name: "EntitySynonymMapper"
- name: "SklearnIntentClassifier"
- name: "DucklingHTTPExtractor"
  url: "http://duckling:8000"

What is the way to change language here?

2 Likes

That information depends on the model trained and pushed to that instance of Rasa. To change the language, you need to train a different model.