Qu’est-ce qu’une taxonomie des ressources ?

Une taxonomie des ressources est un système de classification structuré de catégories, de termes et de relations utilisé pour organiser les médias de manière cohérente. Elle fournit un vocabulaire commun pour décrire et retrouver les ressources.

Fonctionnement des taxonomies des ressources

Une taxonomie définit des concepts contrôlés et les relations hiérarchiques, plus générales ou plus spécifiques, ou les relations associatives utilisées pour classer les ressources. Elle se distingue de l’étiquetage libre, car les termes acceptés disposent d’identités, de libellés et d’emplacements gérés dans une hiérarchie ou une facette. Les indexeurs associent ces concepts aux enregistrements des ressources, et les interfaces de recherche les utilisent pour la navigation et les filtres. La gouvernance prend en charge les synonymes, les termes retirés et les changements structurels afin que les intégrations conservent une signification cohérente.

Points clés

  1. Stockez l’identifiant d’un terme dans les enregistrements des ressources, jamais son libellé d’affichage. Le Simple Knowledge Organization System (SKOS) du W3C modélise un concept comme une ressource dotée de son propre identifiant, d’au plus un libellé préférentiel par langue et de libellés alternatifs pour les synonymes. Ainsi, un changement de nom ou une traduction laisse les associations existantes intactes. Vérifiez si l’identifiant de votre système est lui-même un chemin : un TagID d’Adobe Experience Manager encode l’espace de noms et la position dans la hiérarchie. Déplacer une étiquette crée donc un nouvel identifiant, et les anciennes références continuent de fonctionner uniquement grâce à une redirection maintenue par le système.
  2. La polyhiérarchie place un concept sous plusieurs parents ; SKOS l’autorise, par exemple lorsqu’un concept de chien relève à la fois des mammifères et des animaux domestiques. Les systèmes utilisateurs accèdent alors au même terme par plusieurs chemins et doivent dédupliquer les résultats selon l’identifiant, et non selon le chemin ou le libellé. Lorsqu’un système identifie les termes par leur chemin, un deuxième parent implique un deuxième identifiant. Vérifiez donc la prise en charge de la polyhiérarchie avant de modéliser vos catégories.
  3. Le fait qu’un filtre sur un terme parent renvoie aussi les ressources étiquetées uniquement avec ses enfants dépend du système. SKOS laisse délibérément skos:broader non transitif et fournit skos:broaderTransitive pour des usages tels que l’expansion de requêtes, tandis qu’Adobe Experience Manager considère le contenu étiqueté fruit/apple comme également étiqueté fruit. Déterminez le comportement nécessaire pour vos filtres et vos décomptes, puis testez-le.
  4. Le retrait d’un terme est une migration de données, pas une suppression de libellé, et les effets d’une suppression varient selon les systèmes. Le suivi des problèmes du cœur de Drupal documente des champs de référence qui continuent de pointer vers des entités supprimées, telles que des termes de taxonomie. Dans WordPress, wp_delete_term dissocie le terme de tous les objets qui le portaient et rattache ses termes enfants à son parent. Dans Adobe Experience Manager, la fusion conserve l’étiquette fusionnée sous forme de pointeur masqué afin que le contenu qui la porte renvoie à l’étiquette conservée. Avant de retirer un terme, examinez ses associations et ses termes enfants : rattachez les enfants à un autre parent ou retirez-les, puis réattribuez ou fusionnez les associations lorsqu’un remplacement approprié existe ; sinon, supprimez-les délibérément. Vérifiez ensuite le résultat choisi : après une fusion qui conserve une redirection, les anciennes références doivent renvoyer au terme conservé ; avant une suppression physique, plus rien ne doit faire référence au terme.

Quand les taxonomies des ressources sont utiles

Les équipes conçoivent une taxonomie pour faciliter le filtrage, la navigation, les règles d’étiquetage et une recherche aux résultats prévisibles. Les catégories doivent rester suffisamment stables pour l’automatisation tout en s’adaptant aux nouveaux types de contenu.

Comment Transloadit facilite la gestion des taxonomies des ressources

Le Robot /image/describe de Transloadit peut fournir des mots-clés candidats pour la classification. Il reconnaît les objets dans les images et les renvoie sous forme de mots anglais, éventuellement accompagnés d’un pourcentage de confiance pour chaque libellé. Le fournisseur de reconnaissance est choisi automatiquement, sauf si vous définissez provider sur aws ou gcp. Traitez cette sortie comme une saisie libre, et non comme des termes de votre vocabulaire : dans votre propre application, associez chaque libellé que vous acceptez à l’un de vos identifiants de termes avant de le stocker dans l’enregistrement d’une ressource.

Explorer les capacités de Transloadit en matière de gestion des médias

Références

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement