Word Guesser
implemented n-gram language models for guessing strategy for the word guess challenge
bi-directional character n-gram models
kneser ney smoothing
katz backoff interpolation
calculating perplexity scores
train dataset of 227,000 words