Coral: Using natural language generation for navigational assistance
by Robert Dale and Sabine Geldof, 2003. In Proceedings of the 26th Australasian Computer Science Conference.
Three types of messages:
- Points (Take a right turn, just after the Macquarie Center, There's a church on your left)
- Directions
- Paths (contain a 'level' field which indicates whether they are a main road or not, etc.)