Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Prochain SlideShare
What to Upload to SlideShare
What to Upload to SlideShare
Chargement dans…3
×
1 sur 36

Jabes 2011 - Signalement des ressources électroniques - "Intégrer IdRef dans les applications documentaires de votre université. Pourquoi? Comment?"

0

Partager

Télécharger pour lire hors ligne

Jabes 2011 - Signalement des ressources électroniques - "Intégrer IdRef dans les applications documentaires de votre université. Pourquoi? Comment?", Yann Nicolas, ABES, chef du département "Études et Projets", dans le cadre des Journées Abes 2011

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir

Jabes 2011 - Signalement des ressources électroniques - "Intégrer IdRef dans les applications documentaires de votre université. Pourquoi? Comment?"

  1. 1. Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ? Atelier JABES2011
  2. 2. http://www.idref.fr
  3. 3. Que fait IdRef ? • Application Web dédiée aux autorités Sudoc – qui ne sont plus les autorités du seul Sudoc ! Interroger et consulter Créer et modifier
  4. 4. IdRef, une application au service d’autres applications • Pas une fin en soi • Application support • Applications « clientes » cibles : – Applications documentaires – Ens. Sup. et Recherche (France) Exemples : archives ouvertes, archives institutionnelles, SIGB, plateformes pédagogiques, bibliothèques numériques, presses universitaires, etc.
  5. 5. Pourquoi utiliser IdRef ? • S’appuyer sur des référentiels existants pour gérer ses données • Enrichir son interface avec des données extérieures utilisant les identifiants idRef • Participer au Web de données
  6. 6. Comment utiliser IdRef depuis son application ? • Données brutes ? • Simple site Web à consulter + copier/coller ? • Web Services ? Fromage et dessert !
  7. 7. SERVICES
  8. 8. Service 1 :: URLs pérennes et précises Une URL pour chaque autorité dans chaque format
  9. 9. Des URL pour IdRef PPN 027146030 URL pérenne http://www.idref.fr/027146030 URL pérenne de la notice en RDF http://www.idref.fr/027146030.rdf URL pérenne de la notice en UNIMARC/XML http://www.idref.fr/027146030.xml http://www.idref.fr/027146030 renvoie • soit de l’HTML • soit du RDF en fonction du contexte (négociation de contenu)
  10. 10. Afficher ses préférences : HTML (défaut) ou RDF ? Plugin Firefox Modify Headers
  11. 11. En UNIMARC/XML, des libellés pré-construits par commodité
  12. 12. Service 2 :: Micro Web Service Biblio Obtenir la bibliographie Sudoc d’une personne à partir de son identifiant IdRef
  13. 13. Micro Web Service Biblio • Web service mono-tâche : lister les documents liés à l’autorité d’une personne, rôle par rôle. • Fonctionnement : – Requête = 1 URL avec 1 identifiant de personne (PPN) – Réponse = 1 liste de documents, ventilée par rôle (auteur, préfacier…) • Deux formats : – XML – JSON – Négociation de contenu
  14. 14. Le service Biblio en XML (défaut)
  15. 15. Page RDF enrichie par le service Biblio
  16. 16. Service 3 :: Web Service de recherche Interroger IdRef en XML ou JSON
  17. 17. Web service de recherche d’IdRef • Quel protocole Web de recherche ? – SRU ? – Ad hoc ? • Solution – Web service natif de Solr • riche et puissant • Standard de facto – Mêmes possibilités que via l’interface Web
  18. 18. Exemple • Nom = Jean Rau* • http://www.idref.fr/Sru/Solr?wt=xml&version =2.2&start=&rows=30&indent=on&fl=id,ppn_z ,affcourt_z&q=persname_t:(jean AND rau*) • http://www.idref.fr/Sru/Solr?wt=json&version =2.2&start=&rows=30&indent=on&fl=id,ppn_z ,affcourt_z&q=persname_t:(jean AND rau*)
  19. 19. Astuce • Comment construire une URL de recherche Solr ? – Faire une recherche dans l’interface Web d’IdRef – Afficher les requêtes serveur avec le plugin Firebug – Récupérer l’URL de la requête Solr
  20. 20. Voir les coulisses d’IdRef avec Firebug Ouvrir cette URL dans un nouvel onglet
  21. 21. Paramètres • Index • Tri • Zones à afficher (fl) • Nombres de résultats par page (rows)
  22. 22. Service 4 :: IdRef comme pop-up Faire communiquer votre interface Web et celle d’IdRef, en quelques lignes de Javascript
  23. 23. Solution technique • Communication interne au navigateur • Via du Javascript • Intégration (vraiment) très facile et paramétrable
  24. 24. Faciliter • Fluidifier le travail – Pas de multiples saisies – Pas de copier-coller • Réduire les développements informatiques
  25. 25. SCÉNARIOS
  26. 26. Scénario 1 :: Autocomplétion Ajouter à son formulaire de saisie la recherche instantanée dans IdRef
  27. 27. Démo mégalo 1 1 réalisé avec vrai faux trucage Greasemonkey
  28. 28. Scénario 2 :: IdRef comme pop-up Faire communiquer IdRef et son application, à la manière de STAR
  29. 29. Démo Eprints 1 1 réalisé avec vrai faux trucage Greasemonkey
  30. 30. Scénario 3 :: Aligner en masse Lancer un programme qui cherche à mettre en correspondance les personnes de sa base et les identifiants IdRef
  31. 31. Google Refine + Web service de recherche IdRef + Micro Web Service Biblio =
  32. 32. Liste de noms de directeurs de thèse en cours (FCT) Identifiants IdRef potentiels des directeurs du FCT
  33. 33. Des questions ? https://stp.abes.fr/node/3?origine=idref

×