Train Smart Content Service and auto-tag your images

Les entreprises qui traitent des ressources numériques utilisent de plus en plus le vocabulaire contrôlé par taxonomie dans les métadonnées des ressources. Il s’agit essentiellement d’une liste des mots-clés que les employés, les partenaires et les clients utilisent fréquemment pour mentionner et rechercher des ressources numériques. Le balisage des ressources avec vocabulaire contrôlé par taxonomie permet de s’assurer qu’elles peuvent être facilement identifiées et récupérées au moyen de recherches sur les balises.

Comparé aux vocabulaires des langages naturels, le balisage basé sur la taxonomie métier aide à aligner les ressources avec les activités d’une entreprise et à veiller à ce que les mieux adaptées apparaissent dans les recherches. Par exemple, un constructeur de voitures peut baliser les images de voitures avec les noms de modèles afin de n’afficher que les images appropriées lors de recherches servant à concevoir une campagne de promotion.

En arrière-plan, le service de balises intelligentes utilise le framework d’intelligence artificielle d’Adobe Sensei pour entraîner son algorithme de reconnaissance d’images à propos de votre structure de balises et de votre taxonomie métier. Cette intelligence de contenu est ensuite utilisée pour appliquer les balises pertinentes sur un ensemble de ressources différentes.

Pour utiliser le balisage intelligent, effectuez les tâches suivantes :

Les balises intelligentes ne s’appliquent qu’aux clients Adobe Experience Manager Assets. Elles sont disponibles à l’achat sous la forme d’un module complémentaire de Experience Manager.

Intégrer Experience Manager avec Adobe Developer Console

IMPORTANT

Les nouveaux Experience Manager Assets déploiements sont intégrés Adobe Developer Console par défaut. Il permet de configurer plus rapidement la fonctionnalité des balises actives. Dans les anciens déploiements, les administrateurs peuvent configurer manuellement l’intégrationdes balises actives.

Vous pouvez intégrer Adobe Experience Manager les balises actives à l’aide Adobe Developer Console. Utilisez cette configuration pour accéder au service de balises intelligentes depuis Experience Manager. Voir Configuration d’Experience Manager pour le balisage intelligent des ressources pour les tâches de configuration des balises intelligentes. En arrière-plan, le serveur Experience Manager authentifie vos informations d’identification du service auprès de la passerelle Adobe Developer Console avant de transférer votre demande au service de balises intelligentes.

Comprendre les directives et les modèles relatifs aux balises.

Un modèle de balise est formé d’un groupe de balises connexes associées à un aspect visuel de l’image. Par exemple, une collection de chaussures peut avoir des balises différentes. Cependant, toutes les balises sont liées à des chaussures et peuvent appartenir au même modèle. Les balises ne peuvent concerner que des aspects visuels des images incontestablement différents. Pour comprendre la représentation du contenu d’un modèle d’entraînement dans Experience Manager, imaginez un modèle d’entraînement comme une entité de niveau supérieur, composée d’un groupe de balises ajoutées manuellement et d’exemples d’images pour chaque balise. Chaque balise s’applique exclusivement à une image.

Les balises impossibles à gérer de manière pratique se caractérisent par les critères suivants :

  • Aspects non visuels et abstraits, tels que l’année ou la saison de la sortie d’un produit, une ambiance ou une émotion évoquée par une image.
  • Différences visuelles fines pour des produits tels que des chemises avec ou sans cols, ou de petits logos incorporés sur des produits.

Avant de créer un modèle de balise et d’entraîner le service, identifiez un ensemble de balises uniques décrivant le mieux les objets contenus dans les images replacés dans le contexte de votre activité. Vérifiez que les ressources figurant dans la série sélectionnée sont conformes aux instructions d’entraînement.

Instructions d’entraînement

Les images de votre corpus d’entraînement doivent respecter les instructions suivantes :

Quantité et taille : 10 images au minimum et 50 images au maximum par balise.

Cohérence : les images associées à une même balise doivent être visuellement similaires. Il est préférable de regrouper les balises portant sur les mêmes aspects visuels (par exemple, un même type d’objet dans une image) dans un modèle de balise unique. Par exemple, il est déconseillé d’incorporer une balise my-party pour toutes ces images (en situation d’entraînement), car elles ne sont pas similaires visuellement.

Images d’illustration donnant un exemple d’instructions d’entraînement

