Deep Learning Approaches for Low-Resource NLP