如何在AWS Lex中使用其言语创建具有多个插槽值的意图?

时间:2019-01-29 14:57:13

标签: amazon-web-services nlp chatbot lex aws-lex

我如何创建一个期望,该期望在其发声中期望多个连续的广告位值被设置为可扩展值?在屏幕截图中,制造商型号变式三重奏一起出现在话语中。问题在于制造商和型号插槽类型可能有2个至3个字的值,而变体最多可能有5个字。 Lex无法理解制造商的话语和直接检测型号插槽的类型。我该如何处理?谢谢。

intent utterance test chat screenshot slot data screenshot

1 个答案:

答案 0 :(得分:0)

您应该大大增加manufacture slotType中列出的值,以便它可以更好地检测所有可能性,尤其是因为您需要它与下一个插槽区分开来。

然后还会增加意图表达的变化。

该错误似乎将slotType设置为“限制插槽值和同义词”,因此请确保已保存,构建和发布了应用了“扩展值”设置的

您应该尝试使用slotType值和发音的所有预期变化尽可能地“教” Lex,但是仍然会有Lex无法捕捉到的东西。因此,我强烈建议您使用Lambda解析广告位值,有时还要解析输入本身,以确保将值放置在正确的广告位中。