Source code and data used in the NLPIR course (Sprint, 2013)