我遇到了 Rasa_NLU 的问题,它为我提供了错误的意图实体。一个例子是“我怎么去纽约?” 在哪里,我标记了训练数据以将实体命名为“城市”。出于不同的意图,它被标记为“目的地”。
意图:check_weather
what is the weather in new york?
意图:get_directions
how do I get to new york?
我有一个脚本,它对返回的意图采取行动并处理实体。如果我取回 get_directions 意图,我将在 json 中查找目标实体,但它有城市。使用 ner_crf,有没有一种方法可以淡化意图中的实体,从而使分类器偏向于训练意图的实体?也就是说,分类器将被加权以给 get_directions 一个目的地,给 get_weather 一个城市?
我发现的典型答案是添加更多训练示例。对于我拥有的两个意图中的每一个,我都达到了 60 岁,但它仍然是错误的。