Quel(s) contexte(s) pour interpréter la référence aux objets dans le dialogue homme-machine ? Susanne Salmon-Alt LORIA Journée détude ATALA « Référence.

Slides:



Advertisements
Présentations similaires
MOT Éditeur de modèles de connaissances par objets typés
Advertisements

La démarche qualité.
Du positionnement épistémologique à la méthodologie de recherche
Algèbre de composants : une approche fonctionnelle à la sémantique de documents Bart Lamiroy LORIA/INPL QGar - École des Mines de Nancy.
Classification et prédiction
Réflexivité et réseaux d’ information
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
Urbanisation de Système d'Information
Urbanisation de Systèmes d'Information
MODULE - METHODES POTENTIELLES Contenu du cours (par J.B. Edel & P. Sailhac) : I. Propriétés physiques des roches : densités, aimantations induites et.
Eric BONJOUR, Maryvonne DULMET
Exemple : Itinéraire de lecture.
Laurent Romary Nadia Bellalem CRIN-CNRS & INRIA Lorraine
Yann Chevaleyre et Jean-Daniel Zucker
Didactique des Sciences de l'Ingénieur
"Recherche de scénarios redoutés à partir d'un modèle réseau de Petri"
Concevoir un système dinformation hospitalier évolutif, ouvert et adapté grâce à un processus de conception orienté modèle Benjamin Chevallereau Alain.
Tourisme, Patrimoine et Gestion Territoriale
Expertise et formation du lméca ESIA / Université de Savoie
La démarche pédagogique du MF1
Environnement de réalité augmentée : vers les jeux vidéos
Module SIG-Santé 15. Modélisation Marc SOURIS
INTELLIGENCE COLLECTIVE : RENCONTRES 2006Nîmes mai 2006 CENTRE DE RECHERCHE LGI2P 1- Doctorante Ecole des mines de Paris, 2- Maitre de Conférences.
Expériences contrôlées Quasi-expériences Études de cas
Applications Internet – cours 3 La page web
Pour un système formel de description linguistique
INTRODUCTION Objectif:
Simulation multi-agent de phénomènes collectifs : quelques questions d’ordre épistémologique Frédéric AMBLARD Institut de Recherche en Informatique de.
Aide à la décision multicritères
Introduction à la conception de Bases de Données Relationnelles
Chap 4 Les bases de données et le modèle relationnel
Méthode des k plus proches voisins
Les racismes: théories et pratiques Cours du 10 novembre 2005
Le management strategique
MODULE - METHODES POTENTIELLES
DataLab® Toute la connaissance client en quelques minutes
SCIENCES DE L ’INGENIEUR
MOT Éditeur de modèles de connaissances par objets typés
Définir des caractéristiques chercher de linformation? sur un support électronique? Élaborer un cadre théorique pour comprendre les enjeux et proposer.
Conservatoire National des Arts et des Métiers de Paris Représentation et édition de documents XML.
La méthodologie expérimentale Fondements et bases d’application
Octobre 2004Normand & al.1 Marqueurs linguistiques et compétences mathématiques : une étude exploratoire Sylvie NORMAND-ASSADI, IUFM de Créteil Lalina.
Universté de la Manouba
La résolution de la référence et son évaluation: un Atelier de Traitement de la Référence mettant en œuvre les « représentations mentales » Andrei Popescu-BelisISSCO,
Systeme Question-Reponse SQR
Journée de lancement du Réseau Thématique Pluridisciplinaire 32
Conception des Réalisé par : Nassim TIGUENITINE.
13-14 juin 2007 Synthèse du groupe 2 Les équipes participantes 3D Geom.net : géométrie dans lespace APLUSIX : les expressions algébriques, les transformations.
Effet de la variabilité spatiale de la précipitation sur les mesures
Sensibilisation a la modelisation
Ingénierie Système en SysML appliquée à la rédaction du cahier des charges Y. Le Gallou Séminaire académique STI2D - Calais – 1er avril 2014.
TRAITEMENT INSTRUMENTÉ DE CORPUS
Segmentation (1ère partie)
Modalités des discours et courbures des figures Séminaire Mamuphi Samedi 15 mars 2008 René Guitart Université de Paris 7
Intégration de schémas
Journées de Rochebrune, 26 janvier 2006, Analyse cognitive de la demande Journées de Rochebrune Journées de Rochebrune Rencontres interdisciplinaires sur.
Research & Technology Traitement automatique de la saillance Frédéric LandraginTALN 9 juin 2005.
G. Edwards le 12 décembre, 2001 La fusion des données - approches qualitatives.
  Comment calculer ce signal analytique ?
