Automatic learning of language model structure | Synapse