【问题标题】:how to prefer json tag over other tags如何更喜欢 json 标签而不是其他标签
【发布时间】:2021-06-16 11:07:51
【问题描述】:
{"intents": [
      {"tag": "name",
        "patterns": ["Hi", "How are you", "Is anyone there?", "Hello", "yes", "yeah", "can you help 
                      me"],
        "responses": ["hello! i am bot here to help you, whats your name"],
        "context_set": ""
      },

    {"tag": "age",
        "patterns": ["name is",],
        "responses": ["what is your age?"],
        "context_set": ""
      },

    {"tag": "dept",
        "patterns": ["age is"],
        "responses": ["which department you're looking for?"],
        "context_set": ""
      }
]}

嘿,我是 python 新手,想制作一个机器人。我正在使用一个 json 意图文件来保存响应和模式,问题是我只想问 3 个问题 1.name 2.age 3.department,但我希望我的 json 文件包含所有其他细节,如时间和其他相关内容,但我想比其他问题更喜欢这 3 个问题,我该怎么做? 第二个问题是什么样的神经网络可以帮助这个机器人在运行时学习。

【问题讨论】:

  • 在 json 文件标签中没有任何顺序。您必须在代码中开发所需的顺序。
  • 我该怎么做?比如我如何访问代码中的标签?
  • 您可以使用 json python 库加载 json。详情可以谷歌搜索

标签: python json tags


【解决方案1】:

JSON 中没有偏好。 你必须按顺序做。

您是指用于生成 JSON 的字典/密钥对中的首选项吗?

如果是,您可以参考此链接以了解如何使用自定义函数在 python 字典中强制执行强制键: Dictionary with some mandatory keys as function input

【讨论】:

    猜你喜欢
    • 2019-08-04
    • 1970-01-01
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    相关资源
    最近更新 更多