Couverture : les images d’entraînement doivent être suffisamment variées. L’idée est de fournir quelques exemples raisonnablement différents pour apprendre à AEM à se concentrer sur les bons éléments. Si vous appliquez la même balise sur des images visuellement différentes, incluez au moins cinq exemples de chaque type. Par exemple, pour la balise mannequin-pose-tête-baissée, incluez davantage d’images d’entraînement similaires à l’image mise en évidence ci-dessous pour que le service reconnaisse les images similaires avec plus de précision lors du balisage.

Images d’illustration donnant un exemple d’instructions d’entraînement

Distraction/obstruction : l’entraînement du service donne de meilleurs résultats sur les images qui ont moins de distractions (telles que des arrière-plans importants ou des objets/personnes sans lien avec le sujet principal). Par exemple, pour la balise chaussure-décontractée, la seconde image n’est pas un bon candidat pour l’entraînement.

Images d’illustration donnant un exemple d’instructions d’entraînement

Complétude : si une image est admissible pour plusieurs balises, ajoutez toutes les balises applicables avant d’inclure l’image à des fins de formation. Par exemple, pour les balises telles que raincoat et model-side-view, ajoutez les deux balises sur la ressource éligible avant de l’inclure pour la formation.

Images d’illustration donnant un exemple d’instructions d’entraînement

Nombre de balises : Adobe recommande d’entraîner un modèle à l’aide, au moins, de deux balises distinctes et 10 images différentes pour chaque balise. Dans un modèle de balise unique, n’ajoutez pas plus de 50 balises.

Nombre d’exemples : pour chaque balise, ajoutez au moins 10 exemples. Cependant, Adobe recommande environ 30 exemples. Pour chaque balise, 50 exemples au maximum sont pris en charge.

Empêcher les faux positifs et les conflits : Adobe recommande de créer un modèle de balise unique pour un aspect visuel donné. Organisez les modèles de balises de manière à éviter le chevauchement des balises entre les modèles. Par exemple, n’utilisez pas de balises communes comme sneakers dans deux noms de modèles de balises différents shoes et footwear. Le processus d’entraînement remplace un modèle de balise entraîné par l’autre en cas de mot-clé commun.

Exemples : Voici d’autres exemples à titre de conseil :

  • Créez un modèle de balise contenant
    • uniquement des balises relatives à des modèles de voitures.
    • uniquement des balises relatives à des couleurs des chemises.
    • uniquement des balises relatives à des vestes pour femmes et hommes.
  • Ne créez pas
    • un modèle de balise contenant des modèles de voitures commercialisés en 2019 et 2020.
    • plusieurs modèles de balises contenant ces mêmes modèles de voitures en nombre limité.

Images utilisées pour l’entraînement : vous pouvez utiliser les mêmes images pour entraîner différents modèles de balises. Cependant, ces modèles n’associent pas une image à plusieurs balises dans un modèle donné. Il est donc possible de baliser la même image avec des balises différentes appartenant à différents modèles.

Vous ne pouvez pas annuler l’entraînement. Les instructions ci-dessus doivent vous aider à choisir les bonnes images pour l’entraînement.

Entraînement du modèle pour vos balises personnalisées

Pour créer et entraîner un modèle pour vos balises spécifiques à votre entreprise, procédez comme suit :

  1. Créez les balises nécessaires et la structure de balise appropriée. Chargez les images appropriées dans le référentiel de gestion des ressources numériques (DAM).
  2. Dans l’interface utilisateur d’Experience Manager, accédez à Ressources > Entraînement des balises intelligentes.
  3. Cliquez sur Créer. Indiquez un titre et une description.
  4. Recherchez et sélectionnez les balises existantes dans cq:tags pour entraîner le modèle. Cliquez sur Suivant.
  5. Dans la boîte de dialogue Sélectionner les ressources, cliquez sur Ajouter les ressources pour chaque balise. Effectuez des recherches dans le référentiel de gestion des actifs numériques ou parcourez le référentiel pour sélectionner au moins 10, et au plus 50 images. Sélectionnez les ressources et non le dossier. Une fois les images sélectionnées, cliquez sur Sélectionner.
  6. Pour avoir un aperçu des miniatures des images sélectionnées, cliquez sur l’accordéon situé face à une balise. Vous pouvez modifier votre sélection en cliquant sur Ajouter les ressources. Une fois la sélection effectuée, cliquez sur Envoyer. L’interface utilisateur affiche une notification au bas de la page indiquant que l’entraînement est lancé.
  7. Vérifiez l’état de l’entraînement dans la colonne État pour chaque modèle de balise. Les états possibles sont En Attente, Entraîné(s) et Échec.

Workflow d’entraînement du modèle de balisage pour le balisage intelligent

