amazon lex slot type with multiple values
up vote
0
down vote
favorite
Could anyone help me to resolve the issue with amazon lex slot type.
Here is the requirement: I am using AMAZON.Organization slot type but it is not recognizing multiple words ( Lets say "Edge Connections")
Any help is much appreciated.
Sample Utterances
TestCase
Thanks,
Vempati
amazon-web-services aws-lambda bots chatbot amazon-lex
|
show 1 more comment
up vote
0
down vote
favorite
Could anyone help me to resolve the issue with amazon lex slot type.
Here is the requirement: I am using AMAZON.Organization slot type but it is not recognizing multiple words ( Lets say "Edge Connections")
Any help is much appreciated.
Sample Utterances
TestCase
Thanks,
Vempati
amazon-web-services aws-lambda bots chatbot amazon-lex
Please show how you have your bot set up. Either include the relevant part of your exported Lex JSON, or add some screenshots to the question. The slots section and the intent utterances are key. The more information you include in your questions the better, like an example ideal interaction compared to what you are getting. If there are no problems there, then I have a workaround to suggest, but let's start with making sure that the bot is set up correctly.
– Jay A. Little
Nov 9 at 3:15
Hi Jay, Thanks for the quick response. Here is the snapshot attached.
– V Subrahmanyam
Nov 9 at 6:20
Great, looks good. Now are you actually using the "Lambda initialization and validation" yet? Also just checking if you really want to useAMAZON.Organization
which looks for "Names of non-governmental organizations" such as "tacobell", "amazon", "microsoft"? Because it looks like you want more specific and possibly less well known company names.
– Jay A. Little
Nov 9 at 6:51
No I am not using Lambda initialization and validation, Is it needed?I have tried with custom type slot with the possible values and trained with data set ( 50 Values).Still it is not recognizing. I found only AMAZON.Organization, which is relevant to this use case by referring the documentation it can accept multiple words in the slots( eg: Edge Communication). Please suggest a better approach
– V Subrahmanyam
Nov 9 at 8:21
1
Thanks for inputs, found the actual Issue. Lex is filling the slot , my fulfillment lambda is failing due to some validations.Issue is resolved.
– V Subrahmanyam
Nov 9 at 10:02
|
show 1 more comment
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Could anyone help me to resolve the issue with amazon lex slot type.
Here is the requirement: I am using AMAZON.Organization slot type but it is not recognizing multiple words ( Lets say "Edge Connections")
Any help is much appreciated.
Sample Utterances
TestCase
Thanks,
Vempati
amazon-web-services aws-lambda bots chatbot amazon-lex
Could anyone help me to resolve the issue with amazon lex slot type.
Here is the requirement: I am using AMAZON.Organization slot type but it is not recognizing multiple words ( Lets say "Edge Connections")
Any help is much appreciated.
Sample Utterances
TestCase
Thanks,
Vempati
amazon-web-services aws-lambda bots chatbot amazon-lex
amazon-web-services aws-lambda bots chatbot amazon-lex
edited Nov 9 at 6:21
asked Nov 8 at 13:14
V Subrahmanyam
12
12
Please show how you have your bot set up. Either include the relevant part of your exported Lex JSON, or add some screenshots to the question. The slots section and the intent utterances are key. The more information you include in your questions the better, like an example ideal interaction compared to what you are getting. If there are no problems there, then I have a workaround to suggest, but let's start with making sure that the bot is set up correctly.
– Jay A. Little
Nov 9 at 3:15
Hi Jay, Thanks for the quick response. Here is the snapshot attached.
– V Subrahmanyam
Nov 9 at 6:20
Great, looks good. Now are you actually using the "Lambda initialization and validation" yet? Also just checking if you really want to useAMAZON.Organization
which looks for "Names of non-governmental organizations" such as "tacobell", "amazon", "microsoft"? Because it looks like you want more specific and possibly less well known company names.
– Jay A. Little
Nov 9 at 6:51
No I am not using Lambda initialization and validation, Is it needed?I have tried with custom type slot with the possible values and trained with data set ( 50 Values).Still it is not recognizing. I found only AMAZON.Organization, which is relevant to this use case by referring the documentation it can accept multiple words in the slots( eg: Edge Communication). Please suggest a better approach
– V Subrahmanyam
Nov 9 at 8:21
1
Thanks for inputs, found the actual Issue. Lex is filling the slot , my fulfillment lambda is failing due to some validations.Issue is resolved.
– V Subrahmanyam
Nov 9 at 10:02
|
show 1 more comment
Please show how you have your bot set up. Either include the relevant part of your exported Lex JSON, or add some screenshots to the question. The slots section and the intent utterances are key. The more information you include in your questions the better, like an example ideal interaction compared to what you are getting. If there are no problems there, then I have a workaround to suggest, but let's start with making sure that the bot is set up correctly.
– Jay A. Little
Nov 9 at 3:15
Hi Jay, Thanks for the quick response. Here is the snapshot attached.
– V Subrahmanyam
Nov 9 at 6:20
Great, looks good. Now are you actually using the "Lambda initialization and validation" yet? Also just checking if you really want to useAMAZON.Organization
which looks for "Names of non-governmental organizations" such as "tacobell", "amazon", "microsoft"? Because it looks like you want more specific and possibly less well known company names.
– Jay A. Little
Nov 9 at 6:51
No I am not using Lambda initialization and validation, Is it needed?I have tried with custom type slot with the possible values and trained with data set ( 50 Values).Still it is not recognizing. I found only AMAZON.Organization, which is relevant to this use case by referring the documentation it can accept multiple words in the slots( eg: Edge Communication). Please suggest a better approach
– V Subrahmanyam
Nov 9 at 8:21
1
Thanks for inputs, found the actual Issue. Lex is filling the slot , my fulfillment lambda is failing due to some validations.Issue is resolved.
– V Subrahmanyam
Nov 9 at 10:02
Please show how you have your bot set up. Either include the relevant part of your exported Lex JSON, or add some screenshots to the question. The slots section and the intent utterances are key. The more information you include in your questions the better, like an example ideal interaction compared to what you are getting. If there are no problems there, then I have a workaround to suggest, but let's start with making sure that the bot is set up correctly.
– Jay A. Little
Nov 9 at 3:15
Please show how you have your bot set up. Either include the relevant part of your exported Lex JSON, or add some screenshots to the question. The slots section and the intent utterances are key. The more information you include in your questions the better, like an example ideal interaction compared to what you are getting. If there are no problems there, then I have a workaround to suggest, but let's start with making sure that the bot is set up correctly.
– Jay A. Little
Nov 9 at 3:15
Hi Jay, Thanks for the quick response. Here is the snapshot attached.
– V Subrahmanyam
Nov 9 at 6:20
Hi Jay, Thanks for the quick response. Here is the snapshot attached.
– V Subrahmanyam
Nov 9 at 6:20
Great, looks good. Now are you actually using the "Lambda initialization and validation" yet? Also just checking if you really want to use
AMAZON.Organization
which looks for "Names of non-governmental organizations" such as "tacobell", "amazon", "microsoft"? Because it looks like you want more specific and possibly less well known company names.– Jay A. Little
Nov 9 at 6:51
Great, looks good. Now are you actually using the "Lambda initialization and validation" yet? Also just checking if you really want to use
AMAZON.Organization
which looks for "Names of non-governmental organizations" such as "tacobell", "amazon", "microsoft"? Because it looks like you want more specific and possibly less well known company names.– Jay A. Little
Nov 9 at 6:51
No I am not using Lambda initialization and validation, Is it needed?I have tried with custom type slot with the possible values and trained with data set ( 50 Values).Still it is not recognizing. I found only AMAZON.Organization, which is relevant to this use case by referring the documentation it can accept multiple words in the slots( eg: Edge Communication). Please suggest a better approach
– V Subrahmanyam
Nov 9 at 8:21
No I am not using Lambda initialization and validation, Is it needed?I have tried with custom type slot with the possible values and trained with data set ( 50 Values).Still it is not recognizing. I found only AMAZON.Organization, which is relevant to this use case by referring the documentation it can accept multiple words in the slots( eg: Edge Communication). Please suggest a better approach
– V Subrahmanyam
Nov 9 at 8:21
1
1
Thanks for inputs, found the actual Issue. Lex is filling the slot , my fulfillment lambda is failing due to some validations.Issue is resolved.
– V Subrahmanyam
Nov 9 at 10:02
Thanks for inputs, found the actual Issue. Lex is filling the slot , my fulfillment lambda is failing due to some validations.Issue is resolved.
– V Subrahmanyam
Nov 9 at 10:02
|
show 1 more comment
1 Answer
1
active
oldest
votes
up vote
0
down vote
- Create custom slot type and define all the possible account names in it.
- If you want your slot to accept only the values which you have defined then select Restrict to Slot values and Synonyms under Slot Resolution.
- Then assign your custom slot type to the slot {AccountName}.
It worked for me.
Thanks for the inputs.
– V Subrahmanyam
Nov 9 at 10:02
No mention. If this answer is really useful and works for you then upvote it. Will be helpful for others.
– Praveen Raj
Nov 9 at 10:26
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
- Create custom slot type and define all the possible account names in it.
- If you want your slot to accept only the values which you have defined then select Restrict to Slot values and Synonyms under Slot Resolution.
- Then assign your custom slot type to the slot {AccountName}.
It worked for me.
Thanks for the inputs.
– V Subrahmanyam
Nov 9 at 10:02
No mention. If this answer is really useful and works for you then upvote it. Will be helpful for others.
– Praveen Raj
Nov 9 at 10:26
add a comment |
up vote
0
down vote
- Create custom slot type and define all the possible account names in it.
- If you want your slot to accept only the values which you have defined then select Restrict to Slot values and Synonyms under Slot Resolution.
- Then assign your custom slot type to the slot {AccountName}.
It worked for me.
Thanks for the inputs.
– V Subrahmanyam
Nov 9 at 10:02
No mention. If this answer is really useful and works for you then upvote it. Will be helpful for others.
– Praveen Raj
Nov 9 at 10:26
add a comment |
up vote
0
down vote
up vote
0
down vote
- Create custom slot type and define all the possible account names in it.
- If you want your slot to accept only the values which you have defined then select Restrict to Slot values and Synonyms under Slot Resolution.
- Then assign your custom slot type to the slot {AccountName}.
It worked for me.
- Create custom slot type and define all the possible account names in it.
- If you want your slot to accept only the values which you have defined then select Restrict to Slot values and Synonyms under Slot Resolution.
- Then assign your custom slot type to the slot {AccountName}.
It worked for me.
edited Nov 9 at 9:46
answered Nov 9 at 9:36


