week1 for the natural language processing course by Michael Collins