問題タブ [google-prediction]

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.

0 投票する
2 に答える
618 参照

google-app-engine - サービス アカウントを使用して Google API Console から Prediction API に接続する

Google Prediction API を初めて使用しようとしています。

記事https://developers.google.com/appengine/articles/prediction_service_accountsに記載されている手順に従っているだけです。

上記の記事のステップ 2.4 を実行しているときに奇妙な問題が発生します。

以下の手順に従いました。

1) たとえば、xyz.com ドメインで作成されたアプリケーションがあり、アプリケーションのサービス アカウント名は "myapp@appspot.gserviceaccount.com" です。

2) 次に、Google API コンソールの [チーム] タブに移動し、アプリケーションのサービス アカウント名を、Prediction API と Google Cloud Storage をアクティブ化したプロジェクトに追加しようとしました。

サービス アカウントをプロジェクトに追加すると、「ドメイン xyz.com のユーザーのみがプロジェクトに追加される可能性があります」というエラーが表示されます。「チーム」タブの下部にも同様のメッセージが表示されます。xyz.com は、アプリケーションがデプロイされているドメインです。

この種のメッセージが送信される理由を理解するのを手伝ってもらえますか? サービス アカウントを Google Console API プロジェクトに追加するために必要なドメイン レベルの管理者設定はありますか?

よろしく、 ニルザリ

0 投票する
1 に答える
336 参照

google-api - コマンドラインからのGoogleAPI認証(Google Predictの場合)

このガイドに従って、コマンドラインからGoogle Predictを試してみようとしています:http://thoughts.inphina.com/2010/10/17/getting-started-with-google-prediction-api-machine-learning- on-cloud / 残念ながら、次のコマンドでは認証を通過できません。

1)SID、LSID、Authトークンを返します-最後のトークンは2)で使用されます

2)トレーニングをトリガーしようとすると、401の応答が返されます。

助言がありますか?

乾杯。

0 投票する
1 に答える
1264 参照

ruby - 更新はスコアに影響しません (Prediction API)

language_id.txtGoogle Prediction の例のデータセットを試しています。現在、次の方法でモデルを更新しようとしています。

(この方法は、いくつかのGoogle サンプル コードに基づいています。)

私の問題は、これらの更新が効果がないことです。This is a test sentence.実行した更新の数に関係なく、スコアは次のとおりです。

「センチメント分析モデルの作成」の下部にある免責事項に従って、変更を期待する前に少なくとも 100 回は更新するようにしました。まずは一文で1000回更新してみました。次に、Simple Wikipedia から抽出した約 150 のユニークな文を使用してみました。それぞれの文を更新しました。各更新は「成功」しました。

しかし、どちらのアプローチも私の結果を変えませんでした。

また、API Explorer (Prediction、v1.5) を使用して、そのように約 300 回更新しようとしました。私の結果にはまだ違いはありません。これらの更新も「成功」しました。

モデルがこれらの更新を受け取っていることは確かです。両方とも、モデルが を持っていることを示していgetます。しかし、奇妙なことに、モデルが を持っていることを示しています。analyzenumberInstances": "2024"list"numberInstances": "406"

現時点では、何がこの問題を引き起こしているのかわかりません。

0 投票する
1 に答える
150 参照

google-apps-script - Google Apps Script の Google Prediction API の最新バージョンをお願いします

Google Apps Script に Google Prediction API を正常に追加しました。ただし、バージョン セレクターには Prediction API の 1.2 しか表示されません。最新バージョンは 1.5 で、リリースから数か月が経過しています。Google APIs on apps スクリプトの最新バージョンを入手できますか? それとも、何かを逃しただけですか?

0 投票する
1 に答える
1086 参照

google-apps-script - アプリ スクリプトを使用して Google Storage の .csv ファイルから Prediction API に入力を渡す

アプリ スクリプトを使用して Google Storage の .csv ファイルから入力を渡し、予測 API で一括予測 (>10,000) を行うにはどうすればよいですか? Google API Explorer を使用して予測モデルを作成し、トレーニングしました。アイデア

  1. 入力 .csv ファイルを Google ストレージにアップロードします。多くの入力行が含まれています - 各行に対して 1 つの予測を行いたいと考えています。
  2. 予測を保存する Google スプレッドシートを開きます。
  3. Google ストレージから .csv ファイルを読み込みます。1 行を取得し、csv インスタンスとして設定します。コール予測。
  4. スプレッドシートの最初の列に予測を保存します。入力行から選択的な列 (特徴) をスプレッドシートに書き込み、予測値に何らかのコンテキストを与えます。
  5. .csv ファイル内のすべての行をループして、各行の予測を行います。

Google App Script でステップ 2 以降を実行するにはどうすればよいですか? .csv ファイルを操作するためのアプリ スクリプトに既存のライブラリはありますか?

ドキュメントはこの分野ではかなり大ざっぱですが、製品は興味深いものであり、より多くの例が示されることを望みます.

0 投票する
2 に答える
1229 参照

r - R を使用した Google 予測

R 内から Google Predication API を正常に使用した人はいますか? 私の目標は、次のタスクを実行することです。

  • Google ストレージにデータをアップロードして管理する
  • このデータを使用して、Google Prediction からモデルをトレーニングします

ここここにあるインストール手順に従いました(Windows を使用している場合)。Mac OSX と Windows の両方を使用して正常に接続できませんでした。

中心的な問題は認証だと思います。ドキュメントが散在しており、すべてを試したような気がします (この目的のために設計された R パッケージの概要も)。

私は最高のプログラマーではありませんが、通常はコードをたどり、実際の例から必要なものをつなぎ合わせることができます。ただし、この時点では、他に何を試すべきかわかりません。

