Different outputs for the same input

Hello, Someone can please help me understand Why do I get different outputs for the same input?

this is my config.yml file.

language: en

pipeline:

   - name: WhitespaceTokenizer
   - name: RegexFeaturizer
   - name: LexicalSyntacticFeaturizer
   - name: CountVectorsFeaturizer
   - name: CountVectorsFeaturizer
     token_pattern: (?u)\b\w+\b
     analyzer: char_wb
     min_ngram: 1
     max_ngram: 4
   - name: DIETClassifier
     epochs: 100
   - name: EntitySynonymMapper
   - name: ResponseSelector
     epochs: 100
     retrieval_intent: chitchat
# Recognizes the words that describe time
   - name: "DucklingHTTPExtractor"
       # url of the running duckling server
     url: "http://localhost:8000"
       # dimensions to extract
     dimensions: [ "time" ]

   - name: FallbackClassifier
     threshold: 0.2



policies:

   - name: RulePolicy
   - name: MemoizationPolicy
   - name: TEDPolicy
     max_history: 20
     epochs: 100
     random_seed: 42

Hello @rotem65400

What do you mean by input and output?