My implementation of the Viterbi algorithm using the MEMM model for the NLP sequence tagging problem.
Implemented in Python3 and uses sklearn
implementation of LogisticRegression
for training and predictions. Exposes one class: MemmViterbi
that has two public APIs: train
for training the model and predict
for predicting the sequence tag of the given sentence.