Title: Institut National des Tlcommunications France Universit de Cantho Vietnam
1 8èmes Journées Doctorales en Informatique et
Réseaux Marne la Vallée, 19 Janvier 2007
Intégration dontologies dans les systèmes de
fichiers sémantiques(Integrating Ontology into
Semantic File Systems)
Ngo Ba Hung, doctorant Thèse en
co-direction Directeurs de thèse Guy BERNARD et
Le Quyet Thang Encadrants Frédérique
SILBER-CHAUSSUMIER et Christian BAC
Institut National des Télécommunications France
Université de Cantho Vietnam
2Plan de la présentation
- Systèmes de fichier sémantiques (SFS)
- Concepts généraux
- Sémantique de fichiers
- Ontologie et sémantique pour les fichiers
- Passer des mots aux concepts
- Introduire le support dontologies dans les SFS
- Conclusion et perspectives
3Systèmes de fichiers traditionnels
- Organisation manuelle des fichiers dans une
hiérarchie de répertoires - Recherche de fichiers
- Fournir un chemin précis
- Naviguer dans un arbre de répertoires
- Outils de recherche
- Interrogation sur
- Nom de fichier find, locate
- Contenu / mots-clés desktop search
4Systèmes de fichiers sémantiques
- Informations pertinentes la sémantique de
fichier - Artiste, album, titre du fichier mp3
- Sujet, envoyeur du message
- Fichiers organisés automatiquement en fonction de
la sémantique de fichier - Recherche à partir dexpression sémantique sur
les critères à chercher
5MIT-SFS GJTS91 le premier SFS
- Sémantique de fichier propriétés représentées
par des paires attribut/valeur - Auteur, Date de création, date de la dernière
modification, type, propriétaire, nom de fichier - Organisation automatique des fichiers
- Arbre de répertoires virtuels
- 3 niveaux Attribut Valeur Fichier
- Recherche de fichiers
- Navigation sur larbre des répertoires virtuels
- cd /sfs/owner ls -F
- jones/ root/ smith/
- cd /sfs/ownersmith ls
-F - bib.txt_at_ paper.tex_at_ prop.tex_at_
- Ou Interrogation sur des répertoires virtuels
- ls -F /sfs/ownersmith/textresume
- bib.txt_at_ paper.tex_at_ prop.tex_at_
6Plan de la présentation
- Systèmes de fichier sémantiques (SFS)
- Concepts généraux
- Sémantique de fichiers
- Ontologie et sémantique pour les fichiers
- Passer des mots aux concepts
- Introduire le support dontologies dans les SFS
- Conclusion et prochains travaux
7Sémantique de fichiers ?
- Chaque SFS existant a proposé son propre concept
de la sémantique de fichier - Trois types de sémantique de fichier
- Basée sur les propriétés
- Basée sur le contenu
- Basée sur le contexte
8Sémantique basée sur les propriétés
- Informations générales, indépendantes du contenu
et du contexte des fichiers - Informations fournies par les SF traditionnels
- Par exemple
- La date de création, la date de la dernière
modification, le type, le propriétaire, le
répertoire et le nom de fichier
9Sémantique basée sur le contenu
- Informations sur lorganisation interne du
fichier rôles de parties de données du contenu - Méta-données dans les fichiers structurés
- Artiste, album, titre du fichier mp3
- Modèle de lappareil photo numérique en jpeg
- Auteurs dune publication
- Identification dentités
- Fonction dans un programme
- Texte brut
- Recherche par mot-clés
10Sémantique basée sur le contexte
- Informations sur le contexte dexistence du
fichier - Rapports dun fichier avec dautres fichiers,
concepts ou personnes - Événements se déroulant au moment où le fichier
est ouvert fichiers accédés, tâches de
lutilisateur - Opinion dun utilisateur sur un fichier
intéressant, moyen ou ennuyeux
11Structure générale des SFS existants
Interface utilisateur
Gestionaire des événements
Recherche basée sur la sémantique
Fichier
Dépôt de fichiers
Moteur de recherche
Légende
Sémantique de fichier
Dépend de
Flot de contrôle
Dépôt sémantique
Flot de données
12Plan de la présentation
- Systèmes de fichier sémantiques (SFS)
- Concepts généraux
- Sémantique de fichiers
- Ontologie et sémantique pour les fichiers
- Passer des mots aux concepts
- Introduire le support dontologies dans les SFS
- Conclusion et prochains travaux
13Sémantique dans les SFS existants
- Représentée par la technologie dattributs
- Pas de contrôle de la signification des termes
- Un même concept représenté par deux termes
différents computer ltgt ordinateur - Deux concepts différents représentés par un même
terme driverperson et driversoftware - Un seul type de relation entre concepts
relation parent-enfant
14Plan de la présentation
- Systèmes de fichier sémantiques (SFS)
- Concepts généraux
- Sémantique de fichiers
- Ontologie et sémantique pour les fichiers
- Passer des mots aux concepts
- Introduire le support dontologies dans les SFS
- Conclusion et prochains travaux
15Passer des mots aux concepts
- Sémantique de fichier représentée par le
vocabulaire contrôlé - Contrôler la signification des termes
- Améliorer de la pertinence de la sémantique et du
résultat de la recherche de fichiers - Interopérabilité partage des informations
sémantiques entre applications, utilisateurs et
SFS - Sémantique de fichier supporte des relations
multiples et associées à des concepts
16Plan de la présentation
- Systèmes de fichier sémantiques (SFS)
- Concepts généraux
- Sémantique de fichiers
- Ontologie et sémantique pour les fichiers
- Passer des mots aux concepts
- Introduire le support dontologies dans les SFS
- Conclusion et prochains travaux
17Ontologie
Système de fichiers
- Spécification d'une conceptualisation d'un
domaine de connaissance - Se compose des classes, attributs, relations,
règles et instances - Pour partager et réutiliser des connaissances à
travers des applications - Permet de partager la signification des termes
18Partage des concepts entre des applications
Système de fichiers
Application de la publication
19Ontologies à multi-couches
- Ontologies de domaine
- domaines de connaissance concept, relation,
- Langage pour définir des ontologies dapplication
- Ontologie dapplication
- définie par une application
- spécifie ses types de données
- réfère une ou plusieurs ontologies de domaine
Enregistrement dontologies
Ontologies dApplication
20Plan de la présentation
- Systèmes de fichier sémantiques (SFS)
- Concepts généraux
- Sémantique de fichiers
- Discussion
- Ontologie et sémantique pour les fichiers
- Passer des mots aux concepts
- Comment introduire le support dontologies dans
les SFS - Conclusion et prochains travaux
21Rappel structure générale des SFS
Interface utilisateur
Gestionaire des événements
Fichier
Dépôt de fichiers
Moteur de recherche
Légende
Sémantique de fichier
Dépend de
Flot de contrôle
Dépôt sémantique
Flot de données
22Structure de lOntoFS
Enregistrement dontologies
Interface utilisateur
Gestionaire des événements
Ontologies dapplication
Fichier
Dépôt de fichiers
Moteur de recherche
Légende
Sémantique de fichier
Instances
Dépend de
Flot de contrôle
Dépôt sémantique
Flot de données
23Recherche de fichiers dans lOntoFS
- Navigation sur le graphe sémantique
- Enregistrement dontologies
- Dépôt sémantique
- Interrogation sur des composants du graphe
sémantique - Combinaison entre la navigation et
linterrogation - Aide à enlever les ambiguïtés de sens des termes
par des domaines de connaissance
24Conclusion
- Identifier trois types de sémantique de fichier
- Basée sur les propriétés
- Basée sur le contenu
- Basée sur le contexte
- Proposer dintégrer le support dontologies aux
structures de systèmes de fichiers sémantiques
pour les améliorer avec le vocabulaire contrôlé
25Perspectives
- Proposer un prototype pour
- Gestion des ontologies
- Gestion des versions de lenregistrement
dontologies - Interface de lOntoFS
26Merci de votre attention
27Base de sémantique de fichier de lOntoFS
Graphe sémantique
Enregistrement dOntologies
Ontologies dApplication
Ontologies de domaine
Semantique de fichier
Instances
Dépôt sémantique
instance
instance
Sémantique basée sur propriété
Sémantique basée sur contenu
Sémantique basée sur contexte
relation
Relation défini par ontologies dapplication
28Passer des mots aux concepts
- Vocabulaire contrôlé
- Contrôler la signification des termes
- Amélioration de la pertinence de la sémantique et
du résultat de la recherche de fichiers - Interopérabilité partage des informations
sémantiques entre applications, utilisateurs et
SFS - Supporter des relations multiples et associées à
des concepts - Héritage MP3 enfant-de Fichier
- Attributs MP3 avoir-artiste, dans-album,
avoir-titre Massage avoir-sujet,
avoir-envoyer, avoir-receveur - Relation Fichier téléchargé-de Message
- Instance F est-un MP3 M est-un Message U
est-un User F téléchargé-de M M avoir-envoyer
U