A Hidden Markov Model (HMM) with Viterbi decoding applied on the Brown corpus considering the universal tagset and evaluated using 5-fold cross validation
See code/main.ipynb
and run it cell by cell
(This was done as a course assignment for CS626: Speech and Natural Language Processing and the Web, Autumn 2021, IIT Bombay)