La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Workshop SDRT, TALN 04, Fès, 22 avril 2004 Anne Xuereb et Jean Caelen Laboratoire Clips-Imag Un modèle dinterprétation pragmatique en dialogue homme-machine.

Présentations similaires


Présentation au sujet: "Workshop SDRT, TALN 04, Fès, 22 avril 2004 Anne Xuereb et Jean Caelen Laboratoire Clips-Imag Un modèle dinterprétation pragmatique en dialogue homme-machine."— Transcription de la présentation:

1 Workshop SDRT, TALN 04, Fès, 22 avril 2004 Anne Xuereb et Jean Caelen Laboratoire Clips-Imag Un modèle dinterprétation pragmatique en dialogue homme-machine basé sur la SDRT (Segmented Discourse Representation Theory)

2 Workshop SDRT, TALN 04, Fès, 22 avril Plan Le cadre applicatif : portail vocal Le cadre formel : adaptation de la SDRT Les relations rhétoriques retenues Règles de mise-à-jour de la SDRS Exemples de résolution Anaphore propositionnelle et pronominale Présupposition Bilan et perspectives

3 Workshop SDRT, TALN 04, Fès, 22 avril Cadre du projet : Agent conversationnel interactif Projet PVE : Portail vocal dentreprise Domaine = services de lentreprise Modes daccès = langage naturel, parole Dialogue homme-machine Assistant virtuel coopératif Multi-sessions et multi-partenaires Interpréteur pragmatique : intègre linterprétation de lénoncé au contexte et à lhistorique.

4 Workshop SDRT, TALN 04, Fès, 22 avril Exemple de dialogue A : Ici Luc Blanc, je voudrais réserver la salle Lafayette pour demain M : Désolé Monsieur Blanc, la salle est prise par Monsieur Durand, mais je peux tenter de lui demander de permuter A : Daccord, je reste en ligne M : Allô, Monsieur Durand ? B : Oui cest moi M : Monsieur Blanc vous demande si vous pouvez repousser votre réunion de demain ou changer de salle B : etc.

5 Historique Compréhension Chaîne orthographique Gestion de la tâche Interprétation Gestion du dialogue Génération Action sur le monde Acte de langage Schéma sémantique Reconnaissance Modèles Acoustiques Modèle de Langage Référents Tâches Enoncé oral Stratégies Contexte tâche Situation de communication Synthèse TTS Enoncé oral Plan Morpho-syntaxe Concepts Buts dialogiques Objet s Connaissances But Agent conversationnel : architecture générale 5

6 Workshop SDRT, TALN 04, Fès, 22 avril Linterpréteur pragmatique : les fonctions attendues Contribution au calcul de lacte de langage Intégration du contexte au dialogue Interprétation des déictiques dans le contexte de la situation Résolution des anaphores (co-référence) et les ellipses Appariement des questions et réponses Traitement des présuppositions et des implicatures

7 Workshop SDRT, TALN 04, Fès, 22 avril Étude de corpus Transcription de dialogues téléphoniques + corpus « magicien dOz » Échanges courts mais énoncés complexes sur le plan linguistique Propriétés observées Beaucoup dellipses, anaphores Phénomènes liés à la parole spontanée Expressions familières Enchaînements complexes de questions (questions de clarification, demande de confirmation …)

8 Workshop SDRT, TALN 04, Fès, 22 avril La SDRT en dialogue homme- machine finalisé : attendus Modéliser les enchaînements complexes de questions/réponses Résoudre les anaphores propositionnelles (Q/R) Résoudre les anaphores pronominales Modéliser les présuppositions sémantiques

9 Workshop SDRT, TALN 04, Fès, 22 avril La SDRS du dialogue SDRS : structure hiérarchique Relations subordonnantes/coordonnantes Règles structurelles pour la construction du dialogue Sites dattachement disponibles Règle de la frontière droite Contraintes sur laccessibilité des référents

