This is my NLP assignment at cousera taught by Michael Collins at Columbia