Actions on google 定义适当的实体以存储数字间隔

Actions on google 定义适当的实体以存储数字间隔,actions-on-google,google-home,google-assistant-sdk,api-ai,Actions On Google,Google Home,Google Assistant Sdk,Api Ai,我想知道用区间值定义不同类型实体的理想方法是什么。e、 g.具有最大和最小数量 我试图用最小值和最大值定义一个数字间隔实体。然后定义了一个具有@数字间隔+@sys.currency name的价格范围复合实体。(见附图) 这有两个问题。首先,用户有太多的方式来表达它。例如,它可以识别用户说:12美元以上,但不能识别用户说:12美元以上 有没有更好的方法来定义使用系统实体的it 例如,假设我们想从用户那里收集两个不同的值 另一个问题是,假设我们想从用户那里收集两个不同种类的值。如何区分正确的实体(

我想知道用区间值定义不同类型实体的理想方法是什么。e、 g.具有最大和最小数量

我试图用最小值和最大值定义一个
数字间隔
实体。然后定义了一个具有
@数字间隔
+
@sys.currency name
价格范围
复合实体。(见附图)

这有两个问题。首先,用户有太多的方式来表达它。例如,它可以识别
用户说:12美元以上
,但不能识别
用户说:12美元以上

有没有更好的方法来定义使用系统实体的it

例如,假设我们想从用户那里收集两个不同的值

另一个问题是,假设我们想从用户那里收集两个不同种类的值。如何区分正确的实体(价格范围与大小范围)

例如:

  • 用户在获取价格操作中说:1200到1500
    。应返回
    @价格范围
  • 用户说:9-10
    获取大小操作中。应返回
    @大小范围
  • p.S. 实体:


  • 当前没有范围/间隔系统实体(可以找到所有Dialogflow系统实体)

    回答问题的第二部分:从用户处获取两种不同的值。可以使用上下文缩小选项范围(请参见)

    • 问题:“价格是多少?”(输出上下文:价格
    • 回答:“10-50”(上下文:价格

    • 意向获取价格(输入上下文:price当前没有范围/间隔系统实体(可以找到所有Dialogflow系统实体)

      回答问题的第二部分:从用户处获取两种不同的值。可以使用上下文缩小选项范围(请参见)

      • 问题:“价格是多少?”(输出上下文:价格
      • 回答:“10-50”(上下文:价格

      • 意向获取价格(输入上下文:price您的问题可以在以下位置得到回答。祝你好运你的问题可能会在以下时间得到回答。祝你好运