Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMaxime Guillaume Modifié depuis plus de 10 années
0
Ingénierie des Connaissances – 3 juin 2005
Indexation de documents AV : ontologies, patrons de conception et d’utilisation Antoine Isaac Bruno Bachimont Philippe Laublet Ingénierie des Connaissances – 3 juin 2005
1
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Plan Les besoins de l’indexation pour les documents AV Apports et problèmes des solutions ontologiques Patrons d’indexation et utilisation d’un système d’information ontologique Patrons d’indexation et patrons de conception ontologiques Conclusion 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
2
Accéder au contenu des docs AV
La recherche et l’exploitation des documents AV se font suivant leur contenu Ce contenu doit être lu, interprété Une interprétation qui dépend du contexte applicatif Il n’y a pas de système conventionnel de signification Pas de fonction d’assignation de sens aux éléments de contenu Pas d'unités signifiantes par défaut Besoin d’une reformulation dans une forme documentaire : un index par exemple sous forme linguistique : texte, mots-clés Les index sont exploités pendant la recherche Un document est pertinent si son index répond à une requête 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
3
Contrôler l’indexation
Besoin : l'index doit prescrire une interprétation précise du document Compréhension partagée indexeur/recherchiste Rapprochement efficace index/requête Continuité sémantique Une solution traditionnelle : le thesaurus Intérêts : compréhension, contrôle d’interprétation, exploitation automatique Problèmes : Flou de la relation hiérarchique (subsomption ? partie-tout ?) Relations transversales limitées (association, synonymie) Expressivité restreinte : pas de relations dans les index 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
4
Structurer l’indexation
Exemple de description de document : Une émission contient une séquence où un professeur témoigne sur la maladie bleue [une maladie cardio-vasculaire], et où une animation explique ce qu’est une sténose, et comment le fonctionnement [anormal] du cœur est la cause de la maladie bleue Index : { émission, séquence, professeur, témoignage, maladie CV, animation, sténose, fonctionnement } ? Besoin : créer des relations entre les éléments des index Solutions classiques : formulaires, facettes Trop figées Pas de vraies relations liées à des domaines applicatifs 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
5
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Plan Les besoins de l’indexation pour les documents AV Apports et problèmes des solutions ontologiques Patrons d’indexation et utilisation d’un système d’information ontologique Patrons d’indexation et patrons de conception ontologiques Conclusion 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
6
Ontologies et indexation
Primitives d’un langage de RC applicable à l’indexation : Concepts et relations sont les ressources pour construire les index Fonctionnalités autorisées Expressivité : relations propres aux domaines applicatifs Contrôle (continuité sémantique) Sémantique formelle : langage formel de RC Signification précise (définitions, contraintes) et exploitable automatiquement pour validation Sémantique interprétative naturelle [Bachimont] : Signification accessible dans un domaine applicatif Exploitation du raisonnement pour assister la recherche d’index Dans un cadre logique, on augmente ce qui est impliqué logiquement par un index 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
7
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Ontologies 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
8
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Un index conceptuel [formalisme des graphes conceptuels] 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
9
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Raisonnement 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
10
Raisonnement : exemple
On peut répondre aux requêtes : « Recherche d’un témoignage d’expert » Généralisation de Professeur en Expert Application de la définition de TémoignageExpert par condition suffisante : un témoignage auquel participe un expert est un témoignage d’expert « Recherche d’une séquence qui explique le fonctionnement du cœur » Généralisation de Témoignage en Séquence Application de la règle de composition des relations aPourTraitSaillant et explique Conséquence : recherche plus robuste Economie d'indexation Economie de recherche (reformulations de requêtes) 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
11
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Plan Les besoins de l’indexation pour les documents AV Apports et problèmes des solutions ontologiques Patrons d’indexation et utilisation d’un système d’information ontologique Patrons d’indexation et patrons de conception ontologiques Conclusion 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
12
Besoins des utilisateurs
L’indexation est plus complexe et assez longue à prendre en main Il faut faciliter la tâche des utilisateurs Déterminer des structures récurrentes pour l’usage informationnel visé Les proposer à l’indexeur en tant que point de départ pour l’indexation Prescrire une forme d’index pertinente par rapport à l’application 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
13
Patrons d’indexation ontologiques
Les solutions existantes (grilles, formulaires) peuvent être adaptées au cas ontologique Manque de souplesse et de richesse Proposition de véritables patrons d’indexation Des constructions relationnelles adaptables correspondant à des contextes d'indexation typiques Contenant les concepts et relations qui structurent les connaissances et les pratiques d'une application 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
14
Patrons d’indexation : exemple (1)
Expérimentations du projet OPALES (RIAM, ) Point de vue « Petite Enfance » Graphes conceptuels 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
15
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
16
Patrons d’indexation : exemple (3)
3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
17
Patrons et raisonnement
Objectif : le rapprochement entre index et requêtes Patron considéré implicitement comme une structure pivot Point de comparaison entre index et requêtes Dérivation de connaissances à partir de la structure patron Dérivation de connaissances vers la structure patron 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
18
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Bilan Le patron est lié à la pertinence dans l’application Structure de référence Connaissances de raisonnement autour du patron L’utilisation des patrons permet au système ontologique de répondre à des questions de compétence Que décrire, comment le décrire ? Comment utiliser les descriptions pour répondre aux demandes d’informations ? Economie cognitive les connaissances de raisonnement comme moyen de gérer des variations autour des patrons 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
19
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Plan Les besoins de l’indexation pour les documents AV Apports et problèmes des solutions ontologiques Patrons d’indexation et utilisation d’un système d’information ontologique Patrons d’indexation et patrons de conception ontologiques Conclusion 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
20
Besoins des concepteurs
Conception difficile pour des ontologies riches et formalisées Il faut faciliter la tâche des concepteurs Cibler la connaissance utile, les inférences pertinentes Voir ce qui est réutilisable dans d'autres conceptualisations Vers une insertion explicite des patrons d’indexation dans le processus de construction d’ontologies Ce sont des patrons d’utilisation de l’ontologie Ils permettent de focaliser l’effort sur la construction des connaissances centrales pour l’application 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
21
Ontologies de haut niveau et patrons de conception
Proposition des concepts et des relations génériques, à spécialiser pour des domaines Des conceptualisations et axiomatisations qui cherchent le consensus Qui facilitent la réutilisation de connaissances Proposition de patrons de conception ontologiques qui articulent les notions introduites Exemple Ontologie de haut niveau DOLCE (LOA) Patron “Descriptions & Situations” 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
22
Descriptions & Situations [Gangemi]
Adapté à un usage (la description) Mais générique (abstrait des domaines) 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
23
D&S dans un domaine [Gangemi]
3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
24
Cas pratique : Ontologie de l'AV
Conceptualisation des objets AV : Distinction séquence/programme Décomposition et qualification de ces objets Activités qui constituent le contexte des documents (rôles des personnes, manières de produire et diffuser) Liens vers des thèmes et entités du "monde extérieur" Description du contenu thématique Un patron d'utilisation sous-jacent pour les catégories AV 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
25
Transposition de D&S dans l'AV (1) Patron de conception
[vue simplifiée de D&S] 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
26
Transposition de D&S dans l'AV (2) Patron d'utilisation de haut niveau
3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
27
Patrons de conception vs patrons d’utilisation de haut niveau
Problème : les choix fondés sur des considérations plutôt théoriques satisfont-ils les besoins réels d’utilisation ? Notions trop abstaites Chemins relationnels trop longs Les descriptions suivant ce patron risquent d’être éloignées des préoccupations applicatives Il faut adapter les notions du noyau du domaine aux besoins observés 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
28
Articulation avec les besoins applicatifs
Proposition d’une étape supplémentaire : les patrons d'indexation comme patrons d’utilisation applicatifs 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
29
Articulation avec les besoins applicatifs (2)
L’objectif concret : Articulation des patrons d'utilisation de haut niveau avec les patrons d'utilisation de l'application Le moyen : Utilisation des connaissances de raisonnement lier les deux points de vue sur le domaine Un SBC peut gérer les deux vues simultanément Le raisonnement indique comment on passe automatiquement d’une structure de connaissance à l’autre 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
30
Raccourci relationnel : exemple
Information de diffusion accessible sous les deux formes dans la base Remarque : une correspondance parfaite n'est pas forcément atteignable 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
31
Bénéfices de cette articulation
Double légitimité Théorie : le haut niveau est vu comme une source de consensus par rapport à laquelle on situe son engagement ontologique Usage : les connaissance fournies dans l'ontologie sont adaptées à l'application Raisonnement pertinent Prescription d'une description adaptée aux préoccupations Compromis entre utilisation et réutilisation 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
32
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Plan Les besoins de l’indexation pour les documents AV Apports et problèmes des solutions ontologiques Patrons d’indexation et utilisation d’un système d’information ontologique Patrons d’indexation et patrons de conception ontologiques Conclusion 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
33
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Conclusion (1) Un problème délicat : L’indexation des documents audiovisuels Des solutions ontologiques puissantes mais difficiles à appliquer Proposition : introduire des patrons d’utilisation Pour l’indexation Mais aussi pour la conception 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
34
Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Conclusion (2) L’emploi des ontologies est légitimé et facilité Assistance à l’indexation et à la recherche Conception articulant connaissances de haut niveau et pertinence par rapport à l’application Des difficultés inhérentes à l’approche ontologique demeurent Effort de modélisation Expressivité autorisée par les langages de représentation de connaissances Performances des outils de raisonnement disponibles 3 juin 2005 Antoine Isaac, Bruno Bachimont, Philippe Laublet – IC 2005
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.