Perceptron model for part-of-speech tagging (Natural Language Processing, Spring 2013)