LUIS-意図がわからない -- azure-language-understanding フィールド 関連 問題

LUIS- Doesn't not understand Intent sometime












1
vote

問題

日本語

Microsoft Botを使用して図書館ボットを開発しています。

ここでは、Intent Booksearchを作成しました。そして、企業ブック名、Bookauthor。

私たちは単純な質問でルイスを訓練したが、彼は一致する質問だけに働きます。

ex。私は「私は本が必要な」ように描いたので、その作品は正しく機能します しかし、同じ質問で「私は 本」を書いて書いています、それは本の意図と一致することを理解していません。

誰もここに私たちを助けることができますか? LUISが見つかったのを見つけた多くのシナリオのように、完全に一致する質問でのみ動作します。

もう1つの問題、私たちは3つの仕事をして、3つの単語を bookname エンティティとしてタグを付けることができません。

英語

We are developing Library BOT using Microsoft BOT.

Here We have created one Intent BookSearch, and Entity BookName, BookAuthor.

We trained LUIS with Simple question,but he works only matching questions.

Ex. I trained LUIS like "I need book", so its works properly But with Same question we write "I need a book", its doesn't understand to match with book intent.

Can anyone help us here? Like that so many scenario where we found LUIS only works with exact matching questions.

One More Problem, We have Book name, with Three Work, unable to tag three words as a bookname entity.

</div
  

回答リスト

1
 
vote
vote
ベストアンサー
 

あなたのモデルはさまざまな文章構造を使ってもっと多くのトレーニングを必要とするように聞こえます。

LUIは、訓練されたときに正確な意図と一致しますが、新しい発話をもっと良くするために多くの例を必要とします。それで「私は本が必要です」と「本が必要です」とは、より適切にラベルされた発話で学ぶためにかなり簡単であるべきです。

タイトルは3つの単語で、3つすべての全てを横切ってドラッグすることによってそれらをすべて強調表示することが可能です。

 

It sounds like your model just needs more training with a variety of sentence structures.

LUIS will match the exact intent when it's been trained but needs more examples to get better with novel utterances. So "I need book" vs "I need a book" should be pretty easy for it to learn with more properly labeled utterances.

As for the title with three words, highlighting them all by clicking and dragging across all three is possible.

</div
 
 
1
 
vote

あなたは本に関してどのユーザーが尋ねることができるより多くの可能な質問を書かなければなりませんか?

これを説明する例を教えてください...

  • 私は本
  • が必要です
  • 本が必要です
  • あなたが持っている最新の本を持っていますか?
  • あなたは私に本をお勧めできますか?
  • 私は本
  • を探しています
  • 私は本を探しています

上記の例では - 意図であるべきです - findbook

  • 私はC#の本を探していますか?

