The document summarizes a research paper on training a natural language generator from unaligned data. The paper proposes a novel method that integrates the data alignment step into the sentence planning process using deep syntactic trees and rule-based surface realization. This allows the system to learn from incomplete trees and capture long-range syntactic dependencies without requiring a separate alignment step. The method uses an A* search algorithm during sentence planning and is trained on a restaurant domain dataset to generate text from abstract representations, showing improvement over previous work.