10 Workshop SDRT, TALN 04, Fès, 22 avril Les six relations rhétoriques retenues QAP (, ) paire Question-Réponse Complète (a) Quel est votre nom ? (b) Luc Blanc PQAP (, ) paire Question-Réponse Partielle (a) Pour quelle date voulez-vous réserver ? (b) Avant la fin du mois. IQAP (, ) paire Question-Réponse Indirecte (a) assisterez-vous au conseil de labo ? (b) je serai en mission. Q-ELAB (, ) Élaboration de Question (a) Pouvons-nous nous voir la semaine prochaine ? (b) Etes-vous libre mardi ? Arrière-Plan (, ) Arrière-plan du dialogue (a) Bonjour, Luc Blanc à lappareil. Je voudrais réserver une salle. Coordination (, ) relation par défaut (a) Jai enregistré votre demande. Je vous rappelle demain.

11 Workshop SDRT, TALN 04, Fès, 22 avril La représentation logico-sémantique (DRS) Énoncé : conjonction dactes de langage F(p) force illocutoire F + contenu propositionnel p Forces F A, F F, F S, F FS, F D, F P P : marqueurs de référence ; prédicats ; équations Sous-spécifications U : Luc Blanc à lappareil 1 : [F S ; a1 : personne ; identité+annonce(a1) ; a1.NomComplet = "Luc Blanc"]

12 Workshop SDRT, TALN 04, Fès, 22 avril Règles dinférence : QAP( 1, 2 ) Règles de déclenchement F FS ( 1 ) F F ( 1 ), F S ( 2 ) SatQR (K 1, K 2 ) Conditions de satisfaction Q/R : K 1 : ? x.Q(x) K 2 : p : p = ( x.Q(x)) p ( y p Q(y)) p y Q(y) Soit Q à polarité et K 2 {Vrai, Faux, Q, Q } Soit K 2 contient autant de référents que le nombre de lambda-termes de K 1 (+ unification types sémantiques) Effets sémantiques de QAP x = y ; ( )Q(y) ; nœud Q potentiellement résolu

13 Workshop SDRT, TALN 04, Fès, 22 avril Règles dinférence : PQAP( 1, 2 ) Règles de déclenchement F FS ( 1 ) F F ( 1 ), F S ( 2 ) SatQR (K 1, K 2 ) Conditions de satisfaction Q/R Soit K 2 contient moins de constituants que les lambda-termes de K 1 Soit les référents de K 2 sunifient avec les lambda-termes de K 1 mais spécifient une opération de restriction et non une valeur exacte. Effets sémantiques de PQAP Q(y) ; x = y ; le nœud Question est partiellement résolu.

14 Workshop SDRT, TALN 04, Fès, 22 avril Règles dinférence : IQAP( 1, 2 ) Règles de déclenchement F FS ( 1 ) F F ( 1 ), F S ( 2 ) K 1 : ? x.Q(x) K 2 : P tel que P R ( PQAP( 1, R) QAP( 1, R) ) Effets sémantiques de QAP Assertion de R(K 1 ) ; nœud Question potentiellement résolu.

15 Workshop SDRT, TALN 04, Fès, 22 avril Règles dinférence : Q-Elab( 1, 2 ) Règles de déclenchement F FS ( 1 ) F F ( 1 ), F FS ( 2 ) Thème de K 2 = sous-thème de K 1 Effets sémantiques Nœuds Question 1 et 2 sont ouverts et non résolus. Le nœud Question 1 sera résolu par la réponse R à 2

16 Workshop SDRT, TALN 04, Fès, 22 avril Arrière-plan et Coordination Arrière-plan Informations détat Début de dialogue Coordination Relation par défaut

17 Exemples de structures Q/R Q1 R1R2 PQAP autre segment Q1 Q2 R1 Q-Elab QAP Insertion nœud topique t1 Q1 Q2 Q-Elab QAP R1 autre segment topique Insertion nœud topique t1 R1R2 PQAP Q1 topique 17

18 Workshop SDRT, TALN 04, Fès, 22 avril Résolution des questions : anaphore propositionnelle U: Bonjour, est-ce que la salle Lafayette est disponible demain ? 1 M : Non. 2 1 : [F FS ; s1: salle, d: date, e1: booléen ; Agenda+demande(s1, d1, e1) s1= Salle Lafayette; d1 = DateJour +1, e1 = 0 ] 2 : [F S ; p:proposition, negation(p); p= ?] QAP( 1, 2 ) 2 = négation( 1 ) e1 = 1 la salle Lafayette est réservée demain

