【问题标题】:AWS lex nested slotsAWS lex 嵌套插槽
【发布时间】:2018-08-09 11:04:51
【问题描述】:

一个槽能否依赖于另一个槽的结果

假设我有一个“生病”的意图,并说“我生病了”

第一个槽问“你现在还好吗?” 基于第一个槽结果的第二个槽应该表现不同

例如

-我病了(用户)

-你现在还好吗? (机器人)

1 个场景
-是(用户)

-很好,让我们做一些锻炼(机器人)

2 情景。
-否(用户)

-很抱歉听到你感觉不舒服,你打算做今天的锻炼吗? (机器人)

-没有(用户)

-好的,但不要拖延太久!(机器人)

如何制作嵌套插槽?有可能吗? aws lex 是否适用于此类应用?

【问题讨论】:

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


【解决方案1】:

根据此处的信息,我了解到您想要创建后续问题。 这无法使用 Lex 的一般功能来完成,但您可以创建一个 AWS Lambda 函数来实现。为您想问的每个问题创建插槽,并不断返回“ElicitSlot”操作以模拟后续问题。 我同意,AWS Lex 不是这种对话模型的最佳框架,但可以通过与 Lambda 一起使用来修改它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-11
    • 2019-06-08
    • 1970-01-01
    • 1970-01-01
    • 2018-07-28
    • 1970-01-01
    • 2019-04-25
    • 1970-01-01
    相关资源
    最近更新 更多