John O. Bonsak
April 2016
https://jbonsak.shinyapps.io/nextword/
(how the pros do it: SwiftKey)
Modified Kneser-Ney smoothing - advanced form of interpolation between 1-4-grams
Full reproducibility through code sharing (for peer reviewers only, ref Coursera Honor Code)
Final report without code is available here
Nextword are the predicted words, ranked by descending \( P_{KN} \) - the Kneser-Ney probability. The ngram column shows which n-gram (0-4) the words were picked from.
Thanks for the cooperation we had in the forums the last year, dear peer!