Le CUB

Le Club utilisateurs des données de la BnF : un espace d'échange, de collaboration et d'innovation autour des données bibliographiques de la Bibliothèque nationale de France.

Vérificateur UNIMARC : un nouvel outil du CUB pour contrôler la qualité des notices

Le CUB poursuit le développement d’outils pratiques destinés aux professionnels des bibliothèques et de la documentation. Dans cette démarche de mutualisation et de partage d’outils, nous proposons désormais un Vérificateur UNIMARC permettant d’analyser rapidement un catalogue et d’identifier les principales anomalies ou lacunes dans les notices.

Accéder au Vérificateur UNIMARC

Version bêta

Le Vérificateur UNIMARC est actuellement proposé en version bêta. Cette première version fonctionne sur un jeu de données de 2 066 notices UNIMARC et constitue une base expérimentale destinée à tester les contrôles proposés et à recueillir les retours des utilisateurs.

 

Un outil pour passer du contrôle manuel au diagnostic automatisé

Le contrôle de la qualité des données bibliographiques peut rapidement devenir une tâche fastidieuse lorsqu’il faut examiner plusieurs centaines ou plusieurs milliers de notices.

Le Vérificateur UNIMARC a été conçu pour apporter une première réponse à ce problème : plutôt que de vérifier les notices une à une, l’outil analyse un ensemble de données et produit immédiatement un diagnostic synthétique de la qualité du catalogue.

L’objectif n’est pas de remplacer le catalogueur, mais de lui fournir un outil d’aide au contrôle et à la priorisation des corrections.

Cette approche s’inscrit pleinement dans la vocation du CUB : partager des usages, mutualiser des outils et produire des ressources concrètes pour les professionnels qui travaillent avec les données bibliographiques.

Que permet le Vérificateur UNIMARC ?

L’interface fournit plusieurs niveaux de lecture du catalogue.

 

Une vision globale de la qualité des données

Le tableau de bord présente notamment :

  • le nombre de notices analysées ;
  • le nombre de notices invalides ;
  • le nombre de zones UNIMARC différentes détectées ;
  • les principaux contrôles de complétude ;
  • la présence et la fréquence des différentes zones UNIMARC.

Le professionnel dispose ainsi immédiatement d’une photographie de l’état du catalogue.

Des contrôles de complétude

Le système vérifie la présence de différents éléments structurants des notices.

Par exemple :

  • présence du 001 ;
  • présence du 003 ;
  • présence du 010 et de l’ISBN ;
  • présence de la zone 200 ;
  • présence du titre en 200$a ;
  • présence de la responsabilité transcrite en 200$f ;
  • présence de la zone 214 ;
  • présence de la zone 215 ;
  • présence d’un résumé en 330$a ;
  • présence d’un sujet RAMEAU en 606$a ;
  • présence d’une responsabilité dans les 7XX ;
  • présence de la zone 700.

Pour chaque contrôle, le tableau de bord indique le nombre de notices concernées et permet de mesurer la proportion de notices présentant une anomalie. Il est entendu que la non présence d’un champ dans une notice n’est pas forcément une erreur (documents anciens sans ISBN en 010).

Identifier rapidement les priorités

L’un des intérêts de l’outil est de ne pas se limiter à une simple liste d’erreurs.

Les résultats permettent de hiérarchiser les interventions.

Une zone absente dans 1 % des notices ne représente évidemment pas le même chantier qu’une zone absente dans 50 % du catalogue.

Le tableau de bord permet donc de faire émerger les principaux points d’attention.

On peut ainsi distinguer les éléments correctement renseignés, ceux qui doivent être surveillés et les anomalies importantes nécessitant une intervention prioritaire.

Une cartographie de la présence des zones UNIMARC

Le Vérificateur propose également une autre façon d’explorer le catalogue : la visualisation de la présence des zones UNIMARC.

Les zones les plus représentées apparaissent sous forme de blocs proportionnels, avec pour chacune :

  • le numéro de zone ;
  • le nombre de notices concernées ;
  • le pourcentage de présence.

Cette visualisation permet de repérer immédiatement les zones structurantes du catalogue et celles qui sont moins systématiquement renseignées.

Elle constitue une première étape vers une approche plus visuelle de l’analyse des données bibliographiques.

Les anomalies deviennent des pistes d’action

Le tableau de bord fait également ressortir les principales anomalies détectées.

Dans le jeu de données actuel de 2 066 notices, les contrôles permettent notamment de faire apparaître les écarts les plus importants :

  • 1 021 notices sans champ 700, soit 49,42 % ;
  • 609 notices sans ISBN, soit 29,48 % ;
  • 592 notices sans 010, soit 28,65 % ;
  • 570 notices sans 003, soit 27,59 % ;
  • 446 notices sans résumé en 330$a, soit 21,59 %.

L’intérêt est donc autant analytique qu’opérationnel : le diagnostic permet de déterminer où concentrer les efforts de reprise.

Un outil conçu pour évoluer

Cette version bêta constitue une base de travail.

Le principe du Vérificateur UNIMARC est volontairement évolutif : de nouveaux contrôles pourront être ajoutés en fonction des besoins exprimés par les utilisateurs.

À terme, on peut notamment envisager d’aller au-delà de la simple présence ou absence d’une zone pour analyser :

  • la cohérence entre plusieurs zones ;
  • la structure des sous-zones ;
  • les valeurs attendues dans certains éléments ;
  • les relations entre zones de responsabilité et points d’accès ;
  • la qualité des données RAMEAU ;
  • les doublons ou notices potentiellement similaires ;
  • les incohérences entre données bibliographiques et données d’exemplaires ;
  • des indicateurs permettant de suivre l’évolution de la qualité d’un catalogue dans le temps.

Le Vérificateur pourrait ainsi progressivement devenir un véritable tableau de bord de qualité des données UNIMARC.

Un outil au service des catalogueurs

L’objectif n’est pas de produire un « catalogue parfait » à partir d’une série de règles automatiques.

Le catalogage reste une activité intellectuelle : une anomalie détectée par un contrôle automatique doit être interprétée par un professionnel avant toute correction.

Le rôle de l’outil est différent : il permet de faire émerger les anomalies, mesurer leur importance et aider à décider quelles corrections sont prioritaires.

C’est précisément cette complémentarité entre automatisation et expertise professionnelle qui constitue l’un des intérêts du projet.

Une première version bêta ouverte aux retours

Avec cette première version, le CUB souhaite également expérimenter une nouvelle manière de développer des outils pour les professionnels : partir d’un besoin concret, proposer rapidement un prototype fonctionnel, puis l’améliorer progressivement à partir des usages et des retours de la communauté.

Le Vérificateur UNIMARC est donc encore en phase de développement. Les contrôles actuellement proposés ne constituent qu’une première série d’indicateurs et pourront évoluer au fil des tests.

Les utilisateurs sont invités à faire part de leurs remarques, suggestions et besoins en matière de contrôle des données UNIMARC afin de contribuer aux prochaines versions de l’outil.

Version bêta — jeu de données de test : 2 066 notices UNIMARC.

Le projet est appelé à évoluer et à s’enrichir progressivement de nouveaux contrôles et de nouvelles fonctionnalités.

description processus du vérificateur UNIMARC