La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

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

Présentations similaires


Présentation au sujet: "Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ? Atelier JABES2011."— Transcription de la présentation:

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 dautres 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 ? Sappuyer 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 PPN027146030 URL pérennehttp://www.idref.fr/027146030 URL pérenne de la notice en RDFhttp://www.idref.fr/027146030.rdf URL pérenne de la notice en UNIMARC/XML http://www.idref.fr/027146030.xml http://www.idref.fr/027146030http://www.idref.fr/027146030 renvoie soit de lHTML soit du RDF en fonction du contexte (négociation de contenu)

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

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

12 Service 2 :: Micro Web Service Biblio Obtenir la bibliographie Sudoc dune personne à partir de son identifiant IdRef

13 Micro Web Service Biblio Web service mono-tâche : lister les documents liés à lautorité dune 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 dIdRef Quel protocole Web de recherche ? – SRU ? – Ad hoc ? Solution – Web service natif de SolrSolr riche et puissant Standard de facto – Mêmes possibilités que via linterface 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 linterface Web dIdRef – Afficher les requêtes serveur avec le plugin Firebug – Récupérer lURL de la requête Solr

20 Voir les coulisses dIdRef avec Firebug Ouvrir cette URL dans un nouvel onglet

21

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

23 Service 4 :: IdRef comme pop-up Faire communiquer votre interface Web et celle dIdRef, en quelques lignes de Javascript

24

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

26

27 Faciliter Fluidifier le travail – Pas de multiples saisies – Pas de copier-coller Réduire les développements informatiques

28 SCÉNARIOS

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

30 Démo mégalo 1 1 réalisé avec vrai faux trucage Greasemonkey

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

32 Démo Eprints 1 1 réalisé avec vrai faux trucage Greasemonkey

33 Scénario 3 :: Aligner en masse Lancer un programme qui cherche à mettre en correspondance les personnes de sa base et les identifiants IdRef

34 Google Refine + Web service de recherche IdRef + Micro Web Service Biblio =

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

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


Télécharger ppt "Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ? Atelier JABES2011."

Présentations similaires


Annonces Google