mise en ligne d’objets et d’images électroniques<br />
Objet de la réunion<br />Nouvelles fonctionnalités disponibles<br />Champs composites ; ensembles de valeurs contrôlées<br...
Champs composites<br />Un champ ordinaire est composée d’un élément atomique<br />Chaîne de caractère, nombre, date, mot-c...
Ensemble de valeurs contrôlées<br />Rassemble un ensemble de valeurs composites en un thésaurus généralisé<br />Un thésaur...
Relation père / fils entre objets<br />Un objet Open melodie peut avoir des sous-objets<br />Les champs d’un objets parent...
Mise en relation d’objets – 1<br />Création d’un nouveau type de champ<br />	« relation vers un objet »<br />Utilisable da...
Mise en relation d’objets – 2<br />Processus<br />Création d’un type de champ de type de base « relation »<br />Éventuelle...
Mise en relation d’objets – 3<br />Exemple : tablettes de Philadelphie<br />Corpus d’objets « tablettes »<br />Corpus d’ob...
Mise en relation d’objets – 4<br />Problème non résolu dans le MAVI<br />une empreinte d’un même sceau peut se trouver sur...
Mise en relation d’objets – 5<br />Autre exemple de sémantiques<br />Mobilier se trouvant dans un lieu (FANA)<br />Relatio...
Notion de représentation – 1<br />Une représentation est une ressource externe<br />Une image (pyramide Open melodie)<br /...
Notion de représentation – 2<br />Une représentation a une indexation propre<br />Décrire cette représentation ≠ décrire c...
Gestion des images – 1<br />Processus propre à la gestion des images<br />Transfert des images JPEG sur le serveur<br />Ge...
Gestion des images – 2<br />1) Transfert des images sur le serveur<br />⇔<br />
Gestion des images – 3<br />2) Calcul de la pyramide<br />
Gestion des images – 4<br />3) Descripteur XML lié à la représentation en base<br />
Gestion des images – 5<br />Une pyramide = une représentation<br />On peut effacer une représentation<br />Cela libère la ...
Notion d’ensemble<br />Un ensemble rassemble des objets<br />Quel que soit leur corpus<br />Un ensemble peut posséder des ...
Ensembles – création<br />Création dans un arbre (géré comme des dossiers / sous-dossiers)<br />Ajout d’items par drag & d...
Publication des données – 1<br />Base Open melodie<br />IHM d’administration<br />Open melodie<br />Connecteur XML<br />IH...
Publication des données – 2<br />Processus global de création / publication<br />Création de données<br />NOK<br />Validat...
Publication des données – 3<br />Utilisation des ensembles dans le processus de publication et OAI / PMH<br />Déplacer un ...
OAI / PMH : introduction<br />Exigé par Adonis et la collaboration avec le DAI sur les images de Persépolis<br />Connecteu...
OAI / PMH : les BdD<br />Les BdD proposent une interface XML de publication de données<br />S’enregistrent auprès des mois...
OAI / PMH : les moissonneurs<br />Ils interrogent les bases de données en utilisant des « questions » standard<br />Identi...
OAI / PMH : formats<br />OAI / PMH utilise le Dublin Core = ensemble de champs standard qui qualifient un item<br />Titre,...
Bug rampant<br />Exemple de bug rampant<br />
Planning<br />Prochaine mise à jour<br />Corrections de bugs (pyramides, création de champs lors de l’import massif)<br />...
Liens<br />Blog : <br />http://openmelodie.blogspot.com/<br />Téléchargement : <br />http://sourceforge.net/projects/openm...
Prochain SlideShare
Chargement dans…5
×

Openmelodie nouvelles fonctionnalités

721 vues

Publié le

