Python 当SpaCy仅支持标记化(pl-polish)时,如何更改Rasa NLU中的语言?

Python 当SpaCy仅支持标记化(pl-polish)时,如何更改Rasa NLU中的语言?,python,json,nlp,rasa-nlu,rasa-core,Python,Json,Nlp,Rasa Nlu,Rasa Core,如何在Rasa NLU项目中使用波兰语?SpaCy在标记化中支持波兰语 我的config.json文件如下所示: { "pipeline" : [ "nlp_spacy", "tokenizer_spacy", "ner_crf", "ner_spacy", "intent_featurizer_spacy", "intent_classi

如何在Rasa NLU项目中使用波兰语?SpaCy在标记化中支持波兰语

我的config.json文件如下所示:

{
"pipeline" : [ "nlp_spacy",
               "tokenizer_spacy",
                "ner_crf",
                "ner_spacy",
                "intent_featurizer_spacy",
                "intent_classifier_sklearn"],
"language" : "en",
"path" : "./models/nlu",
"data" : "./data/training_data.json" 
}
但一旦我更改了“pl”的语言,就会出现“语言不受支持”错误

我是否应该下载不同于这两种型号的产品:

python-mspacy下载en_core_web_md

python-mspacy-link-en\u-core\u-web\u-md-en

?

我知道我可以这样使用它:

from spacy.lang.pl import Polish
nlp = Polish ()
但我不知道如何在我的配置文件中实现它

谢谢大家!

谢谢

现在我正在尝试config.yml:

language: "pl"

pipeline:
- name: "tokenizer_whitespace"
- name: "ner_crf"
- name: "intent_featurizer_count_vectors"
- name: "intent_classifier_tensorflow_embedding"
  intent_tokenization_flag: false
使用Rasa NLU前沿版本(github+setup.py)。您不需要下载任何其他内容

将让您知道哪个版本工作得更好:)