2017-01-30 5 views
1

Microsoft BOTを使用してライブラリBOTを開発しています。LUIS-インテントをいつか理解できない

ここでは、1つのIntent BookSearchとEntity BookName、BookAuthorを作成しました。

私たちは簡単な質問でLUISを訓練しましたが、彼は一致する質問のみを扱います。

Ex。私はLUISを "私は本が必要"のように訓練したので、正しく動作する。 同じ質問で "本が必要"と書いてあるが、その本の意図と一致するとは理解していない。

誰でもお手伝いできますか?同様に、LUISが見つかった多くのシナリオは、正確に一致する質問でのみ機能します。

もう1つ問題があります。書籍名は3つあり、booknameという3つの単語にタグ付けすることはできません。

答えて

1

あなたのモデルのように聞こえるのは、さまざまな文章構造でより多くの訓練が必要なようです。

LUISは、訓練されたときの正確な意図と一致しますが、新しい発言でより良くなるためにはもっと多くの例が必要です。だから、 "私は本が必要です"と "私は本が必要です"という言葉は、より適切にラベル付けされた言葉で学ぶのは簡単です。

3つの単語のタイトルは、3つすべてをクリックしてドラッグすることですべて強調表示できます。

1

書籍に関してユーザーが聞くことのできる質問をもっと書く必要がありますか?

  • は私が
  • は、私はあなたが持っている最新の何本ブック
  • を必要とする本を必要とする...私はこれを説明する例を挙げてみましょうか?
  • あなたは私が書籍上記の例で

を探していますブック

  • を探しています
  • 私にこの本をお勧めすることができます - テントする必要があります - FindBook

    • C#本を探していますか?上記の例で

    - 意図がなければならない - FindBook、ここでユーザは、同様件名(C#)とに言及しています。 件名エンティティになります。

    • 私は、上記の例ではジョゼフ・アルバハリによって書かれたC#の本、ベンAlbahari

    を探しています - ユーザーが件名を述べたここで、FindBook - テントは1であるべきおよびライター件名およびライターはエンティティになります。

    モデルを訓練してより多くの質問をしなければならない場合、LUISだけが完全に機能します。

    完全な文章も強調表示できます。

    enter image description here

    関連する問題