Programming Assignment of Columbia NLP course in Coursera