Hidden Markov Model
Viterbi algorithm
Baum-Welch Training
References