Sur le statut référentiel des entités nommées
Application à la viabilité des systèmes irrigués à Podor de la modélisation à la restitution aux paysans Olivier Barreteau.
Introduction à MathML Par Katia Larrivée UQO Le 18 mars 2004.
GDRI Nancy GT 4.3 Mobilité et Ubiquité 1 Le Contexteur : une Abstraction Logicielle pour la Réalisation de Systèmes Interactifs Sensibles au Contexte.
Conception des pages Web avec
Cours Cotation TD TP.
Architectures articulant des représentations hétérogènes L’exemple de Gate (Mini tutoriel, journée Atala du 12 février 2005) Thierry Poibeau LIPN (CNRS.
Schéma de base de données Présentation. Conception du schéma logique  Transformation du schéma conceptuel en structures de données supportées par les.
Le dialogue Homme- Machine Amine EL Mrabet 2015/2016.
Élaboration d’un référentiel de compétences
1 SEEE Présentation et état d’avancement déploiement des applications Séminaire DOM – Jeudi 22 mars 2012.
Transcription de la présentation:

Quel(s) contexte(s) pour interpréter la référence aux objets dans le dialogue homme-machine ? Susanne Salmon-Alt LORIA Journée détude ATALA « Référence et TAL » Paris, 18/11/2000

Problématique Expressions référentielles Modèle du contexte Monde de lapplication : perception et gestes Interpretation référentielle Mise à jour du modèle du contexte ? I1 : Alors il va falloir que tu prennes les deux grandes barres I3 : bon voilà… et lautre tu vas la mettre parallèle à la première M2 : dépose une grande barre

Plan Quel(s) contexte(s) pour la référence dans le DHM ? –nécessité dancrage des référents –représentation structurée des ancres : domaines de référence –Quantification contextuelle, Grosz & Sidner, S-DRT, Théorie du centrage, Linguistique descriptive, Gestalttheorie Proposition de modélisation –interpréter une expression = identifier son domaine –modélisation des domaines et principes dinterprétation –application à un exemple de corpus

Ancrage des référents Cadre vériconditionnel : sens = conditions de vérité Un chien dort. e c chien (c) dormir (e, c) Alors il va falloir que tu prennes les deux grandes barres. e x 2gb (x) prendre(e, Toi, x) e > now Problème : forme logique parfois insuffisante Solution : ancres externes Alors il va falloir que tu prennes les deux grandes barres. e x 2gb (x) prendre(e, Toi, x) e > now

Structuration des ensembles dancres Ancres isolées insuffisantes : Kessler & al. (1996) –détermination de Q grâce à une relation avec C 1.Marquez [un cercle] C sur la droite/la gauche ! 2.Marquez [le cube] Q ! Ensembles dancres structurées par des critères –spatiaux : cf. exemple –conceptuels : une maison - le toit –discursifs : des sapins et des arbres - les arbres références mentionnelles (Corblin, 1999)

Quantification contextuelle Expressions référentielles liées à ensembles contextuels Westerståhl (1984), Groenendijk & al. (1995) –sous-ensemble des individus du domaine de discours (ancres contextuels) ayant été liés à un référent du discours –descriptions imposent des contraintes sur contenu des ensembles contextuels –traitement de quelques références mentionnelles : lun - lautre Problèmes non résolus –Constitution des ensembles : « We will […] silently assume some pragmatic mechanism... » (Dekker, 1998) –Structuration interne des ensembles : {a man, a doctor} - the man

Création densembles contextuels Hypothèses –espaces focaux en lien avec la tâche (Grosz & Sidner) –espaces dinterprétation basés sur relations discursives (Asher, 1993) –ensemble de centres en avant (Grosz & al., 1995) Problèmes –pas de prise en compte des facteurs perceptifs (similitude, proximité, …) –rôle de lexpression à interpréter pour la détermination des espaces dinterprétation

Lien entre expressions et ensembles Expression contraint son domaine dinterprétation –Sémantique cognitive (Olson, 1970) : signification dune expression est la spécification dune entité par rapport à un ensemble dalternatives –Corblin (1987) : différents types dexpressions (indéfinis, définis, démonstratifs) sinterprètent dans des domaines à extension et structure différentes le carréle triangle de droitece triangle

Les alternatives exclues... Interpréter une expression : identifier son domaine Génération (travaux de Dale & Reiter) –descriptions définies : domaine = référent + distracteurs Compréhension (Kievit & Piwek, 2000) –filtrage successif de lensemble des entités contextuelles –heuristiques pour expressions daltérité, ellipses, one-anaphora I1 … et la placer à la pointe des deux grands triangles I2… tu la places à gauche de la pyramide de gauche I3… et tu la places à droite de la pyramide de droite

Une expression référentielle ne sélectionne pas directement une entité, mais un contexte local (domaine de référence) duquel elle extrait son référent. Hypothèse : Domaines de référence –identification des alternatives exclues : espace dancrage préférentiel pour toutes les expressions suivantes (principe de la pertinence, Sperber & Wilson, 1989) –charactéristique commune de tout type dexpression référentielle => cadre théorique unifié –intégration de différentes sources dinformation –prédictions sur usage optimal dune expression en compréhension et en génération

Modélisation (1)Modèle du contexte domaines de référence (2)Expression référentielle domaine de référence sous-spécifié et indice de restructuration (3)Calcul référentiel fusion, extraction et restructuration (1) ? (2) (3)

Modélisation des domaines Structure des données –structures identifiantes attributs-valeurs –entités individuelles ou ensembles – introduites par discours ou perception (cf. hypothèses sur création de contextes) – identifieur, type, propriétés, Type = TRIANGLE Properties = {(size : big)} Prends un triangle Type = TRIANGLE Properties = {(size : big)} Card = 2

Partition des domaines Structure des données –information compositionnelle (pointeurs) – K conceptuelles, discursives or perceptives – possibilité de plusieurs partitions dun même domaine – critère de différenciation – saillance (discursive, perceptive) Prends un triangle et un carré Type = FIGURE Card = 2 CD = sub_type v(CD)TRIANGLE SQUARE DR Focus 0 0

Interprétation : Indéfinis (1) Contexte Type = T Prends deux triangles. Prends un petit et un grand triangle. Prends un petit et un grand triangle. Mets le petit triangle sur la gauche. Domaines disponibles (2) Expression Mets un triangle sur la droite. Type = T Création partition + focalisation Dom. sous- spécifié Restruc- turation Contrainte de type (3) Interprétation Domaine restructuré Type = T

Interprétation : Définis (1) Contexte Type = T Prends deux grands triangles. Prends un petit et un grand triangle. Prends un petit et un grand triangle. Mets le petit triangle sur la gauche. Domaines disponibles (2) Expression Mets le grand triangle sur la droite. Focalisation Dom. sous- spécifié Restruc- turation Contrainte de type + partition Type > N(P) (3) Interprétation Domaine restructuré Type > N(P)

Interprétation : Pronoms (1) Contexte Type = T Prends deux grands triangles. Prends un petit et un grand triangle. Prends un petit et un grand triangle. Mets le petit triangle sur la gauche. Domaines disponibles (2) Expression Mets le sur la droite. aucune Dom. sous- spécifié Restruc- turation partition focalisé Type = any (3) Interprétation Domaine restructuré Type = T

Exemple I-1il faut prendre une grande horizontale I-2et la placer à la pointe des deux grands triangles […] M-1(+geste) I-3 voilà comme ça … et tu en prends une deuxième I-4une petite […] I-5tu la places à gauche de la pyramide de gauche […] M-3(+geste) I-6 voilà comme ça […] et t'en prends une autre petite […] I-7et tu la places à droite de la pyramide de droite […] M-4(+geste) I-8 voilà comme ça… et tu prends une autre petite verticale M-5une autre petite verticale I-9horizontale pardon I-10et puis tu la places dans la même lignée à droite de la petite pyramide Extrait du corpus Ozkan (1994)

Exemple I-1il faut prendre une grande horizontale I-2et la placer à la pointe des deux grands triangles […] M-1(+geste) I-3 voilà comme ça … et tu en prends une deuxième I-4une petite […] I-5tu la places à gauche de la pyramide de gauche […] M-3(+geste) I-6 voilà comme ça […] et t'en prends une autre petite […] I-7et tu la places à droite de la pyramide de droite […] M-4(+geste) I-8 voilà comme ça… et tu prends une autre petite verticale M-5une autre petite verticale I-9horizontale pardon I-10et puis tu la places dans la même lignée à droite de la petite pyramide Interprétation T : Fig les deux grands T : Tri CD : Size

Exemple I-1il faut prendre une grande horizontale I-2et la placer à la pointe des deux grands triangles […] M-1(+geste) I-3 voilà comme ça … et tu en prends une deuxième I-4une petite […] I-5tu la places à gauche de la pyramide de gauche […] M-3(+geste) I-6 voilà comme ça […] et t'en prends une autre petite […] I-7et tu la places à droite de la pyramide de droite […] M-4(+geste) I-8 voilà comme ça… et tu prends une autre petite verticale M-5une autre petite verticale I-9horizontale pardon I-10et puis tu la places dans la même lignée à droite de la petite pyramide Interprétation référentielle les deux grands T : Tri CD T : Fig CD : Type la pyramide de T : Tri CD T : Tri P: big Card = T : Tri CD : Size

@T T : Tri CD : Size Exemple I-1il faut prendre une grande horizontale I-2et la placer à la pointe des deux grands triangles […] M-1(+geste) I-3 voilà comme ça … et tu en prends une deuxième I-4une petite […] I-5tu la places à gauche de la pyramide de gauche […] M-3(+geste) I-6 voilà comme ça […] et t'en prends une autre petite […] I-7et tu la places à droite de la pyramide de droite […] M-4(+geste) I-8 voilà comme ça… et tu prends une autre petite verticale M-5une autre petite verticale I-9horizontale pardon I-10et puis tu la places dans la même lignée à droite de la petite pyramide Interprétation référentielle les deux grands T : Tri CD T : Fig CD : Type la pyramide de T : Tri CD T : Tri P: big Card = T : Tri CD : Pos CD T : Tri Card = 2

Exemple I-1il faut prendre une grande horizontale I-2et la placer à la pointe des deux grands triangles […] M-1(+geste) I-3 voilà comme ça … et tu en prends une deuxième I-4une petite […] I-5tu la places à gauche de la pyramide de gauche […] M-3(+geste) I-6 voilà comme ça […] et t'en prends une autre petite […] I-7et tu la places à droite de la pyramide de droite […] M-4(+geste) I-8 voilà comme ça… et tu prends une autre petite verticale M-5une autre petite verticale I-9horizontale pardon I-10et puis tu la places dans la même lignée à droite de la petite pyramide Interprétation référentielle les deux grands T : Tri CD T : Fig CD : T : Tri CD : Size la pyramide de T : Tri CD T : Tri P: big Card = T : Tri P: big Card = 2 CD : Pos la pyramide de T : Tri CD : Pos

Exemple I-1il faut prendre une grande horizontale I-2et la placer à la pointe des deux grands triangles […] M-1(+geste) I-3 voilà comme ça … et tu en prends une deuxième I-4une petite […] I-5tu la places à gauche de la pyramide de gauche […] M-3(+geste) I-6 voilà comme ça […] et t'en prends une autre petite […] I-7et tu la places à droite de la pyramide de droite […] M-4(+geste) I-8 voilà comme ça… et tu prends une autre petite verticale M-5une autre petite verticale I-9horizontale pardon I-10et puis tu la places dans la même lignée à droite de la petite pyramide Interprétation référentielle les deux grands T : Tri CD T : Fig CD : T : Tri CD : Size la pyramide de T : Tri CD T : Tri P: big Card = T : Tri P: big Card = 2 CD : Pos la pyramide de T : Tri CD : Pos la petite T : Tri CD : Size

Exemple I-1il faut prendre une grande horizontale I-2et la placer à la pointe des deux grands triangles […] M-1(+geste) I-3 voilà comme ça … et tu en prends une deuxième I-4une petite […] I-5tu la places à gauche de la pyramide de gauche […] M-3(+geste) I-6 voilà comme ça […] et t'en prends une autre petite […] I-7et tu la places à droite de la pyramide de droite […] M-4(+geste) I-8 voilà comme ça… et tu prends une autre petite verticale M-5une autre petite verticale I-9horizontale pardon I-10et puis tu la places dans la même lignée à droite de la petite pyramide Interprétation référentielle les deux grands T : Tri CD T : Fig CD : T : Tri CD : Size la pyramide de T : Tri CD T : Tri P: big Card = T : Tri P: big Card = 2 CD : Pos la pyramide de T : Tri CD : Pos la petite T : Tri CD : Size

Résumé Nécessité dun ancrage référentiel (au delà de la sémantique) Structuration locale du contexte en domaines de référence Apports de la proposition de modélisation –même cadre théorique pour différents types dexpressions –prédiction de lusage dune expression via compatibilité entre structures domaniales –intégration dinformations hétérogènes (multi-modalité) Validation sur corpus Implémentation