私はボットにインテントヘルプと一致させたいと思っています。例:/help i am unable to switch on laptop
。 ここで、後者の部分は、任意の長さの任意のものにすることができます。
私は2つのスロット - keyword and query
を与えました。
キーワードスロットでは、 '/ help'を指定しています。クエリスロットには多くのランダムな例がありましたが、何か新しいものをテストしても、それはどんな意図とも一致しません。 どのようにこれを達成するためのアイデアですか?Lexのインテントに一致するキーワード検出を設定するにはどうすればよいですか?
0
A
答えて
1
Lexは会話型エンジンであり、私の経験で言えば、すべての句読点は無視されます。
/help
は、help me with ...
、how can I ...
のようなフレーズで置き換える必要があります。
FB統合とは対照的に、独自のフロントエンドを使用している場合は、/help
メッセージをキャッチし、残りの部分をヘルプリクエストを処理するLexボットに転送する仲介者を追加することを検討できます。
+0
Lexには、あなたが言及したような多くの制限があります。フォールバックの意図はありません。それらを克服するために、私は中間のラムダ関数を追加しました。 – sid8491
関連する問題
- 1. カスタム設定を検出するにはどうすればよいですか?
- 2. パラメータに一致するデフォルトルートを設定するにはどうすればよいですか?
- 3. キーワードが一致した後にすべてを削除するにはどうすればよいですか?
- 4. lexの出力はどうすればいいですか?
- 5. 検索の一部と一致するレコードを取得するにはどうすればよいですか?
- 6. フォーム検証を設定するにはどうすればよいですか?
- 7. Googleのアプリの設定を「アクティビティ検出」にするにはどうすればよいですか?
- 8. ローカルのmysql設定をAmazon RDSと一致させるにはどうすればよいですか?
- 9. grepとの一意の一致の数を出力するにはどうすればよいですか?
- 10. パターンに一致する部分文字列を抽出するにはどうすればよいですか?
- 11. ファイルの行を配列に読み込んで、一致するキーワードを検索するにはどうすればよいですか?
- 12. JTextFieldでJChoice(JComboBox)を検索ボックスのように設定するにはどうすればよいですか?
- 13. gitwebとgitoliteを一緒に使うように設定するにはどうすればいいですか?
- 14. ファイルの書式設定文字を検出するにはどうすればよいですか?
- 15. アンドロイドアプリでジンバルビーコンを検出して設定するにはどうすればよいですか?
- 16. コールバックをインテントに挿入するにはどうすればよいですか?
- 17. コンパイラオプション(アサーションなど)がONに設定されているかどうかをランタイムで検出するにはどうすればよいですか?
- 18. HTML5/CSSラッパーの高さに自動的に一致するようにサイドバーの高さを設定するにはどうすればよいですか?
- 19. インテントでアプリケーションを起動するにはどうすればよいですか?
- 20. 部分一致で全文を検索するにはどうすればよいですか?
- 21. フォントに定義されている文字を検出するにはどうすればよいですか?
- 22. $ 123 $、$$、$と一致させるにはどうすればよいですか?
- 23. Google検索でウェブサイトの階層設計を設定するにはどうすればよいですか?
- 24. フラッシュのブラウザサポートを検出するにはどうすればよいですか?
- 25. IPropertyBagのプロパティを検出するにはどうすればよいですか?
- 26. アプリケーションのクローズを検出するにはどうすればよいですか?
- 27. iPhoneカメラにオートフォーカスが設定されているかどうかをプログラムで検出するにはどうすればよいですか?
- 28. jQueryでウィンドウサイズを検出するにはどうすればよいですか?
- 29. AVPlayerでバッファリングを検出するにはどうすればよいですか?
- 30. ハイチャートでズームイベントを検出するにはどうすればよいですか?
また、私たちは発話に/を与えることができないので、いくつかのスロットに定義する必要があります。発音は、Unicode文字、スペース、略語の期間、アンダースコア、アポストロフィ、ハイフンのみで構成できます。 – sid8491