我可以在哪里提供 Amazon Lex 中的实体? Slot 是 Amazon Lex 中提到的实体的另一个名称吗?
Where Can I give Entities in Amazon Lex ? Is Slot the other name for entity mentioned in Amazon Lex?
每个机器人都在 NLP 上工作。因此,必须有 Intent 和 Entities 才能创建机器人。我在 Amazon Lex 中找到了 Intents。但我没有找到实体。插槽是实体的另一个名称?谁能详细解释一下 Lex 的意图和实体是什么?
这里有一些有用的定义,用于聊天机器人,特别是 Lex:
Dialog = 机器人与用户之间的对话。
话语 = 从用户发送到机器人的输入。
响应 = 从机器人返回给用户的消息。
Intent = 一组有组织的话语,帮助机器人识别用户想要什么。
Slot =(也称为“实体”)话语中的一个参数,用于为意图提供更具体的细节。
插槽类型 = 一组有组织的数字、字母、单词或短语,帮助机器人识别要作为插槽中的参数传递的值。
槽值 = 从话语中提取并保存在槽中的数字、日期、单词或短语。
示例:
User: I'd like to order a pizza.
机器人接受此用户输入并通过将其与所有意图话语进行比较来处理话语,以将用户输入与正确意图最佳匹配。意图可能与机器人中设置的这个话语非常匹配:“我想点一份{食物}。”
机器人将话语中“pizza”的值识别为匹配 Slot Type 中可能名为“foodTypes”的值。然后,Lex 机器人将此信息传递给 Lambda,包括 User Input、Intent、Slots 和 插槽值。
Lambda 或其他端点中内置的逻辑处理信息以形成响应。您应该自己验证和解析用户输入和插槽,以提高 NLP 准确性并纠正任何错误。然后将响应传递回 Lex,Lex 随后将响应消息传递给用户。
从这个例子中,收集到的信息可能是这样的:
User Input = I'd like to order a pizza.
Intent Utterance = "I'd like to order a {food}."
Intent = pizzaOrderIntent
Slot Type = foodTypes
Slot = food
Slot Value = "pizza"
以下解释可能有助于您理解意图和实体的概念:
Intent 是用户想要执行的任务或动作,例如,我想预订出租车或想要点餐。
预订出租车和点餐是意向。这些意图具有称为 cab(车辆)、food(比萨饼)的实体。意图会告诉您用户想要做什么,而实体会帮助您如何做?
在 Amazon lex 中,插槽 是您可以提及实体和实体值的部分。
示例:
意图:预订出租车
这是用户想要完成的任务。
实体:出租车
实体的值为 Micro、Mini、Prime。
您可以查看此 link 以获得完整流程和更多详细信息。
每个机器人都在 NLP 上工作。因此,必须有 Intent 和 Entities 才能创建机器人。我在 Amazon Lex 中找到了 Intents。但我没有找到实体。插槽是实体的另一个名称?谁能详细解释一下 Lex 的意图和实体是什么?
这里有一些有用的定义,用于聊天机器人,特别是 Lex:
Dialog = 机器人与用户之间的对话。
话语 = 从用户发送到机器人的输入。
响应 = 从机器人返回给用户的消息。
Intent = 一组有组织的话语,帮助机器人识别用户想要什么。
Slot =(也称为“实体”)话语中的一个参数,用于为意图提供更具体的细节。
插槽类型 = 一组有组织的数字、字母、单词或短语,帮助机器人识别要作为插槽中的参数传递的值。
槽值 = 从话语中提取并保存在槽中的数字、日期、单词或短语。
示例:
User: I'd like to order a pizza.
机器人接受此用户输入并通过将其与所有意图话语进行比较来处理话语,以将用户输入与正确意图最佳匹配。意图可能与机器人中设置的这个话语非常匹配:“我想点一份{食物}。”
机器人将话语中“pizza”的值识别为匹配 Slot Type 中可能名为“foodTypes”的值。然后,Lex 机器人将此信息传递给 Lambda,包括 User Input、Intent、Slots 和 插槽值。
Lambda 或其他端点中内置的逻辑处理信息以形成响应。您应该自己验证和解析用户输入和插槽,以提高 NLP 准确性并纠正任何错误。然后将响应传递回 Lex,Lex 随后将响应消息传递给用户。
从这个例子中,收集到的信息可能是这样的:
User Input = I'd like to order a pizza.
Intent Utterance = "I'd like to order a {food}."
Intent = pizzaOrderIntent
Slot Type = foodTypes
Slot = food
Slot Value = "pizza"
以下解释可能有助于您理解意图和实体的概念:
Intent 是用户想要执行的任务或动作,例如,我想预订出租车或想要点餐。
预订出租车和点餐是意向。这些意图具有称为 cab(车辆)、food(比萨饼)的实体。意图会告诉您用户想要做什么,而实体会帮助您如何做?
在 Amazon lex 中,插槽 是您可以提及实体和实体值的部分。
示例:
意图:预订出租车
这是用户想要完成的任务。
实体:出租车
实体的值为 Micro、Mini、Prime。
您可以查看此 link 以获得完整流程和更多详细信息。