スマートタグの理解、適用、キュレーション

バージョン 記事リンク
AEM as a Cloud Service ここをクリックしてください
AEM 6.5 この記事
AEM 6.4 ここをクリックしてください

デジタルアセットを扱う組織では、アセットメタデータで分類に基づく統制語彙を使用することがますます多くなっています。これには、基本的に、従業員、パートナーおよび顧客が特定のクラスのデジタルアセットを参照したり、検索したりする場合によく使用するキーワードのリストが含まれます。分類に基づく統制語彙を使用してアセットをタグ付けすると、アセットを簡単に識別し、取得することができます。

自然言語語彙と比較して、ビジネス上の分類に基づいたデジタルアセットのタグ付けでは、デジタルアセットを会社のビジネスと容易に連携させることができ、関連性の最も高いアセットが検索で表示されるようになります。

例えば、自動車メーカーでは、プロモーションキャンペーンを計画するために様々なモデルの画像を検索する際、関連性の高い画像のみが表示されるように、モデル名を使用して車の画像をタグ付けすることができます。

スマートコンテンツサービスで適切なタグを適用するには、分類を認識するようにスマートコンテンツサービスをトレーニングする必要があります。サービスをトレーニングするにはまず、アセットのセットとそれらのアセットを最も的確に表すタグをキュレーションします。サービスの能力向上に役立つように、これらのタグをアセットに適用し、トレーニングワークフローを実行します。

タグのトレーニングが完了して準備が整ったら、サービスは、タグ付けワークフローを通じてこれらのタグをアセットに適用できるようになります。

スマートコンテンツサービスでは、バックグラウンドで Adobe Sensei の AI フレームワークを使用して、タグ構造およびビジネス上の分類に基づいてその画像認識アルゴリズムのトレーニングを実行します。その後、このコンテンツインテリジェンスを使用して、アセットの個々のセットに関連性の高いタグが適用されます。

スマートコンテンツサービスは、Adobe Developer Console 上でホストされるクラウドサービスです。Adobe Experience Manager を使用する場合、システム管理者は Experience Manager のデプロイメントを Adobe Developer Console と統合する必要があります。

要約すると、スマートコンテンツサービスを使用するための主な手順は次のとおりです。

  • オンボーディング
  • アセットおよびタグの検討(分類の定義)
  • スマートコンテンツサービスのトレーニング
  • 自動タグ付け

フローチャート

前提条件とサポートされる形式

スマートコンテンツサービスを使用する前に、Adobe Developer Console に統合を作成するために以下の事項を確認します。

  • 組織の管理者権限を持つ Adobe ID アカウント。
  • 組織のスマートコンテンツサービスを有効にします。
  • スマートコンテンツサービスベースパッケージをデプロイメントに追加するには、Adobe Experience Manager Sites ベースパッケージおよび Assets アドオンのライセンスが必要です。

このサービスは、次の MIME タイプのアセットにスマートタグを適用します。

  • image/jpeg
  • image/tiff
  • image/png
  • image/bmp
  • image/gif
  • image/pjpeg
  • image/x-portable-anymap
  • image/x-portable-bitmap
  • image/x-portable-graymap
  • image/x-portable-pixmap
  • image/x-rgb
  • image/x-xbitmap
  • image/x-xpixmap
  • image/x-icon
  • image/photoshop
  • image/x-photoshop
  • image/psd
  • image/vnd.adobe.photoshop

このサービスは、次の MIME タイプのアセットレンディションにスマートタグを適用します。

  • image/jpeg
  • image/pjpeg
  • image/png

オンボーディング

スマートコンテンツサービスは、Experience Manager のアドオンとして購入できます。購入後、組織の管理者は Adobe I/O へのリンクが記載された電子メールを受け取ります。

管理者は、そのリンクにアクセスしてスマートコンテンツサービスを Experience Manager と統合することができます。このサービスを Experience Manager Assets と統合するには、スマートタグの設定を参照してください。

