19
Les API Sudoc Le Sudoc autrement…

Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Embed Size (px)

Citation preview

Page 1: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Les API Sudoc

Le Sudoc autrement…

Page 2: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

API Sudoc : les objectifs

• Améliorer les services offerts aux professionnels

• Ouvrir les données Sudoc à l’extérieur

• Optimiser l’interopérabilité entre les applications de l’enseignement supérieur et de la recherche

Page 3: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

API Sudoc : les moyens

• Les bases de données en XML

• Les serveurs SOLR d’indexation et de recherche

• Les programmes JAVA

Page 4: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser
Page 5: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

IdRef : www.idref.fr

Une interface connectée au Sudoc professionnel

IdRef permet :

• d’interroger les autorités de la base Sudoc

• d'enrichir et/ou de corriger des notices autorités existantes

• de créer de nouvelles entités

Page 6: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

IdRef : www.idref.fr

• En production depuis octobre 2010

• Statistiques du 1er mars au 30 avril– 1997 notices ont été créées– 18225 notices ont été liées– 37499 recherches ont été faites– 60 établissements se connectent régulièrement à IdRef

• La prochaine version de l’application IdRef proposera :– Un contrôle sur les doublons– La recherche exacte– Un formulaire de demande RAMEAU

Page 7: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

SELF Sudoc : self.sudoc.fr Services En Ligne de Fichiers Sudoc

Une interface connectée au Sudoc professionnel

SELF Sudoc permet aux bibliothèques du réseau d’éditer les catalogues de ressources continues dans des formats définis : CSV, RTF et PDF

Page 8: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

SELF Sudoc : self.sudoc.frServices En Ligne de Fichiers Sudoc

• En production depuis février 2011• Statistiques à la fin du mois d’avril :– 384 catalogues au format RTF– 235 catalogues au format CSV– 57 catalogues au format PDF

• Avenir : – Autonomie des établissements Sudoc pour :• Les exports de documents non standards• Les exports de données

Page 9: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Exemplarisation automatique• En production depuis le printemps 2010

• Un programme écrit en JAVA qui dialogue directement avec le CBS

• Tous types de supports• Pas de ressources continues encore

• En entrée, un fichier « .txt » structuré : i341725201u.txt Isbn;930 $a;915 $b;999 $a;$b 2070516776;LJ-MOR;0215521050;0LIA;0BLJ 2070531333;LJ-910.92 LEQ;0212401812;0LIA;0BLJ

Page 10: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Signalement automatique des thèses de STAR dans le Sudoc

• Avant : l’exemplaire de la thèse numérique était créé avec WinIBW

• Aujourd’hui : la notice de thèse ainsi que l’exemplaire sont créés dans STAR

– Programme écrit en JAVA dialogue directement avec le CBS• Recherche sur le n°source :

– Si mise à jour : fusion– Sinon création d’une nouvelle notice et de l’exemplaire

Page 11: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Le Répertoire des Centres de Ressources en XML

CBS library« AFF BIB »(table SQL)

Notices RCR« CHE RCR »(format catalogage)

Export des RCR au format XMLExport des RCR au format tabulé

R120$a : nom

R130$a : type d’établissement

R210$a : téléphone

R211$a : télécopie

R220$a$d : services électroniques

R200$a$b$c$d$f$g$e$h : adresse

R851$a$b : PEB international

N°RCRIntitulé courtSymbole OCLC

Première étape : un fichier de mise à jour pour WorldCat en format CSV :

Page 12: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser
Page 13: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Solr

• Apache Solr : plateforme de recherche opensource, basée sur le projet Apache Lucene

• Est utilisé à l’ABES par les applications et projets :– IdRef, STAR, STEP, Portail des thèses et API Sudoc

(« Solr total », SudocAD),

Page 14: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Solr total : objectifsPermettre aux experts Données • de lancer de manière efficace et autonome des recherches dans le

Sudoc

• d’interroger n’importe quelle information structurée dans les notices UNIMARC (format export) (positions, sous-zones)

• d’obtenir des résultats sous différentes formes : positions ou sous-zones demandées dynamiquement au moment de la requête (liste de PPN, sélection de zones…)

• d’obtenir des résultats dans un délai de quelques secondes

Page 15: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Solr total : description

LA BASE• 10 millions de notices bibliographiques

indexées au format unimarc-export

LES INDEX• Plus de 2000 index de recherche (Type phrase / Type mot)

Page 16: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Solr total : procédure

2 options de recherche possibles :

1 - A partir d’une interface dédiée Solr Administration

2 - Réaliser une équation de recherche de type URL Sélection sur un index / affichage sélectif 2 zones par noticehttp://.../solrtotal/select?indent=on&version=2.2&q=328-b_t:th*&sort=001_s

asc&facet=true&facet.limit=10&facet.field=328-b_s&version=2.2&start=0&rows=2&indent=on&fl=001_s,328-b_s

Page 17: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser
Page 18: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser
Page 19: Les API Sudoc Le Sudoc autrement…. API Sudoc : les objectifs Améliorer les services offerts aux professionnels Ouvrir les données Sudoc à lextérieur Optimiser

Autres applications API Sudoc

• Micro Web Services• Exposition des données en RDF