Program Synthesis from Natural Language Using Recurrent Neural Networks
Using Semantic Unification to Generate Regular Expressions from Natural Language