管理者がサービスを設定し、Experience Manager でユーザーを追加すると、使用開始プロセスは完了です。

アセットとタグのレビュー

使用開始プロセスが完了したら、まずビジネスのコンテキストにおいて各画像を最も的確に表すタグのセットを特定します。

次に、各画像をレビューして、特定のビジネス要件について製品を最も的確に表す画像のセットを識別します。キュレーション後のセット内のアセットがスマートコンテンツサービスのトレーニングガイドラインに従っていることを確認してください。

アセットをフォルダーに追加し、プロパティページで各アセットにタグを適用します。その後、このフォルダーに対してトレーニングワークフローを実行します。キュレーション後のアセットセットを使用すると、スマートコンテンツサービスで分類の定義を使用して、より多くのアセットを効果的にトレーニングできます。

メモ
  1. トレーニングは元に戻すことができないプロセスです。キュレーション後のアセットセット内のタグを十分に確認してから、スマートコンテンツサービスに対してそれらのタグのトレーニングを実施することをお勧めします。
  2. タグのトレーニングの前に、スマートコンテンツサービスのトレーニングガイドラインを参照してください。
  3. スマートコンテンツサービスのトレーニングを初めておこなうときには、少なくとも 2 つの異なるタグについてトレーニングすることをお勧めします。

スマートタグ付き Experience Manager 検索結果について

デフォルトでは、検索用語同士を AND 句で組み合わせて Experience Manager 検索が行われます。スマートタグを使用しても、このデフォルトの動作は変わりません。スマートタグを使用すると、OR 句を使用して、スマートタグに関連する検索語句を検索できます。例えば、「woman running」を検索する場合を考えます。デフォルトでは、「woman」のみ、または「running」のみがメタデータに含まれているアセットは、検索結果に表示されません。しかし、スマートタグを使って「woman」または「running」のどちらかがタグ付けされているアセットは、そうした検索クエリに表示されます。つまり、検索結果は、以下を組み合わせたものになります。

  • woman」と「running」の両方のキーワードがメタデータ内にあるアセット

  • 上記のどちらかのキーワードがメタデータ内にあるアセット

メタデータフィールド内のすべての検索用語に一致する検索結果が最初に表示され、スマートタグ内の検索用語のいずれかに一致する検索結果はその後に表示されます。上記の例の場合、検索結果が表示される順序はおおよそ次のようになります。

  1. 各種メタデータフィールド内の「woman running」に一致するもの。
  2. スマートタグ内の「woman running」に一致するもの。
  3. スマートタグ内の「woman」または「running」に一致するもの。
注意

Lucene のインデックス作成が Adobe Experience Manager の外で行われる場合、スマートタグに基づく検索が想定どおりに動作しません。

アセットの自動タグ付け

スマートコンテンツサービスのトレーニングが完了したら、タグ付けワークフローを実行して、類似するアセットの個々のセットに適切なタグを自動的に適用することができます。

タグ付けワークフローは、定期的に実行することも、必要に応じて実行することもできます。

メモ

タグ付けワークフローは、アセットとフォルダーの両方に対して実行されます。

定期的なタグ付け

スマートコンテンツサービスを有効にして、フォルダー内のアセットを定期的にタグ付けすることができます。アセットフォルダーのプロパティページを開き、「詳細」タブで「スマートタグを有効にする」を選択し、変更内容を保存します。

フォルダーに対してこのオプションを選択すると、スマートコンテンツサービスによってフォルダー内のアセットが自動的にタグ付けされます。デフォルトでは、タグ付けワークフローは毎日午前 0 時に実行されます。

オンデマンドのタグ付け

タグ付ワークフローをワークフローコンソールまたはタイムラインからトリガーして、アセットをただちにタグ付けすることができます。

メモ

タイムラインからタグ付けワークフローを実行する場合、一度に最大 15 個のアセットにタグを適用できます。

