• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ?
 

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

on

  • 1,437 views

Atelier sur IdRef lors des journées ABES 2011

Atelier sur IdRef lors des journées ABES 2011

Statistics

Views

Total Views
1,437
Views on SlideShare
1,436
Embed Views
1

Actions

Likes
1
Downloads
3
Comments
0

1 Embed 1

https://twitter.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • 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
    • 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.
    • 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
    • Comment utiliser IdRef depuis son application ?
      Données brutes ?
      Simple site Web à consulter + copier/coller ?
      Web Services ?
      Fromage et dessert !
    • Services
    • Service 1 :: URLs pérennes et précises
      Une URL pour chaque autorité dans chaque format
    • 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)
    • Afficher ses préférences : HTML (défaut) ou RDF ?
      Plugin FirefoxModify Headers
    • En UNIMARC/XML, des libellés pré-construits par commodité
    • Service 2 :: Micro Web Service Biblio
      Obtenir la bibliographie Sudoc d’une personne
      à partir de son identifiant IdRef
    • 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
    • Le service Biblio en XML (défaut)
    • Page RDF enrichie par le service Biblio
    • Service 3 :: Web Service de recherche
      Interroger IdRef en XML ou JSON
    • 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
    • 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*)
    • 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
    • Voir les coulisses d’IdRef avec Firebug
      Ouvrir cette URL dans un nouvel onglet
    • Paramètres
      Index
      Tri
      Zones à afficher (fl)
      Nombres de résultats par page (rows)
    • Service 4 :: IdRef comme pop-up
      Faire communiquer votre interface Web et celle d’IdRef, en quelques lignes de Javascript
    • Solution technique
      Communication interne au navigateur
      Via du Javascript
      Intégration (vraiment) très facile et paramétrable
    • Faciliter
      Fluidifier le travail
      Pas de multiples saisies
      Pas de copier-coller
      Réduire les développements informatiques
    • Scénarios
    • Scénario 1 :: Autocomplétion
      Ajouter à son formulaire de saisie la recherche instantanée dans IdRef
    • Démo mégalo1
      1 réalisé avec vrai faux trucage Greasemonkey
    • Scénario 2 :: IdRef comme pop-up
      Faire communiquer IdRef et son application, à la manière de STAR
    • Démo Eprints1
      1 réalisé avec vrai faux trucage Greasemonkey
    • Scénario 3 :: Aligner en masse
      Lancer un programme qui cherche à mettre en correspondance les personnes de sa base et les identifiants IdRef
    • Google Refine
      +
      Web service de recherche IdRef
      +
      Micro Web Service Biblio
      =
    • Liste de noms de directeurs de thèse en cours (FCT)
      Identifiants IdRef potentiels des directeurs du FCT
    • Des questions ?
      https://stp.abes.fr/node/3?origine=idref