GenI: Natural language generation in Haskell - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2006

GenI: Natural language generation in Haskell

Résumé

In this article we present GenI, a chart based surface realisation tool implemented in Haskell. GenI takes as input a set of first order terms (the input semantics) and a grammar for a given target language (e.g., English, French, Spanish, etc.) and generates sentences in the target language, whose semantic meaning corresponds to the input semantics. The aim of the article is not so much to present GenI or to describe how it is implemented. Rather, we will focus on the aspects of functional programming (higher order functions, monads) and Haskell (typeclasses) that we found important to its design.
Fichier principal
Vignette du fichier
haskell01-kow.pdf (442.01 Ko) Télécharger le fichier
haskell-workshop-kow-06-slides.pdf (1.02 Mo) Télécharger le fichier
Format : Autre

Dates et versions

inria-00088787 , version 1 (06-08-2006)
inria-00088787 , version 2 (03-10-2006)

Identifiants

  • HAL Id : inria-00088787 , version 2

Citer

Eric Kow. GenI: Natural language generation in Haskell. Haskell'06, Sep 2006, Portland/USA. ⟨inria-00088787v2⟩
348 Consultations
906 Téléchargements

Partager

Gmail Facebook X LinkedIn More