Figure : Étapes du processus d’entraînement du modèle de balisage.

Afficher l’état et le rapport d’entraînement

Pour vérifier que le service de balises intelligentes est entraîné sur vos balises dans la série de ressources d’entraînement, examinez le rapport de workflow d’entraînement dans la console Rapports.

  1. Dans l’interface d’Experience Manager, accédez à Outils > Ressources > Rapports.
  2. Dans la page Rapports de ressources, cliquez sur Créer.
  3. Sélectionnez le rapport Entraînement des balises intelligentes, puis cliquez sur Suivant dans la barre d’outils.
  4. Indiquez un titre et une description pour le rapport. Sous Planifier le rapport, laissez l’option Maintenant sélectionnée. Si vous souhaitez planifier le rapport pour une date ultérieure, sélectionnez Plus tard et spécifiez une date et une heure. Ensuite, cliquez sur Créer dans la barre d’outils.
  5. Dans la page Rapports de ressources, sélectionnez le rapport que vous avez généré. Pour afficher le rapport, cliquez sur Afficher dans la barre d’outils.
  6. Passez en revue les détails du rapport. Le rapport affiche l’état d’identification des balises que vous avez entraînées. La couleur verte de la colonne État de l’entraînement indique que le service de balises intelligentes est entraîné pour la balise. La couleur jaune indique que le service n’est pas complètement entraîné pour une balise particulière. Dans ce cas, ajoutez d’autres images avec la balise particulière et exécutez le processus d’entraînement pour l’entraînement complet du service sur la balise. Si vous ne voyez pas vos balises dans ce rapport, lancez à nouveau le workflow d’entraînement pour ces balises.
  7. Pour télécharger le rapport, sélectionnez-le dans la liste, puis cliquez sur Télécharger dans la barre d’outils. Le rapport est téléchargé sous la forme d’une feuille de calcul Microsoft Excel.

Balisage des ressources

Après avoir entraîné le service de balises intelligentes, vous pouvez déclencher le workflow de balisage pour appliquer automatiquement les balises appropriées sur une autre série de ressources similaire. Vous pouvez appliquer le workflow de balisage périodiquement ou en fonction des besoins, aussi bien aux ressources qu’aux dossiers.

Balisage des ressources à l’aide de la console de workflow

  1. Dans l’interface d’Experience Manager, accédez à Outils > Workflow > Modèles.

  2. Dans la page Modèles de processus, sélectionnez le workflow Balisage intelligent des ressources (gestion des actifs numériques), puis appuyez/cliquez sur Démarrer le processus dans la barre d’outils.

    dam_smart_tag_workflow

  3. Dans la boîte de dialogue Exécuter le processus, accédez au dossier de charge utile contenant les ressources sur lesquelles vous souhaitez appliquer vos balises automatiquement.

  4. Indiquez un titre pour le workflow et un commentaire facultatif. Cliquez sur Exécuter.

    tagging_dialog

    Accédez au dossier de ressources et passez en revue les balises pour vérifier que ces ressources sont correctement balisées. Pour plus d’informations, voir Gestion des balises intelligentes.

Balisage des ressources à partir de la chronologie

  1. Depuis l’interface utilisateur Assets, sélectionnez le dossier contenant les ressources ou des ressources spécifiques auxquelles vous souhaitez appliquer des balises intelligentes.

  2. Dans le coin supérieur gauche, ouvrez la Chronologie.

  3. Ouvrez les actions dans la partie inférieure de la barre latérale gauche et cliquez sur Démarrer le processus.

    start_workflow

  4. Sélectionnez le workflow Balisage intelligent des ressources (gestion des actifs numériques) et spécifiez un titre pour le workflow.

  5. Cliquez sur Démarrer. Le workflow applique vos balises aux ressources. Accédez au dossier de ressources et passez en revue les balises pour vérifier que ces ressources sont correctement balisées. Pour plus d’informations, voir Gestion des balises intelligentes.

Remarque

Lors des cycles de balisage suivants, seules les ressources modifiées seront à nouveau balisées avec des balises nouvellement entraînées. Cependant, même les ressources inchangées seront balisées si l’écart entre le dernier cycle de balisage et le cycle de balisage actuel du workflow de balisage dépasse 24 heures. Pour les workflows de balisage périodiques, les ressources inchangées sont balisées lorsque l’intervalle dépasse 6 mois.

Balisage des ressources chargées

