Vizskos Codeurs en Seine

422 vues

Publié le

Vizskos, un outil de visualisation pour le web sémantique

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

  • Soyez le premier à aimer ceci

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

Aucune remarque pour cette diapositive

Vizskos Codeurs en Seine

  1. 1. Vizskos, a vizualiser for SKOS-based thesaurus
  2. 2. @marie_ototoi Philharmonie de Paris Projet Doremus http://www.doremus.org https://github.com/DOREMUS-ANR/
  3. 3. La Sonate au Clair de Lune, de Ludwig Van Beethoven un exemple simple qui soulève des problèmes typiques 1801 composition - titre original «Sonata quasi una Fantasia» 1802 première publication dédiée à Giuletta Guicciardi 1827 mort de Ludwig Van Beethoven
  4. 4. La Sonate au Clair de Lune, de Ludwig Van Beethoven un exemple simple qui soulève des problèmes typiques 1832 Le poète allemand Ludwig Rellstab donne le surnom «Mondscheinsonate» 1835 Composition de Fantaisie-Impromptu par Frédéric Chopin Inspiré par le 3e mouvement de la Sonate au Clair de Lune 1933 Enregistrement d’Artur Schnabel EMI @ Abbey Road Studio
  5. 5. La Sonate au Clair de Lune, de Ludwig Van Beethoven un exemple simple qui soulève des problèmes typiques 2015 Recherche sur Apple Music : - «Sonate au clair de lune» : pas de résultats - «Schnabel Mondschein-Sonate» : pas de résultats - «Schnabel» or «Artur Schnabel» : la sonate sort en premier, sous le nom «Sonata n°14 in C Sharp minor» - «Arthur Schnabel» : seulement des pièces de Schubert 2003 Publication of a compilation of Schnabel historical recordings on Naxos label
  6. 6. Un modèle de connaissances commun, des référentiels partagés et multilingues
  7. 7. Le mapping, l’alignement et la publication de nos catalogues sur le web des données Ⓒhttp://lodlam.net
  8. 8. Application de recommandation d’œuvres musicales en fonction des contextes et des usages
  9. 9. Ingénierie pédagogique et formation, participation aux standards et dissémination scientifique
  10. 10. Doremus schema
  11. 11. Doremus schema
  12. 12. Un jeu de donné publié est un graphe nommé composé de triplets <subject> <predicate> <object> Subject Object
  13. 13. Données => triplets La dédicace est de type doremus:Dedicace La dédicace fait référence à la Comtesse Giulietta La dédicace a un énoncé en français : « à ma très chère comtesse Giulietta » <subject> <predicate> <object>
  14. 14. Syntaxe turtle @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix doremus: <http://data.doremus.org/> . @prefix crm: <http://erlangen-crm.org/current/> . doremus:LinguisticObject/M15/UUID rdf:type doremus:Dedicace crm:P67_refers_to doremus:Person/E21/UUID; crm:P3_has_note "à ma très chère comtesse G"@fr ;
  15. 15. Doremus controlled vocabularies
  16. 16. Thesaurus liste organisée de termes contrôlés et normalisés représentant les concepts d'un domaine de connaissance
  17. 17. Thesaurus iconographique, système descriptif des représentations de François Garnier
  18. 18. Thesaurus des espèces de dragons
  19. 19. Thesaurus des saveurs
  20. 20. Représenter tous les triplés ?
  21. 21. 3 axes principaux 1. Donner une vue d’ensemble du jeu de données 2. Permettre de naviguer dans le jeu de données 3. Donner « envie » de l’utiliser
  22. 22. Vizskos
  23. 23. collection
  24. 24. La négociation de contenu http://www.mimo-db.eu/InstrumentsKeywords/3305 URI RDF [application/rdf+xml, text/turtle, application/x- turtle, text/n3, text/rdf+n3, application/n3, application/n-triples, application/x-trig, application/trix, application/sparql-results+json, application/ld+json, application/rdf+json, application/json, application/xml] HTML
  25. 25. La visualisation hors contexte http://www. exmple.com/uri=http://www.mimo-db.eu/InstrumentsKeywords/3305
  26. 26. http://www.mimo-db.eu/InstrumentsKeywords/3305 Sélectionne le thesaurus L’URI demandé correspond-elle au pattern de l’un des thesauri ? Sélectionne le premier thesaurus dans la liste L’URI est-elle exactement celle de l’un des thesauri ? Charge l’intégralité du thesaurus avec SPARQL Charge et sélectionne l’URI Le thesaurus est-il déjà sélectionné et chargé ? Sélectionne le concept oui non oui chargement terminé ou échoué non non oui
  27. 27. Chargement échoué Charge l’intégralité du thesaurus avec SPARQL Charge l’intégralité du thesaurus avec le fichier json-ld de fallback
  28. 28. curl -H "Accept: application/rdf+xml" http://www.mimo-db.eu/InstrumentsKeywords/3305
  29. 29. curl -H "Accept: application/rdf+xml" http://www.mimo-db.eu/InstrumentsKeywords/3305
  30. 30. curl -H "Accept: application/rdf+xml" http://www.mimo-db.eu/InstrumentsKeywords/3305
  31. 31. Compacter json-ld
  32. 32. D3.js
  33. 33. • Vizskos facilite le travail de constitution des référentiels et d’alignements • sera peut-être utilisé comme outil pédagogique et / ou pour la publication • on peut faire une appli « moderne » front-end avec du linked open data
  34. 34. • Les données sont longues à charger… localStorage ou sessionStorage ? Les volumes semblent un peu dissuasifs • Quand il y a beaucoup de noeuds, le svg avec des transitions, ça rame La perf…
  35. 35. Perspectives • Affiner l’interface • Enlever les transitions pour les machines moins performantes • C-SPARQL ? • Proposer d’autres vues et principes de navigation (index alphabétique, autres projections)

×