Surface realiser (part of a Natural Language Generation system) using Tree Adjoining Grammar