2016-04-06 5 views
1

私の.csv形式は今、入力テキストが、私はその後、NLCは数量に高い信頼を設定する3本のペンが必要である。このようどのように私はワトソン自然言語分類子のための.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 

です。どうすればこのエラーを解決できますか?

+0

私は間違った方法で使っていると思います。 NLCはパーサではありません。フレーズを使用して、ある種のステートメントがあるカテゴリに属する​​確率を計算します。たとえば、あなたの数量は機能しません。 – Leo

答えて

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では、正しくトレーニングするために、1つの意図につき最低5つの質問が必要です。

service API documentでの動作の詳細を読むことができます。

+0

お返事ありがとうございます。私はどこが間違っているか理解しています。 –

+0

私はクラスがOderPlacementでなければならないように、ユーザー入力が3つのペンを必要とすると仮定します。 と入力した場合、ユーザーの入力番号は3となりますので、クラスを数量にする必要があります。 –

+0

すばらしい答えサイモン! –

関連する問題