Trainable sentence planning for complex information presentation in spoken dialog systems | Synapse