Getting Confidence of 0.0

My “Error”: { “intent”: { “name”: null, “confidence”: 0.0 }, “entities”: , “text”: “hallo du” }

this is my code:

it seems you don’t have a classifier in your pipeline, just the spacy model and the tokenizer. you need to feed the features to a classifier in order to classfy intents.

Im really new to this, so what does that mean?
there are classes or not?

This is a more complete looking pipeline. Please download and point the appropriate language for your configuration. You need to add a classifier like DIET or sklearn after spaCy so spaCy features can be taken into consideration by the classifier. Please go through documentation or try rasa init for a starter configuration.

  - name: "SpacyNLP"
    # language model to load
    model: "en_core_web_md"

    # when retrieving word vectors, this will decide if the casing
    # of the word is relevant. E.g. `hello` and `Hello` will
    # retrieve the same vector, if set to `False`. For some
    # applications and models it makes sense to differentiate
    # between these two words, therefore setting this to `True`.
    case_sensitive: False
  - name: SpacyTokenizer
  - name: SpacyFeaturizer
    pooling: mean
  - name: RegexFeaturizer
  - name: LexicalSyntacticFeaturizer
  - name: DIETClassifier
    epochs: 100
    constrain_similarities: true
  - name: ResponseSelector
    epochs: 100
# # No configuration for policies was provided. The following default policies were used to train your model.
# # If you'd like to customize them, uncomment and adjust the policies.
# # See for more information.
#   - name: MemoizationPolicy
#   - name: RulePolicy
#   - name: UnexpecTEDIntentPolicy
#     max_history: 5
#     epochs: 100
#   - name: TEDPolicy
#     max_history: 5
#     epochs: 100
#     constrain_similarities: true

@R6xDesigns - Also i just noticed your Rasa version which is quite old so some of the components may not work.

Please upgrade your Rasa version to a more recent one.

i dont want to annoy you with my problem but maybe im just stupid.

Im getting an error now i changed the model to the one i have installed:

but i get this error:

any ideas?

when i use pip install --upgrade rasa_nlu i get the version 0.15.1 is there a newer one i cant get via pip?

there is no longer rasa_nlu, you have to install rasa

do it in a separate folder,

create a virtual environment then pip install rasa

please follow installation docs

Regarding your error you are missing SpacyNLP as name and your yaml has indentation error. please lint your yaml

are you aviable to answer a question to rasa as well or do i have to make another topic for that?

Preferably create another topic or search the forums first. your answers might already exist. I always advise to go through the documentation for any project, there are also plenty of resources in youtube about Rasa from Rasa as well…

Checkout the learning center

1 Like