ワークフローコンソールからのアセットのタグ付け

  1. Experience Manager インターフェイスで、ツールワークフローモデル​に移動します。

  2. ワークフローモデル​ページで、「DAM スマートタグアセット」ワークフローを選択し、ツールバーの「ワークフローを開始」をクリックします。

    dam_smart_tag_workflow

  3. ワークフローを実行​ダイアログで、タグを自動的に適用するアセットが格納されているペイロードフォルダーを参照します。

  4. ワークフローのタイトルとオプションのコメントを指定します。「実行」をクリックします。

    tagging_dialog

    スマートコンテンツサービスがアセットを正しくタグ付けされているか確認するには、アセットフォルダーに移動し、タグを確認します。

タイムラインからのアセットのタグ付け

  1. Assets のユーザーインターフェイスで、スマートタグを適用するアセットが格納されているフォルダーまたは特定のアセットを選択します。

  2. 左上隅から、タイムライン​を開きます。

  3. 左側のサイドバーの下部からアクションを開き、「開始ワークフロー」をクリックします。

    start_workflow

  4. DAM スマートタグアセット」ワークフローを選択し、ワークフローのタイトルを指定します。

  5. 開始」をクリックします。ワークフローによってアセットにタグが適用されます。スマートコンテンツサービスがアセットを正しくタグ付けしたかどうかを確認するには、アセットフォルダーに移動し、タグを確認します。

メモ

後続のタグ付けサイクルでは、変更されたアセットのみが、新しくトレーニングされたタグで再度タグ付けされます。ただし、タグ付けワークフローの前回と現在のタグ付けサイクルの間隔が 24 時間を超えている場合は、変更されていないアセットもタグ付けされます。定期的なタグ付けワークフローについては、時間の間隔が 6 か月を超えると、変更されていないアセットがタグ付けされます。

適用されたスマートタグをキュレートまたはモデレート

関連性の高いタグのみが表示されるようにするために、スマートタグを整理し、ブランド画像に割り当てられている不正確なタグを削除することができます。

また、スマートタグをモデレートすると、画像が最も関連性の高いタグの検索結果に表示されるようになるので、画像のタグベース検索の精度が向上します。実質的には、検索結果に関連性のない画像が表示されないようにすることができます。

タグに高いランクを割り当てて、画像に関する関連性を高めることもできます。画像のタグのランクを上げると、特定のタグが検索されたときにその画像が検索結果に表示される可能性が高くなります。

  1. 検索ボックスで、タグをキーワードとして使用して、アセットを検索します。
  2. 検索に関係のない画像を特定するため、検索結果を確認します。
  3. 画像を選択し、ツールバーの タグを管理 アイコンをクリックします。
  4. タグを管理​ページで、タグを確認します。特定のタグに基づいて画像が検索されないようにするには、タグを選択し、ツールバーの「削除」をクリックします。または、タグの横に表示される x 記号をクリックします。
  5. オプションで、タグに高いランクを割り当てるには、タグを選択し、ツールバーの「昇格」をクリックします。昇格したタグは、「タグ」セクションに移動されます。
  6. 保存」「OK」の順にクリックします。
  7. 画像の​プロパティ​ページに移動します。昇格したタグに高い関連性が割り当てられていること、その結果として検索結果の上位に表示されることを確認します。

ヒントと制限事項

  • モデルをトレーニングするには、最も適切な画像を使用します。トレーニング状態を元に戻すことも、トレーニングモデルを削除することもできません。タグ付けの精度は現在のトレーニングによって決まるので、慎重に行います。
  • スマートコンテンツサービスの使用は、タグ付き画像年間最大 200 万個に制限されています。処理およびタグ付けされた複製画像は、それぞれタグ付き画像としてカウントされます。
  • タイムラインからタグ付けワークフローを実行する場合、一度に最大 15 個のアセットにタグを適用できます。
  • スマートタグは、PNG および JPG の画像形式に対してのみ機能します。したがって、これらの 2 つの形式で作成されたレンディションを持つ、サポートされるアセットには、スマートタグが付けられます。

このページ