Text this: A Review on Smoothing Techniques in Markov Chains Methods