AndroidアプリとAIを統合しようとしています。私はAPIコールを作成し、認識されたエンティティのワトソンからの応答に基づいてデータを取得する必要があるシナリオを持っています。 "Show me blue Jeans Pants"のように、サーバーから詳細を取得するAPI呼び出しを行います。しかし、それは "私にブルージーンズのシャツを見せてください"またはブルージーンズのキャップの場合には、API呼び出しを行う必要があります。ポータルは、3つのケースすべてで2つのエンティティ(青、ジーンズ)を認識しているので、高い信頼スコアで対応しています。私たちはそのようなケースをどのように扱いますか?ポータルレベルまたはアプリレベルで実行する必要がありますか?助けてくださいAndroidアプリでAI応答を処理してください
0
A
答えて
1
あなたのアプリケーションがチャットベースのアプリの場合、Watson Conversation serviceを使用できます。これらのエンティティのそれぞれの信頼性とともに、インテント、複数のエンティティを検出することができ、優れたユーザーエクスペリエンスを提供する対話フローを作成することもできます。
しかし、Watsonサービスはサーバー/データベースから実際のデータを取得するAPI呼び出しを行うことはできません。アプリケーション自体から処理する必要があります。これを行う理想的な方法は、会話からの応答を解析して分析し、意図したエンティティを保存し、アプリケーションからデータベース呼び出しを行い、サーバー/データベースから実際のデータを取得し、意図した方法でユーザーに表示することです。
あなたのアプリケーションがチャットベースでない場合、Watson Natural language Understanding serviceを調べることができます。 NLUはあなたに実体、関係、キーワード、感情などを与えることができます。それをアプリケーションと統合するという考えは、応答構造が少し違うということだけで、会話と同じです。
カスタムモデルをNLUに作成する場合は、Watson Knowledge Studioを使用してカスタムモデルを作成し、NLUにdeploying your custom modelを使用してカスタムモデルを作成します。
関連する問題
- 1. アンドロイドでUSSD応答を取得してみてください
- 2. XML応答処理
- 3. 応答なしでボタンをクリックしてください。
- 4. も、404応答でフローを実行してください
- 5. VR Androidアプリが応答しない
- 6. Androidのアプリで適応アイコン機能を使用しないでください。
- 7. Androidアプリケーションのics/vcsファイルを処理してください。正しいインテントフィルタ
- 8. ErrorExceptionで応答を中止しないでください
- 9. 応答の双方向サービスバスを要求してください
- 10. 応答テーブルのヘッダを修正してください。
- 11. jsonの応答からドロップダウンを入力してください
- 12. NSURLSessionデータタスクの応答処理
- 13. SOAP応答の処理
- 14. SOAP応答の処理
- 15. KIEサーバの応答処理
- 16. ループ処理AJAX応答
- 17. Jqueryモバイルフォームの応答処理
- 18. POST応答の処理
- 19. SOLR - クエリ応答の処理
- 20. Coffeescript json応答処理
- 21. 将来の処理[オプション]をスカラーで試してください
- 22. 別のアプリからのURL応答を処理する
- 23. json応答をレールで処理する
- 24. アンドロイドスタジオのクリックでAndroidアプリが応答していませんか?
- 25. フォームのサブミットボタンに応答しないでください
- 26. このJqueryコードが正しく応答しない理由を教えてください。
- 27. のAndroidアプリの応答のない
- 28. http応答コードといくつかのアクションをテストしてください
- 29. サーブレットでのsoap応答の処理
- 30. PHPでのFitbit APIの応答処理