Editer

Projet Flodio

Qu'est-ce que le projet Flodio ?

Flodio est une bibliothèque logicielle de cartographie sémantique.

But du projet Flodio

Le but du projet Flodio est de :

  1. afficher des données sémantiques dans un graphique de réseau,

  2. d'aider l'utilisateur à naviguer facilement dans le graphe en utilisant le concept FLOD.

Comment ça marche ?

Le FLOD pour représenter les triplets

Il met en réseau les données d'un serveur sémantique basé sur SemApps, une boîte à outils sémantique fortement inspirée du projet SOLID du W3C.

Il implémente le principe de FLOD, un concept qui améliore l'expérience de navigation dans un graphe.

Il est basé sur la structuration de l'information en triplets (voir Semantic Web).

Exemple

Si vous voulez représenter toutes ces informations :

  • L'Assemblée virtuelle est une organisation
  • Virtual Assembly participe à SemApps
  • SemApps est basé sur Solid
  • W3C participe à Solid
  • W3C est un consortium

Ce graphe de connaissances peut être représenté comme suit :

Problème à résoudre

Lorsque le graphe est trop grand, il devient difficile pour le cerveau humain de se repérer et de naviguer dans la masse d'informations.

Pour lire et intégrer le contenu de ce schéma, les yeux et le cerveau ne savent pas par ou commencer, ni dans quel sens le lire. Tous les noeuds du graph sont au même niveau, et on peut partir dans tous les sens. C'est justement la différence entre un graphe et une carte mentale. Un graphe est un réseau, tous les noeuds peuvent être connectés ensemble, alors qu'une carte mentale est un arbre. Elle a un sens de lecture, depuis le centre jusque vers les feuilles. Pour le graphe, chacun peut le lire à sa manière, et l'utilisateur n'est pas aidé.

Heureusement, il y a le FLOD ! :)

Concept du FLOD

Signification

FLOD = Fluid Linked Open Data

Voir définition de LOD sur wikipedia.

Qu'est-ce qu'un FLOD ?

C'est une interaction entre l'humain et le graph qui lui permet de choisir comment il souhaite afficher l'information.

Un FLOD est un double mode de représentation d'un triplet (voir web sémantique ) permettant d'utiliser au choix :

  • Une visualisation en mode "graphe"
  • Visualisation en mode "page"

Visualisation en mode "graphe"

L'objet est lié au sujet par un lien

  • Le prédicat peut être affiché au survol de l'écran
  • Lorsque vous survolez un nœud, il met en évidence ses voisins.
  • Inconvénients : les deux noeuds peuvent être très espacés dans le graphs, voir, ne pas s'afficher sur l'écran.

Visualisation en mode "page"

L'objet est placé dans la boîte du sujet.

  • Avantage 1 : Lorsque vous cliquez sur un noeud, le Flod s'ouvre, s'agrandit et affiche les voisins verticalement à l'intérieur.
  • Avantage 2 : Vous pouvez lire le contenu comme si vous lisiez un livre ou une page web, de haut en bas
  • Avantage 3 : Le reste du graphe continue d'apparaitre derrière et autour du Flod
  • Avantage 4 : Il est alors possible de "naviguer" dans le graph de proche en proche en cliquant sur chaque voisin.
  • Avantage 5 : Un pop up s'ouvre et affiche d'autres propriétés du noeud.