Hidden Markov Model Tagger for Coursera NLP (Spring 2013)