問題タブ [predictionio]
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.
predictionio - Prediction.io: エンジンをデプロイできません
ローカル マシンでPrediction.ioテキスト分類エンジンをセットアップしようとしています。ただし、しようとするとpio build
、次のメッセージが表示されます。
チュートリアルで指定されているように、サンプル データは既にインポートされています。問題なくエンジンを構築してトレーニングできます。有効なエンジン インスタンスが見つからない理由を教えてください。
関連情報:
pio build
:
pio train
:
pio status
:
events - PredictionIO のカスタマイズ Universal Recommender
サイトに Universal Recommender を実装したいと考えています。
チュートリアルでカスタマイズされた基本構成のセットアップに成功しました。
私たちが提供するサービスは、ユーザーが 0 から 5 までの評価を付けたり、他のアクションの中で製品を保存したりできる e コマースです。
これらを設定する方法について少し混乱しています:
- 好き/嫌い;
- 保存/削除;
- レート。
イベントにプロパティをアタッチできることはわかっていますが、負の重みをさまざまなイベントに設定してイベントを削除する方法がわかりません。また、製品を評価する範囲をどこにも設定しなかった場合、評価がアルゴリズムによってどのように重み付けされるかわかりません。
あなたが私を啓発できることを願っています。
ベスト
algorithm - ユニバーサル テンプレートで「イベント レーティング」を使用することはできますか
私は以下のようなイベントを持っています:
Prediction.io Universal Templateの現在の(UR) アルゴリズムを使用して、プロパティ "rating" を持つイベント "rate" を計算したい。出来ますか ?または、ALSアルゴリズムを使用して複数のアルゴリズムとして追加する必要がありますか?
java - Prediction IO + Universal Recommender でのレコメンデーション数の削減
サービスのユーザー向けの個人的な推奨事項を構築するために、PredictionIO (ver. 0.9.5) + Universal Recommender (v. 0.2.3) を使用しようとしています。EventServer は、MySQL データベース内のアイテムに対するユーザーの評価に関するイベントを収集しています。Recommender の再トレーニングは、スケジューラによって実行され、ElasticSearch に個人的な推奨事項が保存されます。最初と後のいくつかの列車では、レコメンダーの応答は多くのアイテムで良さそうに見えますが、しばらくすると、レコメンデーションの数が減少し始めます。ElasticSearch のデータを調べました。アイテムは存在しますが、それらのプロパティは消去されています。なぜそれが起こるのか知りたいですか?
添付の engine.json の例: engine.json
前もって感謝します!
predictionio - 空のスコアを与える Java ecommerce Recommendation
基本的な e コマース レコメンデーション エンジンを起動するために、次のドキュメントに従いました。
使用するテンプレート: pio template get PredictionIO/template-scala-parallel-ecommercerecommendation 従うドキュメント: https://docs.prediction.io/templates/ecommercerecommendation/quickstart/
ただし、エンジンを起動して実行するために、いくつかの手順を微調整しました。
- engineFactory の値が変更されました (これはクイックスタートには記載されていません)
- クイックスタート ドキュメントに従ってインポートされたデータ
- postgresql-9.4.1208.jre6.jar ドライバーをダウンロードしました
- 次のコマンドを実行しました: pio build pio train -- --driver-class-path postgresql-9.4.1208.jre6.jar pio deploy -- --driver-class-path postgresql-9.4.1208.jre6.jar
すべてがうまくいったので、推奨事項を取得しようとしました。しかし、常に空の itemScores 配列が得られます。これについて私たちを助けていただけませんか?
ここに私のEngine.jsonがあります
scala - error add libraryDependencies "io.prediction"
こんにちは、libraryDependencies "io.prediction" を追加しようとしたときにエラーについて尋ねます。これが私のコードです
初めて、(a、c、d)を追加するとうまくいきます!再追加すると(b)機能しません。何か案が?ありがとう!
java - Intellij IDEA 経由で PIO TRAIN をデバッグしようとするとエラーが発生する
ubuntuにprediction-ioをインストールしましたが、これまでのところ、コンソールプロンプトを介して正常に実行できpio build
ましたpio train
。pio deploy
しかし、私は常にintellij IDEAPIO TRAIN
を介してデバッグまたはシミュレーションに失敗します ( https://docs.prediction.io/resources/intellij/のガイドを使用):
エラーは次のとおりです。
predictionio - PredictionIO ハンドシェイク_失敗
私は PredictionIO をテストしており、pio コマンドのビルド、トレーニング、およびデプロイで以下のエラーが発生しています。
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
コマンドは正常に実行されますが、このエラーが問題になるかどうかはわかりません。
predictionio - Prediction.io からのスコアの一括エクスポート
Prediction.IO
レコメンドエンジンに使用しています。
デプロイ (pio deploy) 後、デプロイ後に作成された Web サービスを呼び出して、必要に応じて一度に 1 人のユーザーの推奨結果を取得できます。多くのユーザーに対して、1 回の呼び出しで多くのリクエストを送信することもできます。
何十億ものイベントと何億ものユーザー エンティティがあるため、http ポートから Web サービスを使用することは、たとえば Hive でデータをエクスポートして分析するための高速な方法ではありません。
問題は、すべてのユーザーの推奨事項をエクスポートする方法を見つけることができなかったことです (ユーザーごとに 10 個の推奨事項があるとします)。
すべてのイベント データをエクスポートするコマンド (pio export) がありますが、これにはスコア値や推奨結果は含まれません。
結果を一括エクスポートする方法を見つけることについて何か考えはありますか?