我的.csv格式就像这样
Good evening,Greeting
good morning,Greeting
good afternoon,Greeting
hi everybody,Greeting
1,quantity
2,quantity
3,quantity
4,quantity
5,quantity
I would like you to give me *,OrderPlacement
I need *,OrderPlacement
I needed *,OrderPlacement
Please send *,OrderPlacement
现在输入文字是我需要3笔,然后NLC对数量设置更高的置信度。那么我该如何解决这个错误呢?
答案 0 :(得分:2)
有很多问题。
NLC的目的是以自然语言格式训练问题。使用这些问题,它能够确定以前从未见过的问题的意图。
因此,您的训练数据必须是正确的英语。这些行不起作用:
1,quantity
2,quantity
3,quantity
4,quantity
5,quantity
相反,它应该以某人可能会问的方式,而不是所有相同的模式。例如:
I would like to buy 1 item,quantity
Can I get 2 items?, quantity
Please add three items to my basket, quantity
I want to purchase four boxes of your product, quantity
Please send me five boxes, quantity
即便如此,我也建议不要制作问题。当你正在训练你如何说话,而不是你的最终用户。
同样@Leo提到,NLC不是解析器。所以这些行不起作用:
I would like you to give me *,OrderPlacement
I need *,OrderPlacement
I needed *,OrderPlacement
Please send *,OrderPlacement
因为它们是不完整的句子。你已经失去了原始问题的意图。
最后,NLC要求每个意图至少5个问题才能正确训练。
您可以在service API document中详细了解其工作原理。