【发布时间】:2018-01-12 13:25:11
【问题描述】:
所以我在 django 框架中为我的聊天机器人制作了一个对话框面板。对话面板由意图和实体下拉列表以及对话文本区域组成。下拉列表将取决于我的 json 格式的训练数据。
我想要下拉列表,这样如果我选择意图,实体下拉列表会自动创建并显示与所选意图相关的所有实体。
我已经尝试过并且能够显示意图下拉列表,但它也有重复的意图(我使用 python set 函数删除了它)。但我无法弄清楚如何根据一个特定的意图显示所有实体。
帮帮我。这是我的示例 json:
{"rasa_nlu_data": {
"common_examples": [
{
"text": "hey",
"intent": "greet",
"entities": []
},
{
"text": "yep",
"intent": "affirm",
"entities": []
},
{
"text": "i'm looking for a place to eat",
"intent": "restaurant_search",
"entities": []
},
{
"text": "i'm looking for a place in the north of town",
"intent": "restaurant_search",
"entities": [
{
"start": 31,
"end": 36,
"value": "north",
"entity": "location"
}
]
},
{
"text": "show me chinese restaurants",
"intent": "restaurant_search",
"entities": [
{
"start": 8,
"end": 15,
"value": "chinese",
"entity": "cuisine"
}
]
},
{
"text": "bye",
"intent": "goodbye",
"entities": []
}
]}}
【问题讨论】:
-
我投了反对票,因为你的问题格式很糟糕。缺少连词,句子之间缺少空格,缺少段落以及用小写字母“i”提及自己,这让你的问题,至少对我来说,非常难以阅读。您发布的示例代码太长且多余。请解决您的问题 - 如果您希望有人帮助您解决问题,这是您至少可以做的。
-
好的。我在一定程度上改进了格式
标签: javascript python html json django