Hierarchical feature-based translation for scalable natural language understanding | Synapse