10. The system of claim 8 , wherein said preprocessing module is further configured to calculate probabilities of reordering words from said plurality of child nodes into reordered phrases based on said training samples, generate said reordering probabilities based on said calculated probabilities, and forward said reordering probabilities to said decoding module.
8. The system of claim 7 wherein said preprocessing module is further configured to access training data comprising sentences in said first natural language paired with sentences in a second natural language, utilize said training data to match words and phrases in said first natural language to words and phrases in said second natural language, generate training samples identifying syntactic differences between said first natural language and said second natural language, and utilize said training samples to reorder said words from said word string.