Title: WikiViz La visualisation d
1WikiVizLa visualisation dun réseau sémantique
- Travail de diplôme 2005
- Urs Richle / 31 it
2Déroulement
- Description du problème
- Les solutions proposées
- La solution choisie
- Démo
- Potentiel pédagogique
- Conclusions
3HEIG-VD COMEM
HES-SO
HEIG-VDHaute Ecole dIngénierie et de Gestion
Comem Communication - Engineering - Management
Autres départements Systèmes industriels Géoinform
ation Électricité et Informatique
Ingénieur Média
Orientations
IT Management
Médias interactifs et imprimés
4La demande de TECFA
Visualisation
5Le potentiel pédagogique
Pourquoi une visualisation?
- WikiViz un outil cognitif
- Une carte conceptuelle pour
- explorer un espace de connaissances
- lier des connaissances
- structurer des connaissances
- amplifier lactivité cognitive
- aider à la mémorisation
- Un outil de suivi
- Un outil de collaboration
6(No Transcript)
7Le problème
Quest-ce qui doit être visualisé?
8Analyse sémantique
Comment le contenu est-il structuré?
9Les étapes du problème
- Visualiser le réseau sémantique du MediaWiki
- Extraction des liens
- Description / Diffusion du contenu
- Visualisation du réseau
10Analyses technologiques
- Comment extraire les liens?
- Analyse du MediaWiki
- Comment décrire le contenu?
- Topic Maps ISO 13250
- RDF
- OWL
- Comment diffuser le contenu?
- Web Services
- Comment visualiser le contenu?
- PHP-SVG
- Java
- Navigateurs existants
11Le contenu et le standard XTM
- Langage naturel Standard XTM
- Titre article / image, nom auteur lttopicgt
- Adresse URI ltoccurrencegt
- Relation ltassociationgt
- Type de relation ltroleSpecgt
- Type dentité lttopicgt
- ltinstanceOfgt
12Analyse sémantique
Comment le contenu est-il structuré?
13Modélisation
14Propositions darchitecture du SI
réalisation de test
Implémentation de test
Implémentation de test
15Arguments de décision
- The Topic Map experience
- Liste des priorités
- MUST
- Une visualisation qui tourne
- Lextraction des liens dune page par le titre
- Un paramétrage pour laffichage des différentes
sortes de liens - NICE TO HAVE
- Baser la description sur un standard
- Extraire les liens à la volée
- Proposer un paramétrage évolué nombre de nœuds,
niveau daffichage, interactivité - Rendre le navigateur compatible avec un standard
16La solution choisie
17La solution réalisée
- Java Applet de TouchGraph
- Implémentation
- Adaptation menus supplémentaires
- Démo
- http//tecfax.unige.ch/portails/mediawiki/index.ph
p/SpecialWikiViz
18Autocritique
- Compromis du non-standard
- ? manque dinteropérabilité
- Descriptions multiples
- Carte conceptuelle statique
- ? Remarques tests utilisateurs
19Conclusion
- Expérience avec le standard ISO 13250
- Réflexions sur la représentation du savoir par
différentes approches - Réalisation dun outil cognitif pour la formation
20Perspectifs
- Description standardisé
- Visualisation dynamique
- Utiliser le WebService
- Visualisation à la volée en PHP-SVG
- Création de la carte conceptuelle de manière
dynamique
21Liste des fonctionnalités MUST
- 1 Extraction des liens d'une page par le titre
- 2 Extraction de l'ensemble des catégories
- 3 Extraction des liens d'une catégorie
- 4 Création d'un fichier XTM (Topic Map) du
réseau sémantique - 5 Proposition des liens d'une manière
standardisée - 6 Proposition des catégories d'une manière
standardisée - 7 Proposition du fichier XTM d'une manière
standardisée - 8 Visualisation du réseau sémantique d'une page
- 9 Interface avec paramétrage basic de la
visualisation - 10 Menu pour le choix des catégories
- 11 Visualisation du réseau d'une catégorie
- 12 Interactivité entre la visualisation et le
MediaWiki
22Suite fonctionnalités Nice to have
- 13 Visualisation de l'ensemble du réseau
sémantique (Should) - 14 Paramétrage évolué de la visualisation
- 15 Extraction des paramètres de pertinence pour
un lien - 16 Proposition des paramètres de pertinence pour
un lien d'une manière standardisée - 17 Visualisation des paramètres de pertinence
pour un lien
23DEMO
- http//tecfax.unige.ch/portails/mediawiki/index.ph
p/SpecialWikiViz
24(No Transcript)
25(No Transcript)
26(No Transcript)
27(No Transcript)
28Définition du paramètre modifications
29Mode internal - size
30Mode internal - counter
31Omnigator
32(No Transcript)
33TMNav
34(No Transcript)
35(No Transcript)
36MediaWiki - Web Service
- Trois méthodes proposées
- getTopicMap()
- getTopics()
- getLinkage(term)
37Exemple
Tecfa MediaWiki-Web Service avec
NuSOAPhttp//tecfax.unige.ch/portails/mediawiki/
extensions/WebService/
La librairie PHP NuSOAP http//sourceforge.net/pr
ojects/nusoap/
38(No Transcript)
39(No Transcript)
40(No Transcript)