vizskos codeurs en seine

Post on 22-Feb-2017

490 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Vizskos, a vizualiserfor SKOS-based thesaurus

@marie_ototoiPhilharmonie de Paris

Projet Doremushttp://www.doremus.org

https://github.com/DOREMUS-ANR/

La Sonate au Clair de Lune, de Ludwig Van Beethoven

un exemple simple qui soulève des problèmes typiques

1801composition - titre original «Sonata quasi una Fantasia»

1802première publicationdédiée à Giuletta Guicciardi

1827mort deLudwig Van Beethoven

La Sonate au Clair de Lune, de Ludwig Van Beethoven

un exemple simple qui soulève des problèmes typiques

1832Le poète allemand Ludwig Rellstab donne le surnom «Mondscheinsonate»

1835Composition de Fantaisie-Impromptu par Frédéric ChopinInspiré par le 3e mouvement de la Sonate au Clair de Lune

1933Enregistrement d’Artur SchnabelEMI @ Abbey Road Studio

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

2003Publication of a compilationof Schnabel historical recordingson Naxos label

Un modèle de connaissances commun, des référentiels partagés et multilingues

Le mapping, l’alignement et la publication de nos catalogues sur le web des données

Ⓒhttp://lodlam.net

Application de recommandation d’œuvres musicalesen fonction des contextes et des usages

Ingénierie pédagogique et formation,participation aux standards et dissémination scientifique

Doremus schema

Doremus schema

Un jeu de donné publié est un graphe nommé composé de triplets

<subject> <predicate> <object>

SubjectObject

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>

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 ;

Doremus controlled vocabularies

Thesaurus

liste organisée de termes contrôlés et normalisés

représentant les concepts d'un domaine de connaissance

Thesaurus iconographique, système descriptif des représentations

de François Garnier

Thesaurus des espèces de dragons

Thesaurus des saveurs

Représenter tous les triplés ?

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

Vizskos

collection

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

La visualisation hors contexte

http://www. exmple.com/uri=http://www.mimo-db.eu/InstrumentsKeywords/3305

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

Chargement échoué

Charge l’intégralité du thesaurus avec SPARQL

Charge l’intégralité du thesaurus avec le fichier json-ld de fallback

curl -H "Accept: application/rdf+xml" http://www.mimo-db.eu/InstrumentsKeywords/3305

curl -H "Accept: application/rdf+xml" http://www.mimo-db.eu/InstrumentsKeywords/3305

curl -H "Accept: application/rdf+xml" http://www.mimo-db.eu/InstrumentsKeywords/3305

Compacter json-ld

D3.js

• 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

• 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…

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)

top related