AttributeError: 'NoneType' object has no attribute 'index' using RASA
i try to use RASA to build a sample bot, but i got ths error message,
Bot loaded. Type a message and press enter (use '/stop' to exit):
sad
Exception in thread Thread-2:
Traceback (most recent call last):
File "C:python36libthreading.py", line 916, in _bootstrap_inner
self.run()
File "C:python36libthreading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "C:python36libsite-packagesrasa_corechannelschannel.py", line 291, in on_message_wrapper
on_new_message(message)
File "C:python36libsite-packagesrasa_coreagent.py", line 316, in handle_message
return processor.handle_message(message)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 86, in handle_message
self._predict_and_execute_next_action(message, tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 305, in _predict_and_execute_next_action
action, policy, confidence = self.predict_next_action(tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 168, in predict_next_action
probabilities, policy = self._get_next_action_probabilities(tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 478, in _get_next_action_probabilities
tracker, self.domain)
File "C:python36libsite-packagesrasa_corepoliciesensemble.py", line 288, in probabilities_using_best_policy
if (result.index(max_confidence) ==
AttributeError: 'NoneType' object has no attribute 'index'
i use :
PYTHON 3.6.0
RASA CORE 0.12.0
RASA NLU 0.13.0
TENSORFLOW 1.10.0
PROTOBUF 3.6.0
ho it possible to solve this ?
Thank you
python python-3.x rasa-core
add a comment |
i try to use RASA to build a sample bot, but i got ths error message,
Bot loaded. Type a message and press enter (use '/stop' to exit):
sad
Exception in thread Thread-2:
Traceback (most recent call last):
File "C:python36libthreading.py", line 916, in _bootstrap_inner
self.run()
File "C:python36libthreading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "C:python36libsite-packagesrasa_corechannelschannel.py", line 291, in on_message_wrapper
on_new_message(message)
File "C:python36libsite-packagesrasa_coreagent.py", line 316, in handle_message
return processor.handle_message(message)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 86, in handle_message
self._predict_and_execute_next_action(message, tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 305, in _predict_and_execute_next_action
action, policy, confidence = self.predict_next_action(tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 168, in predict_next_action
probabilities, policy = self._get_next_action_probabilities(tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 478, in _get_next_action_probabilities
tracker, self.domain)
File "C:python36libsite-packagesrasa_corepoliciesensemble.py", line 288, in probabilities_using_best_policy
if (result.index(max_confidence) ==
AttributeError: 'NoneType' object has no attribute 'index'
i use :
PYTHON 3.6.0
RASA CORE 0.12.0
RASA NLU 0.13.0
TENSORFLOW 1.10.0
PROTOBUF 3.6.0
ho it possible to solve this ?
Thank you
python python-3.x rasa-core
This usually means you have tried to treat an object ofNoneType
as adict
or similar. Are you able to show enough of your code for us to see what is causing the error please? A minimal, complete, verifiable example will help us to give a useful answer.
– Rob Bricheno
Nov 14 '18 at 13:49
i try to follow this tutoriel rasa.com/docs/core/quickstart/…
– user8337738
Nov 14 '18 at 13:52
add a comment |
i try to use RASA to build a sample bot, but i got ths error message,
Bot loaded. Type a message and press enter (use '/stop' to exit):
sad
Exception in thread Thread-2:
Traceback (most recent call last):
File "C:python36libthreading.py", line 916, in _bootstrap_inner
self.run()
File "C:python36libthreading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "C:python36libsite-packagesrasa_corechannelschannel.py", line 291, in on_message_wrapper
on_new_message(message)
File "C:python36libsite-packagesrasa_coreagent.py", line 316, in handle_message
return processor.handle_message(message)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 86, in handle_message
self._predict_and_execute_next_action(message, tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 305, in _predict_and_execute_next_action
action, policy, confidence = self.predict_next_action(tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 168, in predict_next_action
probabilities, policy = self._get_next_action_probabilities(tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 478, in _get_next_action_probabilities
tracker, self.domain)
File "C:python36libsite-packagesrasa_corepoliciesensemble.py", line 288, in probabilities_using_best_policy
if (result.index(max_confidence) ==
AttributeError: 'NoneType' object has no attribute 'index'
i use :
PYTHON 3.6.0
RASA CORE 0.12.0
RASA NLU 0.13.0
TENSORFLOW 1.10.0
PROTOBUF 3.6.0
ho it possible to solve this ?
Thank you
python python-3.x rasa-core
i try to use RASA to build a sample bot, but i got ths error message,
Bot loaded. Type a message and press enter (use '/stop' to exit):
sad
Exception in thread Thread-2:
Traceback (most recent call last):
File "C:python36libthreading.py", line 916, in _bootstrap_inner
self.run()
File "C:python36libthreading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "C:python36libsite-packagesrasa_corechannelschannel.py", line 291, in on_message_wrapper
on_new_message(message)
File "C:python36libsite-packagesrasa_coreagent.py", line 316, in handle_message
return processor.handle_message(message)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 86, in handle_message
self._predict_and_execute_next_action(message, tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 305, in _predict_and_execute_next_action
action, policy, confidence = self.predict_next_action(tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 168, in predict_next_action
probabilities, policy = self._get_next_action_probabilities(tracker)
File "C:python36libsite-packagesrasa_coreprocessor.py", line 478, in _get_next_action_probabilities
tracker, self.domain)
File "C:python36libsite-packagesrasa_corepoliciesensemble.py", line 288, in probabilities_using_best_policy
if (result.index(max_confidence) ==
AttributeError: 'NoneType' object has no attribute 'index'
i use :
PYTHON 3.6.0
RASA CORE 0.12.0
RASA NLU 0.13.0
TENSORFLOW 1.10.0
PROTOBUF 3.6.0
ho it possible to solve this ?
Thank you
python python-3.x rasa-core
python python-3.x rasa-core
edited Nov 27 '18 at 16:32
Tobias
535311
535311
asked Nov 14 '18 at 13:45
user8337738
This usually means you have tried to treat an object ofNoneType
as adict
or similar. Are you able to show enough of your code for us to see what is causing the error please? A minimal, complete, verifiable example will help us to give a useful answer.
– Rob Bricheno
Nov 14 '18 at 13:49
i try to follow this tutoriel rasa.com/docs/core/quickstart/…
– user8337738
Nov 14 '18 at 13:52
add a comment |
This usually means you have tried to treat an object ofNoneType
as adict
or similar. Are you able to show enough of your code for us to see what is causing the error please? A minimal, complete, verifiable example will help us to give a useful answer.
– Rob Bricheno
Nov 14 '18 at 13:49
i try to follow this tutoriel rasa.com/docs/core/quickstart/…
– user8337738
Nov 14 '18 at 13:52
This usually means you have tried to treat an object of
NoneType
as a dict
or similar. Are you able to show enough of your code for us to see what is causing the error please? A minimal, complete, verifiable example will help us to give a useful answer.– Rob Bricheno
Nov 14 '18 at 13:49
This usually means you have tried to treat an object of
NoneType
as a dict
or similar. Are you able to show enough of your code for us to see what is causing the error please? A minimal, complete, verifiable example will help us to give a useful answer.– Rob Bricheno
Nov 14 '18 at 13:49
i try to follow this tutoriel rasa.com/docs/core/quickstart/…
– user8337738
Nov 14 '18 at 13:52
i try to follow this tutoriel rasa.com/docs/core/quickstart/…
– user8337738
Nov 14 '18 at 13:52
add a comment |
2 Answers
2
active
oldest
votes
With rasa_core version 0.12
you have to provide a policy configuration for the training. You can e.g. a default template for that from Github.
E.g. save the following snippet in a file called default_config.yml
:
policies:
- name: KerasPolicy
epochs: 100
max_history: 5
- name: FallbackPolicy
fallback_action_name: 'action_default_fallback'
- name: MemoizationPolicy
max_history: 5
- name: FormPolicy
Then train Rasa Core with:
python -m rasa_core.train
-d <path to domain file>
-s <path to stories>
-c default_config.yml
-o models/dialogue
Then run the trained model with:
python -m rasa_core.run -d models/dialogue
Thank you Tobias, that resolve my problem
– user8337738
Nov 15 '18 at 10:11
is that a way to show chat on browser instead of shell view ? afnay.com/images/akelad.PNG
– user8337738
Nov 15 '18 at 10:24
Sure. Checkout github.com/mrbot-ai/rasa-webchat and rasa.com/docs/core/connectors/#socketio-setup
– Tobias
Nov 15 '18 at 13:06
add a comment |
It looks like you have not trained the dialogue model or Policies have not been created properly. Try training your dialogue module again with following command
python -m rasa_core.train -d domain.yml -s stories.md -o models/dialogue
It will be good if you can you show contents following directory:
./models/dialogue
It should look something like below.
thank you for your reponse, i have three folders, domain.json, domain.yml and policy_metadata.json www142.lunapic.com/do-not-link-here-use-hosting-instead/…
– user8337738
Nov 14 '18 at 17:28
files* not folders, i can't edit my last comment, i don't knew why !
– user8337738
Nov 14 '18 at 17:42
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53301685%2fattributeerror-nonetype-object-has-no-attribute-index-using-rasa%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
With rasa_core version 0.12
you have to provide a policy configuration for the training. You can e.g. a default template for that from Github.
E.g. save the following snippet in a file called default_config.yml
:
policies:
- name: KerasPolicy
epochs: 100
max_history: 5
- name: FallbackPolicy
fallback_action_name: 'action_default_fallback'
- name: MemoizationPolicy
max_history: 5
- name: FormPolicy
Then train Rasa Core with:
python -m rasa_core.train
-d <path to domain file>
-s <path to stories>
-c default_config.yml
-o models/dialogue
Then run the trained model with:
python -m rasa_core.run -d models/dialogue
Thank you Tobias, that resolve my problem
– user8337738
Nov 15 '18 at 10:11
is that a way to show chat on browser instead of shell view ? afnay.com/images/akelad.PNG
– user8337738
Nov 15 '18 at 10:24
Sure. Checkout github.com/mrbot-ai/rasa-webchat and rasa.com/docs/core/connectors/#socketio-setup
– Tobias
Nov 15 '18 at 13:06
add a comment |
With rasa_core version 0.12
you have to provide a policy configuration for the training. You can e.g. a default template for that from Github.
E.g. save the following snippet in a file called default_config.yml
:
policies:
- name: KerasPolicy
epochs: 100
max_history: 5
- name: FallbackPolicy
fallback_action_name: 'action_default_fallback'
- name: MemoizationPolicy
max_history: 5
- name: FormPolicy
Then train Rasa Core with:
python -m rasa_core.train
-d <path to domain file>
-s <path to stories>
-c default_config.yml
-o models/dialogue
Then run the trained model with:
python -m rasa_core.run -d models/dialogue
Thank you Tobias, that resolve my problem
– user8337738
Nov 15 '18 at 10:11
is that a way to show chat on browser instead of shell view ? afnay.com/images/akelad.PNG
– user8337738
Nov 15 '18 at 10:24
Sure. Checkout github.com/mrbot-ai/rasa-webchat and rasa.com/docs/core/connectors/#socketio-setup
– Tobias
Nov 15 '18 at 13:06
add a comment |
With rasa_core version 0.12
you have to provide a policy configuration for the training. You can e.g. a default template for that from Github.
E.g. save the following snippet in a file called default_config.yml
:
policies:
- name: KerasPolicy
epochs: 100
max_history: 5
- name: FallbackPolicy
fallback_action_name: 'action_default_fallback'
- name: MemoizationPolicy
max_history: 5
- name: FormPolicy
Then train Rasa Core with:
python -m rasa_core.train
-d <path to domain file>
-s <path to stories>
-c default_config.yml
-o models/dialogue
Then run the trained model with:
python -m rasa_core.run -d models/dialogue
With rasa_core version 0.12
you have to provide a policy configuration for the training. You can e.g. a default template for that from Github.
E.g. save the following snippet in a file called default_config.yml
:
policies:
- name: KerasPolicy
epochs: 100
max_history: 5
- name: FallbackPolicy
fallback_action_name: 'action_default_fallback'
- name: MemoizationPolicy
max_history: 5
- name: FormPolicy
Then train Rasa Core with:
python -m rasa_core.train
-d <path to domain file>
-s <path to stories>
-c default_config.yml
-o models/dialogue
Then run the trained model with:
python -m rasa_core.run -d models/dialogue
answered Nov 15 '18 at 0:18
TobiasTobias
535311
535311
Thank you Tobias, that resolve my problem
– user8337738
Nov 15 '18 at 10:11
is that a way to show chat on browser instead of shell view ? afnay.com/images/akelad.PNG
– user8337738
Nov 15 '18 at 10:24
Sure. Checkout github.com/mrbot-ai/rasa-webchat and rasa.com/docs/core/connectors/#socketio-setup
– Tobias
Nov 15 '18 at 13:06
add a comment |
Thank you Tobias, that resolve my problem
– user8337738
Nov 15 '18 at 10:11
is that a way to show chat on browser instead of shell view ? afnay.com/images/akelad.PNG
– user8337738
Nov 15 '18 at 10:24
Sure. Checkout github.com/mrbot-ai/rasa-webchat and rasa.com/docs/core/connectors/#socketio-setup
– Tobias
Nov 15 '18 at 13:06
Thank you Tobias, that resolve my problem
– user8337738
Nov 15 '18 at 10:11
Thank you Tobias, that resolve my problem
– user8337738
Nov 15 '18 at 10:11
is that a way to show chat on browser instead of shell view ? afnay.com/images/akelad.PNG
– user8337738
Nov 15 '18 at 10:24
is that a way to show chat on browser instead of shell view ? afnay.com/images/akelad.PNG
– user8337738
Nov 15 '18 at 10:24
Sure. Checkout github.com/mrbot-ai/rasa-webchat and rasa.com/docs/core/connectors/#socketio-setup
– Tobias
Nov 15 '18 at 13:06
Sure. Checkout github.com/mrbot-ai/rasa-webchat and rasa.com/docs/core/connectors/#socketio-setup
– Tobias
Nov 15 '18 at 13:06
add a comment |
It looks like you have not trained the dialogue model or Policies have not been created properly. Try training your dialogue module again with following command
python -m rasa_core.train -d domain.yml -s stories.md -o models/dialogue
It will be good if you can you show contents following directory:
./models/dialogue
It should look something like below.
thank you for your reponse, i have three folders, domain.json, domain.yml and policy_metadata.json www142.lunapic.com/do-not-link-here-use-hosting-instead/…
– user8337738
Nov 14 '18 at 17:28
files* not folders, i can't edit my last comment, i don't knew why !
– user8337738
Nov 14 '18 at 17:42
add a comment |
It looks like you have not trained the dialogue model or Policies have not been created properly. Try training your dialogue module again with following command
python -m rasa_core.train -d domain.yml -s stories.md -o models/dialogue
It will be good if you can you show contents following directory:
./models/dialogue
It should look something like below.
thank you for your reponse, i have three folders, domain.json, domain.yml and policy_metadata.json www142.lunapic.com/do-not-link-here-use-hosting-instead/…
– user8337738
Nov 14 '18 at 17:28
files* not folders, i can't edit my last comment, i don't knew why !
– user8337738
Nov 14 '18 at 17:42
add a comment |
It looks like you have not trained the dialogue model or Policies have not been created properly. Try training your dialogue module again with following command
python -m rasa_core.train -d domain.yml -s stories.md -o models/dialogue
It will be good if you can you show contents following directory:
./models/dialogue
It should look something like below.
It looks like you have not trained the dialogue model or Policies have not been created properly. Try training your dialogue module again with following command
python -m rasa_core.train -d domain.yml -s stories.md -o models/dialogue
It will be good if you can you show contents following directory:
./models/dialogue
It should look something like below.
answered Nov 14 '18 at 16:28
Karthik SunilKarthik Sunil
11117
11117
thank you for your reponse, i have three folders, domain.json, domain.yml and policy_metadata.json www142.lunapic.com/do-not-link-here-use-hosting-instead/…
– user8337738
Nov 14 '18 at 17:28
files* not folders, i can't edit my last comment, i don't knew why !
– user8337738
Nov 14 '18 at 17:42
add a comment |
thank you for your reponse, i have three folders, domain.json, domain.yml and policy_metadata.json www142.lunapic.com/do-not-link-here-use-hosting-instead/…
– user8337738
Nov 14 '18 at 17:28
files* not folders, i can't edit my last comment, i don't knew why !
– user8337738
Nov 14 '18 at 17:42
thank you for your reponse, i have three folders, domain.json, domain.yml and policy_metadata.json www142.lunapic.com/do-not-link-here-use-hosting-instead/…
– user8337738
Nov 14 '18 at 17:28
thank you for your reponse, i have three folders, domain.json, domain.yml and policy_metadata.json www142.lunapic.com/do-not-link-here-use-hosting-instead/…
– user8337738
Nov 14 '18 at 17:28
files* not folders, i can't edit my last comment, i don't knew why !
– user8337738
Nov 14 '18 at 17:42
files* not folders, i can't edit my last comment, i don't knew why !
– user8337738
Nov 14 '18 at 17:42
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53301685%2fattributeerror-nonetype-object-has-no-attribute-index-using-rasa%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
This usually means you have tried to treat an object of
NoneType
as adict
or similar. Are you able to show enough of your code for us to see what is causing the error please? A minimal, complete, verifiable example will help us to give a useful answer.– Rob Bricheno
Nov 14 '18 at 13:49
i try to follow this tutoriel rasa.com/docs/core/quickstart/…
– user8337738
Nov 14 '18 at 13:52