Hidden Markov Model for Part-Of-Speech tagging
This is a Python implementation of a Part-Of-Speech (POS) tagger with a Hidden Markov Model (HMM) and using the Viterbi algorithm for decoding. It is implemented from scratch and relies only on the Numpy library for vector and matrix operations.
A Google Colab notebook for this project can be found here.