1 / 36

Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ?

Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ?. Atelier JABES2011. http://www.idref.fr. 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.

artan
Download Presentation

Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ? Atelier JABES2011

  2. http://www.idref.fr

  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. 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. 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. Comment utiliser IdRef depuis son application ? • Données brutes ? • Simple site Web à consulter + copier/coller ? • Web Services ? Fromage et dessert !

  7. Services

  8. Service 1 :: URLs pérennes et précises Une URL pour chaque autorité dans chaque format

  9. Des URL pour IdRef • http://www.idref.fr/027146030 renvoie • soit de l’HTML • soit du RDF • en fonction du contexte (négociation de contenu)

  10. Afficher ses préférences : HTML (défaut) ou RDF ? Plugin FirefoxModify Headers

  11. En UNIMARC/XML, des libellés pré-construits par commodité

  12. Service 2 :: Micro Web Service Biblio Obtenir la bibliographie Sudoc d’une personne à partir de son identifiant IdRef

  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. Le service Biblio en XML (défaut)

  15. Page RDF enrichie par le service Biblio

  16. Service 3 :: Web Service de recherche Interroger IdRef en XML ou JSON

  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 defacto • Mêmes possibilités que via l’interface Web

  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. 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. Voir les coulisses d’IdRef avec Firebug Ouvrir cette URL dans un nouvel onglet

  21. Paramètres • Index • Tri • Zones à afficher (fl) • Nombres de résultats par page (rows)

  22. Service 4 :: IdRef comme pop-up Faire communiquer votre interface Web et celle d’IdRef, en quelques lignes de Javascript

  23. Solution technique • Communication interne au navigateur • Via du Javascript • Intégration (vraiment) très facile et paramétrable

  24. Faciliter • Fluidifier le travail • Pas de multiples saisies • Pas de copier-coller • Réduire les développements informatiques

  25. Scénarios

  26. Scénario 1 :: Autocomplétion Ajouter à son formulaire de saisie la recherche instantanée dans IdRef

  27. Démo mégalo1 1 réalisé avec vrai faux trucage Greasemonkey

  28. Scénario 2 :: IdRef comme pop-up Faire communiquer IdRef et son application, à la manière de STAR

  29. Démo Eprints1 1 réalisé avec vrai faux trucage Greasemonkey

  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. Google Refine + Web service de recherche IdRef + Micro Web Service Biblio =

  32. Liste de noms de directeurs de thèse en cours (FCT) Identifiants IdRef potentiels des directeurs du FCT

  33. Des questions ? https://stp.abes.fr/node/3?origine=idref

More Related