問題タブ [google-cloud-automl]
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.
google-api - Google API インポートの自然言語データセットのインポートが機能しない
チュートリアルで提案されているノード コマンドが機能せず、403 がスローされます。
パラメータを渡す際に問題が発生したため、プロジェクト ID、コンピューティング リージョンなどをハードコーディングしました。私が得るエラー:
gcloud projects add-iam-policy-binding
私は自分のサービス アカウント名でドキュメントのように呼び出しましたが、チュートリアルで使用されているサンプル サービス アカウント名をプルしているようです。私の環境と同様にjsコードをチェックしましたが、このアカウント名が見つかりませんでした。私が見逃しているものはありますか?
私がフォローしているチュートリアルはhttps://cloud.google.com/natural-language/automl/docs/tutorialにあります。
google-cloud-automl - Google 翻訳 v3 API の用語集
Google translate_v3beta1 API による用語集のサポートは、どの程度正確に機能するはずですか? この情報を探していますが、見つかりませんでした。用語集の用語は、他のすべての潜在的な翻訳を単純にオーバーライドする必要がありますか? それとも、用語集の翻訳に優先順位を追加するだけで、エンジンはトレーニング データに「適合する」場合は他の翻訳を引き続き使用できますか?
Python ライブラリを使用して用語集を作成しました (「language_pair」プロパティを使用する tsv と「language_codes_set」プロパティを使用する csv の 2 つの異なる方法を試しました)。次に、用語集を使用して、カスタム MT モデルによって生成されたテキスト文字列内の 1 つの用語の翻訳をオーバーライドしようとしました (つまり、用語集を使用せずに、エンジンが用語を一方的に翻訳し、用語集を使用して強制的に翻訳しようとしました)。その用語には別の翻訳を使用します)、しかし成功しませんでした。
用語集を作成または使用するときに間違いを犯したのか(現在、コードの問題についてはわかりません)、それとも自分の側に間違いがないのかはわかりませんが、トレーニングデータに基づいて、エンジンは単に別の翻訳を使用しました。私が知っているカスタム機械翻訳の他のプラットフォームでの経験から、用語集を使用して翻訳を上書きするものもあれば、用語集の用語に優先順位を付けるためにのみ使用するものもありますが、他のすべての潜在的な翻訳を完全に上書きするわけではありません. したがって、他の考えられる理由、つまりコードが期待どおりに機能しない理由を探す前に、まずこの単純な質問を明確にしたいと思います。
前もって感謝します。