← Blog

Cómo generar registros MARC21 y UNIMARC con IA

  • JaniumCollect
  • IA

Cómo generar un registro MARC21 o UNIMARC con IA lo decide la norma que la institución ya usa, no el modelo. Quien cataloga en una biblioteca no elige el formato del registro por gusto: lo fija la norma de la institución, el sistema donde vive el catálogo y, muchas veces, la tradición de la región. Un mismo libro puede describirse en MARC21 o en UNIMARC: son dos esquemas de campos distintos para el mismo trabajo. Janium Collect produce el que la institución ya cataloga y lo entrega en la envoltura que el receptor acepta.

MARC21: el estándar de biblioteca

MARC21 es el formato de registro bibliográfico más usado en el mundo. Organiza la descripción en campos numerados —el 100 para el autor principal, el 245 para el título, el 260 o 264 para la publicación, el 300 para la descripción física— y, dentro de cada campo, en subcampos identificados por letra. Esa granularidad es lo que permite que un catálogo distinga un autor de un título y ordene, busque y comparta registros entre sistemas que hablan MARC.

Muchas bibliotecas que catalogan en MARC21 aplican las reglas RDA (Resource Description and Access), la norma de catalogación que sucede a las AACR2. RDA no es un formato de registro: es el conjunto de reglas con el que se llena el MARC21. Define, entre otras cosas, la puntuación con que se separan y cierran los subcampos —los espacios, guiones, puntos y barras que un catalogador reconoce de inmediato en un registro bien formado— y los campos de tipo de contenido, de medio y de soporte. Esa puntuación no la decide el modelo: se aplica de forma determinista en el post-proceso, después de que el modelo propone el contenido. Una regla fija se cumple mejor con una regla, no pidiéndosela a un modelo que puede acertarla casi siempre pero no siempre.

UNIMARC: la alternativa de algunas regiones

UNIMARC es un formato de registro bibliográfico con la misma vocación que MARC21 —describir el recurso con campos y subcampos— pero con un esquema de campos propio y una historia distinta. Nació como formato de intercambio universal impulsado por la IFLA, y varias bibliotecas nacionales y redes, sobre todo en partes de Europa, lo adoptaron como norma local. Para una institución que cataloga en UNIMARC, entregar MARC21 no sería compatible con su catálogo; necesita registros en su propio esquema.

Producir MARC21 o UNIMARC exige el mismo trabajo: elegir el campo adecuado, separar bien los subcampos y respetar los indicadores. Collect se apoya en un modelo de lenguaje capaz de sostener esa estructura, en cualquiera de los dos.

Dos estándares mayores conviven porque responden a tradiciones catalográficas reales, y cada institución ya sabe en cuál trabaja. Collect no impone uno de los dos.

Envolturas de intercambio

El formato de descripción es MARC21 o UNIMARC. Cómo viaja ese registro al catálogo es otra decisión. El exportador entrega la envoltura que corresponde:

  • Texto MarcEdit (.mrk): el registro MARC21 o UNIMARC escrito en texto legible, un campo por línea (=245 10$aTítulo…), el que usa la herramienta del mismo nombre. Sirve para revisar y corregir a mano, o para cargar con MarcEdit. El registro sigue siendo MARC21 o UNIMARC.
  • ISO 2709 (.mrc): el MARC binario, cuando el sistema receptor espera la forma canónica.
  • MARCXML (.xml): el mismo registro en XML, el esquema de la Library of Congress, cuando el receptor espera XML en lugar del binario o del texto MarcEdit.
  • FLAT: el intercambio nativo de Janium, cuando el destino es un catálogo Janium.

Un registro MARC21 y uno UNIMARC pueden salir en cualquiera de esas envolturas, según lo que el receptor acepte. Antes de entregar el lote, Collect comprueba su integridad y lo detiene si detecta degradación, para no cargar al catálogo material dañado. Cómo llega ese archivo al ILS —lote de carga, SFTP, carpeta— está en Integrar la catalogación con IA a tu catálogo.

La descripción de archivo, por procedencia y jerarquía, es otro formato: Cómo describir un archivo en ISAD-G.

Límites

Collect no decide por la institución si el catálogo es MARC21 o UNIMARC. Esa elección la fija la norma de catalogación y el sistema donde vive el catálogo; Collect se ajusta a ella. Tampoco garantiza que la puntuación RDA cubra cada caso de borde de la norma: aplica las reglas de puntuación en el post-proceso sobre el contenido que el modelo propone, y los casos particulares que una regla determinista no contemple quedan para la revisión de quien cataloga.

El modelo completa el registro con lo que la fuente no traía cuando puede sostenerlo, y deja marcado lo inferido: un dato inferido no se presenta como verificado, y lo que no se puede sostener no se rellena para cumplir el formato.

Para continuar la conversación

Si tu biblioteca cataloga en MARC21 o en UNIMARC, y tienes material esperando descripción, podemos revisar cómo encaja tu norma con lo que produce Collect y en qué envoltura cargas hoy al catálogo. Escríbenos a info@janium.com.