19 Workshop SDRT, TALN 04, Fès, 22 avril Anaphore pronominale U: Bonjour, Luc Blanc à lappareil. 1 Est-ce que la salle Lafayette est disponible la semaine prochaine ? 2 M : Elle est disponible jeudi et vendredi. 3 U : Bon et bien réservez-la moi 4 M : Quel jour ? Jeudi ou vendredi ? 5 U : disons vendredi. 6 Identité en début de dialogue : Arrière-plan ( 1, ?) Déterminer le type de Q/R ( 2, 3 )

20 1 :[ F S ; a1: personne; Identité+annonce(a1); a1.NomComplet= Luc Blanc] Arrière-plan ( 1, ?), a1 = U utilisateur 2 :[ F FS ; s2: salle ; d2: ensemble_date, e2: booléen ; Agenda+demande(s2, d2, e2); s2= Salle Lafayette d2= semaineCourante+1, e2=0 ] 3 :[ F S ; v: indéfini ; d3, d4: date ; e3, e4: booléen; Agenda+annonce(v, d3, e3) ; Agenda+annonce(v, d4, e4) ; v = ? e3=0, e4=0, d3= jeudi, d4= vendredi] IQAP ( 2, 3 ) v = ? Recherche dans 2 v = s2 ; v : salle 4 sattache sur le résultat résolu de ( 2, 3 ) 20

21 Le graphe Arrière-plan t1 Luc Blanc t2 2 3 IQAP Q-Elab réservation coordination 1 disponibilité QAP Workshop SDRT, TALN 04, Fès, 22 avril

22 Workshop SDRT, TALN 04, Fès, 22 avril Présuppositions U: Bonjour, je voudrais reporter une réunion 1 M : Quel est votre nom ? 2 U : Luc Blanc 3 M : En effet, vous avez une réunion vendredi à 10h en salle Aquarium. 4 U : Cest cela. Je voudrais la reporter dune semaine. 5 Reporter une réunion : rectifier une réservation, co-référence aux données de la réservation initiale.

23 4 :[ F S ; a4: personne; s4:salle, d4: date, h4 : heure, reserv+annonce(a4, s4, d4, h4); a4 = U, s4 = Aquarium, d4 = vendredi, h4=10h] 5 :[ F FS ; s5 : salle ; d5, d6 : date ; reserv+rectification(s5, d6) d6= d5 + 1 semaine, d5 = ? s5 = ? ] Coord( 4, 5 ) d5 = ? s5 = ? Recherche dans 4 s5 = s4 ; d5 = d4 5 introduit dans le contexte s5 et d5, qui doivent être résolus par liage. Mécanisme daccommodation (Van der Sandt, 1992) : si le liage des référents présupposés avec des éléments du contexte est impossible, alors ils sont introduits dans le contexte. Workshop SDRT, TALN 04, Fès, 22 avril

24 Workshop SDRT, TALN 04, Fès, 22 avril Bilan et perspectives Modèle dérivé de la SDRT adapté au dialogue homme- machine Spécificités du dialogue H-M finalisé Utilisateur : pas dargumentation, ni de justification, ni dénoncés de type rituel, peu denchâssements Agent : pas denchâssements But de lanalyse : Construire la structure logique : contraindre les résolutions danaphores Déclencher les effets sémantiques propres aux relations entre segments. Validation manuelle sur corpus Spécifications dun prototype informatique Logique monotone Raisonnement hypothétique limité à un seul tour de parole.

25 Algorithme Pour chaque acte de langage calculer les sites dattachement disponibles Tant_que (résolution non terminée) et (nb hypothèses à évaluer > 0) poser une hypothèse de relation déclencher les inférences tenter toutes les résolutions Si (échec) Alors réfuter lhypothèse ; mettre à jour (hypothèse à évaluer) Sinon mettre à jour la SDRS ; résolution terminée Fin_si Fin_tant_que Si (résolution non terminée) appliquer relations par défaut /* PQAP ou coordination */ /* certaines sous-spécifications ne sont pas résolues */ Fin_si Fin_pour Workshop SDRT, TALN 04, Fès, 22 avril


Télécharger ppt "Workshop SDRT, TALN 04, Fès, 22 avril 2004 Anne Xuereb et Jean Caelen Laboratoire Clips-Imag Un modèle dinterprétation pragmatique en dialogue homme-machine."

Présentations similaires


Annonces Google