Experience Manager peut automatiquement baliser les ressources que les utilisateurs chargent dans le système de gestion des actifs numériques. Pour ce faire, les administrateurs configurent un workflow pour ajouter une étape disponible pour le balisage intelligent des ressources. Voir Comment activer le balisage intelligent pour les ressources chargées.

Manage smart tags and asset searches

Vous pouvez traiter les balises actives afin de supprimer les balises inexactes qui ont pu être attribuées à vos actifs de marque, de sorte que seules les balises les plus pertinentes soient affichées.

La modération des balises actives permet également d’affiner les recherches de ressources basées sur des balises en veillant à ce que vos ressources apparaissent dans les résultats de recherche pour les balises les plus pertinentes. Essentiellement, cela permet d’éliminer les chances d’affichage d’éléments non liés dans les résultats de recherche.

Vous pouvez également affecter un rang supérieur à une balise pour accroître sa pertinence par rapport à une ressource. La promotion d’une balise pour une ressource augmente les chances d’affichage de la ressource dans les résultats de la recherche lorsqu’une recherche est effectuée en fonction de la balise particulière.

Pour modérer les balises actives de vos ressources :

  1. Dans le champ Omnisearch, recherchez des ressources basées sur une balise .

  2. Inspect les résultats de la recherche pour identifier les ressources que vous ne trouvez pas pertinentes pour votre recherche.

  3. Select the asset, and then select Manage tags icon from the toolbar.

  4. Examinez les balises sur la page Gérer les balises. Si vous ne souhaitez pas que la recherche de la ressource soit basée sur une balise spécifique, sélectionnez la balise et sélectionnez l’icône Supprimer dans la barre d’outils. Vous pouvez également sélectionner X un symbole en regard de l’étiquette.

  5. To assign a higher rank to a tag, select the tag and select Promote icon from the toolbar. The tag you promote is moved to the Tags section.

  6. Select Save and then select OK to close the Success dialog.

  7. Navigate to the Properties page for the asset. Remarquez que la balise que vous avez convertie se voit attribuer une pertinence élevée et apparaît donc plus haut dans les résultats de la recherche.

Comprendre les résultats de recherche AEM avec des balises dynamiques

Par défaut, la recherche AEM associe les termes de recherche avec une clause AND. L’utilisation de balises intelligentes ne modifie pas ce comportement par défaut. Elle ajoute une clause OR supplémentaire pour trouver l’un des termes de recherche dans les balises intelligentes. Par exemple, pour la recherche de woman running. Les ressources avec les mots-clés woman ou running uniquement dans les métadonnées n’apparaissent pas dans les résultats de recherche par défaut. Toutefois, une ressource balisée avec woman ou running à l’aide de balises intelligentes apparaît dans une telle requête de recherche. Les résultats de la recherche sont donc une combinaison de

  • ressources avec les mots-clés woman et running dans les métadonnées.

  • ressources avec balise dynamique avec l’un des mots-clés.

Les résultats de recherche qui correspondent à tous les termes de recherche dans les champs de métadonnées s’affichent en premier, suivis des résultats de recherche correspondant à l’un des termes de recherche des balises dynamiques. Dans l’exemple ci-dessus, l’ordre approximatif de l’affichage des résultats de recherche est le suivant :

  1. correspondances de woman running dans les différents champs de métadonnées.
  2. correspondances de woman running dans les balises intelligentes.
  3. correspondances de woman ou de running dans les balises intelligentes.

Limites du balisage

Les balises intelligentes améliorées sont basées sur des modèles d’apprentissage d’images de marque et de leurs balises. Ces modèles ne sont pas toujours parfaits pour identifier les balises. La version actuelle des balises intelligentes présente les limites suivantes :

  • Impossibilité d’identifier des différences subtiles dans les images. Par exemple, des chemises coupe droite ou ajustée.
  • Impossibilité d’identifier des balises basées sur des motifs/éléments minuscules d’une image. Par exemple, des logos sur des T-shirts.
  • Le balisage est pris en charge dans les langues prises en charge par le Experience Manager. For a list of languages, see Smart Content Service release notes.

Pour rechercher des ressources avec des balises intelligentes (standard ou améliorées), utilisez la recherche de texte intégral d’Assets. Il n’y a aucun prédicat de recherche distinct pour les balises intelligentes.

Remarque

La capacité des balises intelligentes à s’entraîner à partir de vos balises et à les appliquer à d’autres images dépend de la qualité des images que vous utilisez pour l’entraînement.
Pour obtenir des résultats optimaux, Adobe recommande d’utiliser des images visuellement similaires afin d’entraîner le service pour chaque balise.

Sur cette page