Dans un contexte où les professionnels de l'information et de la documentation s'approprient les technologies du web de données, de plus en plus de systèmes d'organisation de connaissances sont publiés en SKOS sur le web. Ces thesaurus, taxonomies ou classifications permettent 1- un accès plus efficace à l'information 2- une interopérabilité entre catalogues grâce aux liens d'alignement inter-classification et 3- un début de structuration d'un domaine de connaissance.
Avoir les données de ces thesaurus, c'est bien, pouvoir faire quelque chose de ces données, c'est encore mieux ! c'est ce que permet l'application SKOS Play [1] en générant, à partir de données en SKOS, des documents de qualité professionnelle contenant l'index alphabétique des concepts, l'arborescence hiérarchique, les tableaux de traductions entre langues ou encore les index permutés KWIC. SKOS Play permet également de générer des visualisations innovantes des thesaurus à partir de la bibliothèque d3.js [2].
Conçu comme un outil simple d'utilisation, open-source, et à la disposition de la communauté, SKOS Play permet de valoriser et d'encourager la publication de systèmes d'organisation de connaissances en SKOS. Il est utilisé par plusieurs portails de publication de données, notamment celui du Ministère de la Culture [3], heritagedata au Royaume-Uni [4], ou encore le thesaurus Reegle [5] en Autriche.
On détaillera dans la présentation les visualisations possibles (et futures !) de l'application, les challenges posés par le traitement de données SKOS, et ce qui fait la spécificité des technologies du web de données dans ce contexte.
6. SKOS Play ! peut faire à partir du SKOS :
•des index alphabétiques…
•des arbres hiérarchiques…
•des tables de traduction…
•des index permutés… en HTML ou PDF cliquables, et des visualisations graphiques.
7. SKOS Play ! a plusieurs usages / vocations
1.vérifierles vocabulaires en phase de création ;
2.les faire validerpar les gens du métier en phase de validation;
3.les publieren phase de diffusion ;
8. Thesaurus de la désignation des oeuvres architecturales : index alphabétique
skos:prefLabelskos:broaderet skos:narrower
skos:definitionet skos:scopeNoteskos:altLabel
skos:related
9. Thesaurus de la désignation des oeuvres architecturales : hiérarchieNiveau 1
Niveau 2
Niveaux N
10. Thesaurus de la désignation des oeuvres architecturales : traductions
15. UtilisationsMinistère de la Culture et de la Communication
•http://data.culture.fr/thesaurus/page/ark:/67717/T96(lien “En savoir plus”)
•http://data.culture.fr/thesaurus/page/ark:/67717/T69(lien “En savoir plus”) (génération de PDF cliquables de qualité professionnelle avec l’index alphabétique, l’arbre hiérarchique et les tables de correspondance des langues)
Clean EnergyInfo Portal (Autriche)
http://www.reegle.info/glossary(lien «Launchtreeview»)
(adaptation de la visualisation arborescente du thesaurus)
UK Heritagedata (Royaume-Uni) http://www.heritagedata.org/blog/vocabularies-provided/(liens «Downloadalphabetical» et «Downloadhierarchical») (génération de documents PDF téléchargeables pour chaque vocabulaires publié)
30 visualisations générées/jour (http://labs.sparna.fr/skos-play)
130 téléchargements en 18 mois
16. SKOS : Un modèle très (trop !) flexible
•ConceptSchemes:
–Il y en a un… ou pas… ou plusieurs…
–Aucune recommendationpour leur donner des libellés
•Concepts :
–Parfois des langues… ou pas
•Collections :
–Parfois comme «chapeaux» du thesaurus (micro-thesaurus)
–Parfois à l’intérieur de la hiérarchie de concepts (facettes)
•Trouver les concepts racines
–indiqués par skos:hasTopConcept…
–… ou pas (prendre ceux qui n’ont aucun skos:broader)
•Alignements :
–comment distinguer les différents thesaurus vers lesquels on aligne
http://pixabay.com/en/back-bend-bridge-exercise-female-18713/
17. SKOS comme modèle central
•Ramener des modèles de données différents vers la structure «épurée» de SKOS
–Items nommés, décrits, multilingues
–Hiérarchies
–Regroupements
•OWL vers SKOS
•xxx vers SKOS
•Objectif : pouvoir utiliser des fonctions de visualisations sur d’autres modèles de données
http://commons.wikimedia.org/wiki/File:One_Ring.png
18. Evolutions
•visualiser/imprimer les alignementsSKOS
•générer un champs de recherche avec une autocompletionsur les thesaurus, pour intégrer dans son site web
•proposer de nouvelles visualisations
•contrôler l’intégrité des thesaurus avec des règles
•ouvrir une API
•aligner automatiquement les thesaurus avec DBPedia
•…
20. Open Source
Groupe «skos-play-discuss»
https://groups.google.com/d/forum/skos-play-discuss
Wiki & documentation
https://bitbucket.org/tfrancart/sparna/wiki/Home
Code Source
https://bitbucket.org/tfrancart/sparna/src
21. Web de
Structuration des
Accès aux
thomas.francart@
donnéesinformationsconnaissancessparna.fr