Publié dans : Technologie, Business
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
721
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Openmelodie nouvelles fonctionnalités

  1. 1. mise en ligne d’objets et d’images électroniques<br />
  2. 2. Objet de la réunion<br />Nouvelles fonctionnalités disponibles<br />Champs composites ; ensembles de valeurs contrôlées<br />Mise en relation d’objets<br />Représentations<br />Fonctionnalités à venir<br />Ensemble<br />Support OAI / PMH<br />Questions / réponses<br />
  3. 3. Champs composites<br />Un champ ordinaire est composée d’un élément atomique<br />Chaîne de caractère, nombre, date, mot-clé, etc…<br />Un champ composite est composé de plusieurs éléments liés entre eux<br />Exemple : <br />Un lieu = {nom de lieu ; longitude ; latitude}<br />Pris en compte par le moteur de recherche<br />
  4. 4. Ensemble de valeurs contrôlées<br />Rassemble un ensemble de valeurs composites en un thésaurus généralisé<br />Un thésaurus est un ensemble de mots-clés<br />Un ensemble de valeurs contrôlées et un ensemble de valeurs composites<br />Type de champ « élément d’un ensemble de valeurs contrôlées »<br />Équivalent au type « élément d’un thésaurus »<br />Même relation père / fils que les thésaurus<br />
  5. 5. Relation père / fils entre objets<br />Un objet Open melodie peut avoir des sous-objets<br />Les champs d’un objets parent qualifient aussi ses enfants<br />Un objet ne peut avoir qu’un unique parent<br />Exemples du MAVI : <br />Bulles / faces de bulles<br />Tablettes / faces de tablettes<br />
  6. 6. Mise en relation d’objets – 1<br />Création d’un nouveau type de champ<br /> « relation vers un objet »<br />Utilisable dans les champs liste et composites<br />Pas de contrainte sur les corpus<br />Un objet peut être mise en relation avec tout autre objet, quel que soit son corpus d’appartenance<br />Dans une liste d’objets en relation, des objets de différents corpus peuvent cohabiter<br />
  7. 7. Mise en relation d’objets – 2<br />Processus<br />Création d’un type de champ de type de base « relation »<br />Éventuellement d’un type « liste de relations »<br />Utilisation pour créer des champs dans des corpus<br />La sémantique de la relation est codée dans le nom du champ du corpus<br />
  8. 8. Mise en relation d’objets – 3<br />Exemple : tablettes de Philadelphie<br />Corpus d’objets « tablettes »<br />Corpus d’objets  « faces de tablettes »<br />Les faces de tablettes sont des sous-objet des tablettes<br />Corpus d’objets « sceaux »<br />
  9. 9. Mise en relation d’objets – 4<br />Problème non résolu dans le MAVI<br />une empreinte d’un même sceau peut se trouver sur plusieurs faces de tablettes<br />Une empreinte de sceau ne peut pas être fille de plusieurs faces de tablettes<br />Résolution dans Open melodie<br />Création d’un champ « empreintes de sceau », de type liste de relations vers des objets<br />Fonctionnalité dans le type de champ<br />Sémantique dans le champ qui l’utilise<br />
  10. 10. Mise en relation d’objets – 5<br />Autre exemple de sémantiques<br />Mobilier se trouvant dans un lieu (FANA)<br />Relation « voir aussi… »<br />Permet de mettre en relation des items et des ensembles d’items<br />Permet de mettre en relation des items et des représentations<br />
  11. 11. Notion de représentation – 1<br />Une représentation est une ressource externe<br />Une image (pyramide Open melodie)<br />Un document PDF se trouvant sur le web<br />Un fichier MP3<br />Une vidéo<br />Caractérisée par une URL<br />
  12. 12. Notion de représentation – 2<br />Une représentation a une indexation propre<br />Décrire cette représentation ≠ décrire ce qu’elle représente<br />On s’intéresse aux copyrights, auteurs, etc… <br />Une représentation est un objet Open melodie<br />Peut être mise en relation avec des items via des champs « relation »<br />
  13. 13. Gestion des images – 1<br />Processus propre à la gestion des images<br />Transfert des images JPEG sur le serveur<br />Gestion d’une structure de répertoire<br />Transfert dans un répertoire particulier<br />Création de la pyramide (calcul sur le serveur)<br />Création d’un descripteur XML<br />Création de la représentation<br />Inscription de l’ID de la représentation dans le descripteur XML<br />
  14. 14. Gestion des images – 2<br />1) Transfert des images sur le serveur<br />⇔<br />
  15. 15. Gestion des images – 3<br />2) Calcul de la pyramide<br />
  16. 16. Gestion des images – 4<br />3) Descripteur XML lié à la représentation en base<br />
  17. 17. Gestion des images – 5<br />Une pyramide = une représentation<br />On peut effacer une représentation<br />Cela libère la pyramide<br />Interdit d’effacer une pyramide<br />On peut effacer des images<br />Ne pas effacer les dossiers qui contiennent les images<br />Pas d’UTF-8 dans les noms de fichiers<br />
  18. 18. Notion d’ensemble<br />Un ensemble rassemble des objets<br />Quel que soit leur corpus<br />Un ensemble peut posséder des sous-ensembles<br />Permet de structurer la base<br />Cas du MAVI : toutes les entrées sont des ensembles<br />
  19. 19. Ensembles – création<br />Création dans un arbre (géré comme des dossiers / sous-dossiers)<br />Ajout d’items par drag & drop à partir des corpus<br />Dispo dans la prochaine mise à jour<br />
  20. 20. Publication des données – 1<br />Base Open melodie<br />IHM d’administration<br />Open melodie<br />Connecteur XML<br />IHM de consultation MAVI<br />IHM de consultation FANA<br />
  21. 21. Publication des données – 2<br />Processus global de création / publication<br />Création de données<br />NOK<br />Validation<br />Modifications<br />OK<br />Publication<br />IHM publique<br />OAI – PMH<br />SPARQL / Web sémantique<br />
  22. 22. Publication des données – 3<br />Utilisation des ensembles dans le processus de publication et OAI / PMH<br />Déplacer un item dans un ensemble particulier permettra de le rendre disponible dans les IHM publiques et / ou OAI / PMH<br />
  23. 23. OAI / PMH : introduction<br />Exigé par Adonis et la collaboration avec le DAI sur les images de Persépolis<br />Connecteur XML standard qui permet de publier des données choisies<br />Deux acteurs OAI / PMH : <br />Les moissonneurs : Adonis ou le DAI<br />Consommateurs de données<br />Les bases de données : MAVI, FANA, etc…<br />Producteurs de données<br />
  24. 24. OAI / PMH : les BdD<br />Les BdD proposent une interface XML de publication de données<br />S’enregistrent auprès des moissonneurs<br />Moissonneurs et BdD fonctionnent indépendamment<br />
  25. 25. OAI / PMH : les moissonneurs<br />Ils interrogent les bases de données en utilisant des « questions » standard<br />Identify, ListMetadataFormats, ListIdentifiers, GetRecord , ListRecords, ListSets<br />Récupèrent des réponses dans un format standard (XML)<br />Agrègent les réponses de nombreuses BdD<br />Publient ces informations via des IHM et des moteurs de recherche<br />
  26. 26. OAI / PMH : formats<br />OAI / PMH utilise le Dublin Core = ensemble de champs standard qui qualifient un item<br />Titre, créateur, sujet, description, éditeur, contributeur, date, type, format, identifiant, source, langage, relation, coverage, droits<br />Publier un item Open melodie en OAI / PMH implique : <br />La déclaration de cette publication<br />L’association des champs avec le Dublin Core<br />
  27. 27. Bug rampant<br />Exemple de bug rampant<br />
  28. 28. Planning<br />Prochaine mise à jour<br />Corrections de bugs (pyramides, création de champs lors de l’import massif)<br />Support pour les ensembles<br />Développement des connecteurs XML<br />Priorité à la corrections de bugs à venir<br />Publication pour les IHM publiques<br />OAI / PMH (fonctionnalités nouvelles)<br />
  29. 29. Liens<br />Blog : <br />http://openmelodie.blogspot.com/<br />Téléchargement : <br />http://sourceforge.net/projects/openmelodie/<br />Bêta-test :<br />http://www.achemenet.com/openmelodie-beta/<br />

×