よろしくお願いします。

0 投票する
1 に答える
233 参照

python - アプリのユーザー レビューを自動的に分類するにはどうすればよいですか?

アプリで何万ものユーザー レビューを受け取りました。

多くのコメントの意味が同じであることは知っています。

これらのコメントをすべて読むことはできません。したがって、Python プログラムを使用してすべてのコメントを分析し、最も頻繁に最も重要なフィードバック情報を特定したいと思います。

お聞きしたいのですが、どうすればいいですか?

Google Prediction API の予備知識も含めて、すべてのコメントをアプリでダウンロードできます。

0 投票する
2 に答える
2775 参照

recommendation-engine - google-prediction-api を使用したレコメンデーション エンジン?

Googleの予測APIページでは、Webページ/製品の推奨に使用できると書かれています...

誰かが私に方法を教えてもらえますか、例えば:

500,000 人のメンバーが購入した履歴があります

200 の異なるカテゴリに 2,000,000 個の製品があります

ユーザー X にサインアップしてもらい、15 個の「好き」/「嫌い」な製品の質問 (ユーザーの好み) を尋ねました。

ここで、ユーザー X に、彼が購入する可能性が最も高い製品のリスト (たとえば 500) を提案/推奨したいと思います。

どうもありがとう

0 投票する
1 に答える
981 参照

google-prediction - Google Prediction API の多機能 csvinstance 配列の正しい形式

Google 予測 API に対して特定の方法で API エクスプローラー インターフェースを使用すると、トレーニング データを正しく正常に設定し、期待される結果で予測を実行できます。

また、php で google によって提供された例に基づいて、localhost から単一の機能予測を実行することもできます。

私のトレーニング データには、予測を実行したい 51 個の特徴があります。モデルは健全で、偏りのない 92% の精度評価を返しました。25000 インスタンスに基づくトレーニング済みモデルに問題はありません。

多少関連する質問で、Marc Cohen は php で次の例を示して、言語のデモ ファイルまたは単一の機能予測に対して完全に機能する予測を実行しました。

PHPを使用して予測を行うテストプログラムを作成したところ、これを機能させることができました。魔法のシーケンスは次のとおりです。

これにより、次のように、予測リクエストからのフォーマットされていない JSON レスポンスが表示されます。

//--------------------

彼が複数の機能について作成したメモ: // 私のモデルは単一の機能を使用しますが、モデルに複数の機能が必要な場合は、 // このように csvInstance 配列に値を追加するだけです... // $predictionData-> setCsvInstance(array($data1, $data2, ..., $dataN));

$predictionText 変数を「Feature_1」、「Feature_2」、「Feature_3」、.....「Feature_N」として渡すだけでよいことを意味します。

私が使用しているデータは主に数値です。例: 69,13,10,9,101,69,94,96,96,96......9 引用符の有無にかかわらず試してみましたが、一貫して同じ予測が返されます。

API エクスプローラーを使用して、すべてのデータを予測するために新しい配列要素を入力すると、次のようになります。

正解を予測します。

エクスプローラーを使用して、Marcs の例に従ってデータを入力するとします。つまり"84","63","30","30","207","83","87","94","94","94","94","94","94","94","38","57","143","144","164","164","164","164","164"......... 、同じデータでもまったく異なる結果が得られ、この 2 番目のメソッドは常に同じ結果を返します。

明らかに、私はここで何か間違ったことをしています。私はすべてのphp jsonエンコードオプションと、これを正しくフォーマットしてphpスクリプトまたは実際にAPIエクスプローラーで機能させるために考えられるものをすべて試しましたが、役に立ちませんでした。

$predictionText正しいフォーマットの仕方を誰か教えてください。

以下の私のコード。(引用符の有無にかかわらず、純粋に数値で試しました)

ありがとうございました。

0 投票する
0 に答える
200 参照

google-app-engine - GoogleAppEngineからPredictionTrainedModelにアクセスする際の問題

GoogleAppEngineを介してGoogle予測で作成したトレーニング済みモデルにアクセスできません。こちらの記事のすべての手順を実装しました... https://developers.google.com/appengine/articles/prediction_service_accounts

App Engineインスタンスにデプロイすると、ホストされているモデルのサンプルを正常に実行できますが、独自のサンプルモデル(A1)を使用すると、次のエラーで失敗します:モデルが見つかりません。

appIDはsamplrprocessingであり、ログは次のように表示されます。

:https://www.googleapis.com/prediction/v1.5/trainedmodels/A1/predict?alt = json&key = MYKEYHEREが「モデルが見つかりません。モデルを最初にトレーニングする必要があります。」を返しました。">トレースバック(最新の呼び出しが最後):ファイル"/base/data/home/apps/s~samplrprocessing/1.365876750758965087/stream.py"、45行目、main()ファイル "/base/data/home/apps/s~samplrprocessing/1.365876750758965087/stream.py" 、40行目、メインresp = service.trainedmodels()。predict(id = "A1"、body = bodyLoad).execute()ファイル "/base/data/home/apps/s~samplrprocessing/1.365876750758965087/oauth2client/util .py "、120行目、positional_wrapperでreturnwrapped(* args、** kwargs)ファイル" /base/data/home/apps/s~samplrprocessing/1.365876750758965087/apiclient/http.py "、678行目、execute raise HttpError (resp、content、uri = self.uri)

他の誰かがこの問題にぶつかったことがありますか?予測プロジェクトへのサービスアカウントAPIアクセスを許可したので、何が起こっているのかについてのアイデアが不足し始めています。

前もって感謝します...