画像の自動タグ付け
アセットの自動タグ付けが有効になると、画像の自動タグ付けも有効にできます。 画像自動タグ付け機能は、文書およびメディアライブラリにアップロードされた画像にタグを付けます。
現在、自動的に適用されるタグは英語のみです。
デフォルトでは、画像の自動タグ付けは無効になっています。 DXPで自動タグ付けを有効にするだけでなく、画像タグ付けプロバイダーも設定する必要があります。 3つのプロバイダーを使用できます。
-
TensorFlow: 機械学習機能を提供するオープンソースライブラリ。 DXP の TensorFlow 画像自動タグ付けは、 TensorFlow の
Java用 LabelImageサンプルに基づいており、Inception5hモデルを使用しています。 精度に制限があるため、注意して使用してください。 -
Google Cloud Vision:Google Cloud Vision API を使用して、画像に自動的にタグを付けます。
-
マイクロソフト Cognitive Services:マイクロソフト Cognitive Servicesを使用して、画像に自動的にタグ付けします。

TensorFlow Image Auto-Taggingの設定
-
グローバルメニュー を開き、コントロールパネルの システム設定 をクリックします。

-
アセット を コンテンツ & データ の下からクリックします。
![[アセット]をクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/content-management-system/tags-and-categories/auto-tagging/auto-tagging-images/images/03.png)
-
VIRTUAL INSTANCE SCOPEの下で、 TensorFlow Image Auto-Tagging をクリックします。
-
フォームに入力します。
-
完了したら、 をクリックして保存 をクリックしてください。
フォームには次の情報が必要です。
TensorFlow イメージ自動タグ付けを有効にする: このボックスをオンにすると、アセット自動タグ付けが有効になっているインスタンスで、イメージ自動タグ付けがデフォルトで有効になるかどうかを選択できます。
信頼度しきい値: TensorFlow は、各タグに対して 0 から 1 の間の信頼度スコアを割り当てます。 1 が最高値です。 この項目は、タグを適用するために必要な最低限の信頼度を設定します。 TensorFlowはタグを適用する前により多くの信頼度を必要とするため、値が高いほどタグは少なくなります。 値が小さいほど、タグが多くなります。

TensorFlowの自動タグ付けパフォーマンスを最適化する
-
グローバルメニュー を開き、コントロールパネルの システム設定 をクリックします。
-
アセット をクリックします。
-
SYSTEM SCOPEの下で、 TensorFlow Image Auto-Tagging Process をクリックします。
-
フォームに入力します。
-
設定を適用するには、 をクリックして保存 をクリックしてください。
フォームには次の情報が必要です。
最大再起動回数: プロセスが永続的に無効になる前にクラッシュできる最大回数。
最大再起動間隔: カウンターがリセットされるまでの時間(秒単位)。

TensorFlowプロバイダーが設定されました。
Google Cloud Visionの設定
-
グローバルメニュー を開き、コントロールパネルの システム設定 をクリックします。
-
アセット をクリックします。
-
仮想インスタンススコープの下で、 Google Cloud Vision 画像自動タグ付け をクリックします。
-
Google Cloud VisionのAPIキーを入力します。 詳細情報は、GoogleのAPI キーに関するドキュメンテーションをご覧ください。
-
[Enabled]ボックスをオンにして、Google Cloud Visionを有効にします。

-
完了したら、 をクリックして保存 をクリックしてください。
Microsoft Cognitive Servicesの設定
-
グローバルメニュー を開き、コントロールパネルの システム設定 をクリックします。
-
アセット をクリック
-
仮想インスタンス スコープの下で、 Microsoft Cognitive Services イメージ自動タグ付け をクリックします。
-
フォームに入力します。
-
有効 のチェックボックスをオンにします。

-
完了したら、 をクリックして保存 をクリックしてください。
フォームには次の情報が必要です。
APIキーとエンドポイント:Computer Visionリソースを作成したら、Azureポータルにアクセスして、Computer Vision APIのAPI キーとエンドポイントを取得する。
Microsoft CognitiveServicesプロバイダーが設定されました。 詳細については、 Microsoft Cognitive Services のドキュメント を参照してください。
複数の仮想インスタンスがある場合は、各インスタンスを個別に設定できます。 コントロール パネル → インスタンス設定 に移動します。 [アセット]をクリックし、そこでプロバイダーを設定します。