問題タブ [retrieve-and-rank]
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.
solr - IBM watson の取得およびランク付けトレーニング エラー「java.util.ArrayList を java.lang.Float にキャストできません」
IBM Watson for Worksheet で Solr Schema を質問のコレクションとして定義しました。多値フィールドであるスキーマ要素はほとんどありません。Retrieve and Rank Services を使用してドキュメントをロードし、ドキュメントをインデックス化することはできますが、トレーニング データセットを生成するときに、データ型変換エラーが発生します。
スキーマ
例外をスローする train.py を使用したトレーニング コマンド curl -u "***********":"************" " https://gateway.watsonplatform.ネット/検索とランク/api/v1/rankers/3b140ax15-rank-3108
残念ながら、例外は、例外をスローしているフィールドに関する情報を提供しません。
スキーマで定義された MultiValue フィールドとそのためのトレーニング データ セットの生成に問題があるようです。MultiValue フィールドを使用すると、複数の質問、特定のワークシート番号のテキストを任意のデータ型で保存できます。たとえば、question_number フィールドの値が [1,2,3,4,5] の Question Number の整数。
トレーニング データ セットの生成時に、Watson API がデータ型変換エラー「java.util.ArrayList を java.lang.Float にキャストできません」で例外をスローします。
java - ワトソンの取得とランク:Javaでランカーをトレーニングできません
IBM Web サイト ( https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/retrieve-rank/get_start.shtml ) で利用可能なチュートリアルに従いましたが、同じものを適用しようとしています。 Javaでの手順ですが、ランカーのトレーニングを開始するときにいくつかの問題が発生します。
チュートリアルで提供されたデータ (クランフィールド データセット) を使用しましたが、ランカーはトレーニングを続け、開始から約 20 分後にランカーのステータスが「失敗」に変わりました。
curl で完全に動作するため、何かを見逃していると思いますが、コードの何が問題なのかわかりません。
結果は次のとおりです。
すべての提案を歓迎します。お時間をいただきありがとうございます。
java - JavaのRetrieve & Rankサービスの「Rank」について解説
Java SDK で取得 & ランク サービス (特にランク サービス) を使用したことがある人はいますか?
いくつかの点が論理的ではないように思われるため、それがどのように機能するかを理解したい:
- Apache Solr で検索クエリを実行してからメソッドを呼び出す Java アプローチとの違いは何ですか
rank
。単一のクエリを実行するだけでよい CURL アプローチは? - メソッド
rank
が検索クエリの結果を含む CSV ファイルを取得するのに、検索クエリの結果を CSV で取得できないように見えるのはなぜですか?
このドキュメントでもこの例でも、私の回答は見つかりませんでした。
御時間ありがとうございます。
python - Watson の取得とランク付け: Python Bluemix ランタイム
Bluemix で次のチュートリアルを実行しようとしています: https://www.ibm.com/watson/developercloud/doc/retrieve-rank/get_start.shtml
ただし、セキュリティ ポリシーにより、Python をシステムにローカルにインストールできません。Bluemix で Python ランタイムを使用して IBM DevOps Services でコードをホストすることで、このチュートリアルを実行する方法はありますか?
Bluemix Python ランタイムを、ネイティブにインストールされた Python のように活用して、次のコマンド ラインの指示を受け入れることができるかどうかはわかりません。
ステージ 4: ランカーを作成してトレーニングします。
どんなフィードバックでも大歓迎です!
python - Python構成ファイルタイプで取得してランク付けしますか?
パッケージretrieve_and_rank
からPythonのクラスを使用しています。watson_developer_cloud
主な質問:
関数では、引数create_config
としてどのタイプのオブジェクトを渡しconfig
ますか? zipフォルダ?
テストのためだけに IBM が提供するサンプル構成フォルダーを使用しています。
次のエラーが表示されます。
WatsonException: 不明なエラー
圧縮されたフォルダーは、私のコードと同じディレクトリにあります。その最後の議論は何であるべきですか?渡した文字列からzipファイルを認識しないのはなぜだろうと思っています。
indexing - solr.Solr マッピング リーダーの後にインデックス作成が停止する
次のコマンドを使用して、Nuch でクロールしたデータのインデックスを作成しようとしています。
エラーは発生しませんが、実行すると数秒後に終了し、インデックスが作成されません。これが私のログです:
これを修正してデータにインデックスを付けるにはどうすればよいですか? Bluemix Retrieve and Rank Service の URL ですが、Apache Solr の上に構築されているので、Nutch と Solr のスキーマが一致していれば使用できると思います。右?