問題タブ [ibm-watson]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - IBM Watson Relationship Extraction「転送エラー」(status_code 500)
IBM/Watson の Relationship Extraction サービスにテキストを POST していますが、約 90 秒後に次の応答が返されます。
{"ステータス": {"メッセージ": "転送エラー", "ステータスコード": 500}}
ほとんどの小さなファイルは正常に機能し、結果は期待どおりです。ただし、このファイルのサイズは大きく (200k) あります。
これが私のコードです:
set_time_limit()
を使用してタイムアウト値を増やしてみましたが、違いはありませんでしたCURLOPT_CONNECTTIMEOUT
。CURLOPT_TIMEOUT
ibm-watson - 自然言語検索のための IBM Watson Concept Insights サービスの使用
IBM Watson Cognitive Insights (CI) サービスを使用して、自然言語検索機能を実装しようとしています。ユーザーが自然言語を使用して質問を入力し、CI コーパスから適切なドキュメントを返すことができるようにしたいと考えています。トレーニングの必要性を回避し、Watson インフラストラクチャのコストを抑えるために、Watson QA サービスではなく CI を使用しています (つまり、コーパス/ユース ケースごとに専用の Watson インスタンスが必要になるのを回避します)。
CI API を使用して必要なコーパスを構築することはできますが、可能な限り正確で正確なクエリを実行するには、どの API をどの順序で使用すればよいかわかりません。
私たちの当初の考えは次のとおりでした。
ユーザーの自然言語の質問を受け入れ、そのテキスト文字列を「テキストの概念を識別する」API (CI API リファレンス ドキュメントの下から 6 番目にリストされている) に投稿して、質問に関連する概念のリストを取得します。
次に、「コーパス内で概念検索を実行する」API (CI API リファレンス ドキュメントの下から 3 番目にリストされている) を使用して GET を実行し、コーパスから関連ドキュメントのリストを取得します。
最初の質問 - これは、この記事の最初の段落で説明した目的を達成するための正しい方法ですか? 目的を達成するために、CI API を別の方法で組み合わせたり、複数の Watson サービスを一緒に使用したりする必要がありますか?
最初のアプローチが正しかった場合、単純な質問 (たとえば、「MySQL データベースの破損を修復するにはどうすればよいですか」) を「テキストの一部で概念を特定する」API に送信しても、包括的な情報が得られないことがわかります。関連する概念のリストが戻ってきます。例えば:
戻り値:
ただし、この質問例には他の概念 (修復、破損、データベースなど) が関連付けられていることは明らかです。
別の例では、テキスト「修復」を「テキストの一部の概念を識別する」API に送信しました。
そして返されました:
最初の例からも「修復」の概念を取り戻すべきだったようです。「修復」を送信すると API が「修復」の概念を返すのに、「修復」という単語を含む「MySQL データベースの破損を修復するにはどうすればよいですか」というテキストを送信すると返されないのはなぜですか。</p>
Watson Concept Insights サービスに基づいて自然言語検索機能を実装する最良の方法についてアドバイスをお願いします (適切な場合は他のサービスと組み合わせてください)。
ibm-cloud - Watson Personality Insights はリツイートを使用しますか?
Twitter フィードを入力として使用する場合、Personality Insights はリツイートを使用しますか? もしそうなら、それらを除外する方法はありますか?
ibm-cloud - Node-Red と Bluemix で翻訳の例が機能しなくなった
Bluemix 上の Node-Red は、Watson Machine Translation ノードを提供します。Bluemix は最近、これが使用する翻訳 API を変更し、新しい Watson Language Translation API をリリースしました。(詳細については、 https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/language-translation/migrating.shtmlを参照してください)
これが、機械翻訳をバインドできなかったというエラー メッセージを Node-Red で受け取った理由だと思います。
助けていただけますか?
node.js - DevOps Services から Meteor アプリケーションをデプロイするときに、必要なパッケージを IBM Bluemix にインストールするにはどうすればよいですか?
これに答えてくれる IBM Bluemix ウィザードが監視していることを願っています。
Bluemix にデプロイしようとしている Meteor で作成されたアプリケーションがあります。アプリケーションには次の行が含まれています。
var AdmZip = Npm.require('adm-zip');
これはもちろん、アプリケーションがadm-zipパッケージを使用して処理を行うことを意味します。DevOps Services 経由でアプリケーションをデプロイしようとすると、次のエラーで失敗します:
ログで。Npm.require行を削除すると、アプリケーションは正常にデプロイされますが、 adm-zipが存在しないため、もちろん正しく動作しません。
私のpackage.jsonファイルには、とりわけ次のエントリが含まれています。
adm-zip パッケージをロードするにはこれで十分だと思います。また、adm-zip の Git URL を指定しようとしましたが、結果は同じです。
このアプリケーションを正しくデプロイするために何をしなければならないか知っている人はいますか?
node.js - Watson IBM Speech to Text: いいえ interim_result (Node.JS)
私はinterim_results
node.jsで取得しようとしています
でセッションを作成しspeech_to_text.createSession
、関数を開始しようとしrecognize
ます:
しかし、私は最後の文字起こしのみを受け取り、interim_results
. よろしくお願いいたします。
ibm-cloud - コーパス データを IBM Watson に取り込むにはどうすればよいですか?
IBM Watson の質問と回答の API を使用しようとしているアプリケーションを構築しています。現在、ヘルスケアとトラベルのコーパスしか表示されていませんが、ニーズに合ったカスタム データセット
を取り込みたいと考えています。誰でも正しい方向またはそれを行う正確なAPI、またはデータファイルを直接アップロードするために使用できるIBMがすでに構築したエクスプローラーを教えてください。
助けてくれてありがとう