Part of speech tagging using Viterbi algorithm over a reduced tagset