My early work used tabulation (dynamic programming) for logic programming and natural-language parsing. It was built on push-down automata and their extensions, such as 2-stack automata, embedded push-down automata and thread automata, which cover mildly context-sensitive formalisms like Tree Adjoining Grammars. This led to DyALog, a bootstrapped Prolog-like system that compiles tabular parsers for unification-based formalisms.
Mes premiers travaux portaient sur la tabulation (programmation dynamique) pour la programmation logique et l’analyse syntaxique. Ils s’appuyaient sur les automates à pile et leurs extensions (automates à 2 piles, automates à pile embarqués, automates à threads), qui couvrent des formalismes faiblement contextuels comme les grammaires d’arbres adjoints. Ce travail a abouti à DyALog, un système de type Prolog auto-amorcé qui compile des analyseurs tabulaires pour des formalismes à unification.
From 2003, I worked on meta-grammars, hierarchies of classes of constraints compiled into grammars, with MGCOMP and FRMG, a compact, factorised TAG for French. FRMG took part in the EASy and Passage evaluation campaigns and was later hybridised with statistical models. It was followed by the transition-based parsers DyALog-SR (SPMRL 2013, SemEval 2014) and DyALog-SRNN (CoNLL UD 2017, EPE 2017).
À partir de 2003, j’ai travaillé sur les méta-grammaires, hiérarchies de classes de contraintes compilées en grammaires, avec MGCOMP et FRMG, une TAG factorisée et compacte du français. FRMG a participé aux campagnes EASy et Passage, puis a été hybridée avec des modèles statistiques. Elle a été suivie des analyseurs par transitions DyALog-SR (SPMRL 2013, SemEval 2014) et DyALog-SRNN (CoNLL UD 2017, EPE 2017).
I also applied parsing to knowledge acquisition: error mining, lexicon correction, terminology and lexical networks from Wikipedia, AFP news, botanical and legal corpora. I worked on standards as well (MAF, feature structures, SynAF).
J’ai aussi appliqué l’analyse syntaxique à l’acquisition de connaissances : fouille d’erreurs, correction de lexiques, terminologie et réseaux lexicaux depuis Wikipédia, les dépêches AFP, des corpus botaniques et juridiques. J’ai également contribué aux normes (MAF, structures de traits, SynAF).
The full list of earlier projects is in the Projects section.La liste complète des projets antérieurs figure dans la section Projets.