上記の例では - Intent は - findbook 、ここでは件名 (c#)を述べました。同様に。 対象 ENTITY になります。

  • 私はJoseph Albahari、Ben Albahariによって書かれたC#本を探しています

上記の例では、INTENTは1 find book であるべきです、ここでは件名 writer を述べました。 件名および Writer はエンティティになります。

あなたはあなたのモデルを訓練し、より多くの質問をフィードしなければなりません、それからluisだけが完璧に機能します。

全文を強調することもできます。

イメージの説明を入力します。ここで

 

You have to write more possible questions which user can ask regarding book?

Let me give an example to explain this...

  • I need book
  • I need a book
  • What latest book you have?
  • Can you recommend a book to me
  • I am looking for book
  • I am looking for a book

In above examples - Intent should be - FindBook

  • I am looking for C# book?

In above example - Intent should be - FindBook, here user has mentioned the Subject (C#) as well. Subject will be entity.

  • I am looking for C# book written by Joseph Albahari, Ben Albahari

In above example - Intent Should be one - FindBook, here user has mentioned the Subject and Writer. Subject and Writer will be entity.

You have to train your model and feed more possible questions, then only LUIS will work perfectly.

You can highlight full sentence as well.

enter image description here

</div
 
 

関連する質問

0  LUIS Programmatic Apiの「重複するオブジェクト名」  ( Duplicate object name in luis programmatic api ) 
LUISアプリを作成するためにLUISプログラムAPIを使用しようとしています。 私が得る回答は次のとおりです。 <事前> <コード> "error": { "code": "BadArgument", "message": "Duplicate o...

1  インテントの表示を拒否する1つのLUISモデル  ( One luis model refusing to display intents ) 
現在、LUISのモデルを数日間変更しています - 目的を追加し、目的の取り外し、発話と奇妙な機能の追加。すべて元気だったが、それは私の意図リスト(そしてモデルに関連する他のリスト)を示す段階的に遅くてシャワーを浴びてきました。それは私が待っているか、私の目的を...

2  ボットフレームワークをルイスと接続します。どのappidとappkeyを使うべきですか?  ( Connecting bot framework with luis which appid and appkey should i use ) 
紺碧に登録されているボットとのLUISボットを使用しようとしています。ただし、どのキーとIDSを使用すべきかについて混乱しています。私はフォロー「情報」を持っています: Azure: ボットハンドル、Microsoft App ID、およびMicrosoft...

0  Luis Intent APIが私に正しい意図を送っていないのですか?  ( Luis get intent api is not sending me right intent ) 
コグニティブサービスのLUIS API 私は「エージェントと話したい」という意図を見たいのです。だからここで私はLUIS UIテストウィンドウから取得しているが、私がapiを通過しようとしたときに同じテキストを使って「エージェント」の意図を得るべきです。 ...

2  Node.js BotbuilderとLUISを使用している間誰かが人間にハンドオフをしようとしましたか?  ( Has anyone tried to do a handoff to human while using node js botbuilder and lui ) 
Node.js BotbuilderとLuisを使用している間誰かが人間にハンドオフをしようとしましたか?どのようなコードはどこにでも行われますか? ...

1  LUISによって識別されなかった発話の中で言葉を見つける方法  ( How to find the words in an utterance which were not identified by luis ) 
(LUISの新品) 私たちに言うと、意図は「getSports」であり、ユーザーが提供するフレーズにあるすべてのスポーツを識別します。 <事前> <コード> "I play table-tennis, baseball, rugby, squash." L...

-1  ActivityメソッドでSQLデータベースから取得したデータをLUISの意図に接続し、LUISの意図を使用してデータを表示する方法  ( How to connect the data retrieved from sql database in activity method to luis i ) 
ActivityメソッドのSQLデータベースから取得したデータをLUISの意図に接続し、LUISの意図を使用してデータを表示します。 LUIS Intentの発話ストアに入力した後にデータベース内のデータを表示するには、SimpleLuisDialog.cs...

0  LUISの発話のスコアをカスタマイズできる方法はありますか?  ( Is there any way that i can custom the score of any utterances in luis ) 
私のLUISアカウントでは、最初のスコアが約0.3で、「ログイン」と発話「VAO DI」を持っています。クリックした後、私はそれが0.9でスコアを更新しました。 LUIS Webページ/ APIサポートでのトレーニングをクリックした後、スコアをカスタム/変更で...

1  LUISINTENTの中にPromptDialogを呼び出すにはどうすればいいですか?  ( How do i call promptdialog inside of a luisintent ) 
私はいくつかのLUISの目的を持つLuisDialogを持っています。これらの目的のいくつかでは、私はより多くの情報をユーザーに尋ねる必要があるかもしれません。このような場合は、PropectDialogまたはPromptStringを使用しようとしています。...

-2  ルイスを右方向に訓練する方法  ( How to train luis in right way ) 
私は簡単な意図 - SearchForpersonを導入しました。そのため、アプリケーション「なし」と「SearchForperson」には2つの目的があります。私が見ている人を識別するために、私は子供の 'firstname'と 'lastname'を含む...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有