Message d'erreur

User warning: The following module is missing from the file system: flexifilter. For information about how to fix this, see the documentation page. in _drupal_trigger_error_with_delayed_logging() (line 1143 of /usr/share/drupal7/includes/bootstrap.inc).

GENGO - langages spécialisés pour la programmation linguistique

GETALP / Christian Boitet et al.

Il s’agit de pouvoir démontrer, sans aucune installation :

• de nouvelles versions (étendues) de LSPL (langages spécialisés pour la programmation linguistique)

• plusieurs techniques modernes d’implémentation de tels LSPL

Accès direct

 

Le nom choisi pour ce prototype (gengo = langage en japonais) est directement lié aux objectifs visés.

 

Objectifs

Il s’agit de pouvoir démontrer, sans aucune installation :

  • de nouvelles versions (étendues) de LSPL (langages spécialisés pour la programmation linguistique)
  • plusieurs techniques modernes d’implémentation de tels LSPL.

Le public visé est :

  • les étudiants qui suivent des cours de TALN (par exemple RICM5-CL, M2R-TLN à l’UdG-1/UJF, ou M2-IDL à l’UdG-3/Stendhal, ou IDS à l’UdG-2/UPMF)
  • les développeurs de modules ou systèmes complets de TALN, en général
  • les participants à des colloques du domaine (démos via le Web).

Jusqu’à maintenant, dans le cadre du système Ariane-G5, on ne pouvait démontrer que les LSPL de ce système, et chaque module démontré devait être intégré dans une « application Ariane » se présentation formellement comme un système de TA… mais avec des « phases » artificielles (les phases prévues sont l’analyse morphologique AM, l’analyse structurale AS, le transfert lexical TL, etc.).

 

Contexte

Dans le projet ANR Traouiero, la tâche « Ariane++ » consiste à produire de nouvelles versions des LSPL d’Ariane-G5 et à faire la réingénierie et l’extension de LSPL externes, comme le « langage-Q ».

 

Utilisateurs

Gengo servira de démonstrateur concret pour les « livrables » de cette tâche.

En même temps, elle servira de support à des TP d’étudiants.

 

Évolutions prévues

Pour la suite, nous comptons mettre sur Gengo les démonstrateurs des LSPL TRACOMPL, TRANSF/EXPANS, ATEF, ROBRA, SYGMOR, au fur et à mesure de leur disponibilité. Les deux premiers sont disponibles.

 

Acteurs et contributions

4. Acteurs impliqués et contributions

GETALP, groupe de travail Traouiero/Ariane++ : Ch. Boitet, J.C. Durand, V. Bellynck, M. Mangeot, V. Berment, J. Goulian, et des anciens doctorants.

Ch. Boitet : coordination et participation effective aux nouvelles implémentations. Définition de jeux de test unitaires et de jeux de test sur des langages formels.

J.C. Durand : implémentation des LSPL d’Ariane-Y, supervision de celle du langage- Q.

V. Bellynck et M. Mangeot : conception et implémentation des démonstrateurs.

V. Berment (Paris) : démonstrations des LSPL d’Ariane-H Héloïse) de jeux de test linguistiques.

J.P. Guilbaud : jeux de test et tests eux-mêmes.

G. Sérasset : aspects de génie logiciel (en particulier usage de Maven et SVN et lien avec la forge du LIG).

F. Brunet-Manquat : version « opérationnalisée » de DepAn, plate-forme de combinaison et d’évaluation d’analyseurs de dépendances.

J. Goulian : futur LSPL pour l’analyse de dépendances avec contraintes.

H. Votrung : GetAMsg, lib pour les messages multilingues (dans les programmes) avec variables et variantes.

Contributions ultérieures : Démonstrateurs de plusieurs transcripteurs pour les langues IndoPak (hindi/urdu, punjabi, seraiki, sindi, marhati, assamais, bengali…)