Thèse soutenue

Un environnement pour la composition de phrases assistée

FR  |  
EN
Auteur / Autrice : Gérard Milhaud
Direction : Paul Sabatier
Type : Thèse de doctorat
Discipline(s) : Informatique et mathématiques
Date : Soutenance en 1994
Etablissement(s) : Aix-Marseille 2
Partenaire(s) de recherche : autre partenaire : Université d'Aix-Marseille II. Faculté des sciences

Mots clés

FR

Mots clés contrôlés

Résumé

FR

Nous presentons une approche originale dans le domaine de la conception des interfaces en langage naturel (iln), que nous avons illustree en developpant un systeme generateur d'iln. Premierement, dans un but de transparence, nous avons impose que les iln produites fonctionnent selon le principe de la composition assistee (ca). Sa caracteristique est d'utiliser le meme systeme en analyse et en synthese afin d'aider si necessaire l'utilisateur dans la formulation de sa phrase en proposant, a chaque etape de la composition, tous les mots du lexique susceptibles d'etre le mot suivant de la phrase. Deuxiemement, sur un plan plus interne, afin de maximiser la portabilite de nos iln, nous exigeons que les differentes connaissances necessaires a l'elaboration d'une interface soient definies au sein de modules distincts. Nous exposons les differents formalismes de representation des connaissances lexicales, syntaxiques, semantiques et conceptuelles que nous avons concus. La conjonction de nos deux exigences de ca et de modularite souleve des problemes specifiques: la ca necessite de detecter les erreurs au plus tot en prenant en compte simultanement toutes les connaissances tandis que la modularite impose l'eclatement de ces memes connaissances. Nous montrons comment ce probleme nous a amenes a concevoir un algorithme d'analyse/synthese original fonde sur le coroutinage des contraintes distinctes associees aux differents modules et assurant, selon leurs niveaux respectifs, le caractere bien forme des phrases. Nous exposons ensuite les solutions que nous apportons au probleme principal lie a la ca: comment eviter que le systeme conduise a la composition d'une phrase qu'il ne pourra terminer (situation d'impasse) ? en conclusion, nous presentons brievement quelques-unes des applications d'ores et deja realisees a partir de notre systeme