Praveen Raj
215
215
Thanks for the inputs.
– V Subrahmanyam
Nov 9 at 10:02
No mention. If this answer is really useful and works for you then upvote it. Will be helpful for others.
– Praveen Raj
Nov 9 at 10:26
add a comment |
Thanks for the inputs.
– V Subrahmanyam
Nov 9 at 10:02
No mention. If this answer is really useful and works for you then upvote it. Will be helpful for others.
– Praveen Raj
Nov 9 at 10:26
Thanks for the inputs.
– V Subrahmanyam
Nov 9 at 10:02
Thanks for the inputs.
– V Subrahmanyam
Nov 9 at 10:02
No mention. If this answer is really useful and works for you then upvote it. Will be helpful for others.
– Praveen Raj
Nov 9 at 10:26
No mention. If this answer is really useful and works for you then upvote it. Will be helpful for others.
– Praveen Raj
Nov 9 at 10:26
add a comment |
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%2f53208517%2famazon-lex-slot-type-with-multiple-values%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
Please show how you have your bot set up. Either include the relevant part of your exported Lex JSON, or add some screenshots to the question. The slots section and the intent utterances are key. The more information you include in your questions the better, like an example ideal interaction compared to what you are getting. If there are no problems there, then I have a workaround to suggest, but let's start with making sure that the bot is set up correctly.
– Jay A. Little
Nov 9 at 3:15
Hi Jay, Thanks for the quick response. Here is the snapshot attached.
– V Subrahmanyam
Nov 9 at 6:20
Great, looks good. Now are you actually using the "Lambda initialization and validation" yet? Also just checking if you really want to use
AMAZON.Organization
which looks for "Names of non-governmental organizations" such as "tacobell", "amazon", "microsoft"? Because it looks like you want more specific and possibly less well known company names.– Jay A. Little
Nov 9 at 6:51
No I am not using Lambda initialization and validation, Is it needed?I have tried with custom type slot with the possible values and trained with data set ( 50 Values).Still it is not recognizing. I found only AMAZON.Organization, which is relevant to this use case by referring the documentation it can accept multiple words in the slots( eg: Edge Communication). Please suggest a better approach
– V Subrahmanyam
Nov 9 at 8:21
1
Thanks for inputs, found the actual Issue. Lex is filling the slot , my fulfillment lambda is failing due to some validations.Issue is resolved.
– V Subrahmanyam
Nov 9 at 10:02