¿Qué es una taxonomía de activos?
Una taxonomía de activos es un esquema de clasificación estructurado de categorías, términos y relaciones que se usa para organizar archivos multimedia de forma coherente. Proporciona un vocabulario compartido para describir y localizar activos.
Cómo funcionan las taxonomías de activos
Una taxonomía define conceptos controlados y las relaciones más generales, más específicas o asociadas que se usan para clasificar activos. Se diferencia del etiquetado libre porque los términos aceptados tienen identidades, etiquetas y ubicaciones gestionadas dentro de una jerarquía o faceta. Quienes realizan la indexación asocian esos conceptos con los registros de activos, y las interfaces de búsqueda los usan para la navegación y los filtros. La gobernanza gestiona los sinónimos, los términos retirados y los cambios estructurales para que las integraciones conserven un significado coherente.
Datos clave
- Guarda el identificador de un término en los registros de activos, nunca su etiqueta visible. El Simple Knowledge Organization System (SKOS) del W3C modela un concepto como un recurso con su propio identificador, como máximo una etiqueta preferida por idioma y etiquetas alternativas para los sinónimos, por lo que un cambio de nombre o una traducción no altera las asignaciones existentes. Comprueba si el identificador de tu sistema es en sí una ruta: un TagID de Adobe Experience Manager codifica el espacio de nombres y la posición en la jerarquía, por lo que mover una etiqueta crea un ID nuevo y las referencias antiguas solo siguen resolviéndose mediante una redirección que mantiene el sistema.
- La polijerarquía sitúa un concepto bajo más de un concepto padre; SKOS lo permite, como cuando un concepto de perro se sitúa tanto bajo mamíferos como bajo animales domésticos. Los consumidores llegan entonces al mismo término por varias rutas y deben eliminar duplicados por identificador, no por ruta ni por etiqueta. Cuando un sistema identifica los términos por su ruta, un segundo padre implica un segundo identificador, así que confirma la compatibilidad con la polijerarquía antes de modelar las categorías.
- Que el filtrado por un término padre también devuelva activos etiquetados únicamente con sus hijos depende del sistema. SKOS mantiene deliberadamente
skos:broadercomo una relación no transitiva y proporcionaskos:broaderTransitivepara usos como la expansión de consultas, mientras que Adobe Experience Manager considera que el contenido etiquetado confruit/appletambién está etiquetado confruit. Decide qué comportamiento necesitan tus filtros y recuentos y, después, pruébalo. - Retirar un término es una migración de datos, no una eliminación de etiqueta, y los sistemas difieren en los efectos de la eliminación. El sistema de seguimiento de incidencias del núcleo de Drupal documenta campos de referencia que siguen apuntando a entidades eliminadas, como términos de taxonomía; la función
wp_delete_termde WordPress desvincula el término de todos los objetos que lo tenían y traslada los términos hijos al padre de ese término; y la fusión de Adobe Experience Manager conserva la etiqueta fusionada como un puntero oculto para que el contenido etiquetado con ella se resuelva hacia la etiqueta que permanece. Antes de retirar un término, inspecciona sus asignaciones y sus términos hijos: reasigna los hijos a otro padre o retíralos, y reasigna o fusiona las asignaciones cuando exista un reemplazo adecuado; en caso contrario, elimínalas de forma deliberada. Después, verifica el resultado elegido: tras una fusión que conserve una redirección, las referencias antiguas deberían resolverse hacia el término que permanece; antes de una eliminación física, ya no debería haber ninguna referencia al término.
Cuándo son importantes las taxonomías de activos
Los equipos diseñan una taxonomía para facilitar el filtrado, la navegación, las reglas de etiquetado y la recuperación predecible. Las categorías deben mantenerse lo bastante estables para la automatización y, al mismo tiempo, dar cabida a nuevos tipos de contenido.
Cómo ayuda Transloadit con las taxonomías de activos
El Robot /image/describe de Transloadit puede proporcionar palabras clave candidatas para la clasificación. Reconoce objetos en imágenes y los devuelve como palabras en inglés, opcionalmente con un porcentaje de confianza para cada etiqueta. El proveedor de reconocimiento se elige automáticamente, a menos que establezcas provider en aws o gcp. Trata ese resultado como una entrada de formato libre, no como términos de tu vocabulario: en tu propia aplicación, asocia cada etiqueta que aceptes con uno de tus identificadores de términos antes de almacenarla en un registro de activo.
Explora las capacidades de gestión multimedia de Transloadit
Fuentes
- Introducción a SKOS del W3C: conceptos, etiquetas y relaciones entre conceptos más generales y más específicos
- Referencia de SKOS del W3C: condiciones de integridad de las etiquetas y transitividad de skos:broader
- ISO 25964: tesauros e interoperabilidad con otros vocabularios (descripción general oficial)
- Marco de etiquetado de Adobe Experience Manager 6.5: TagIDs, etiquetas contenedoras, traslado y fusión
- Adobe Experience Manager 6.5: administrar etiquetas
- Referencia para desarrolladores de WordPress: wp_delete_term()
- Incidencia 2723323 del núcleo de Drupal: eliminar referencias a entidades eliminadas