Kanti Chalasani
04/26/2015
Next Word Prediction application suggests the possible next word in a sentence as the users types them on their smart devices.
Data Processing
N-Grams - Language Model
Prediction Algorithm - Katz Backoff
Additional Features
Future Enhancements
Accuracy & Performance
Language Model evaluated by applying partitioned test sets from “unseen” test/validation data. Two thousand data partitions, each from news, blogs, twitter and combined data was used for evaluation. About 250 phrases were included in each partition.
95% confidence interval for prediction accuracy of single word on combined data is between 15.4% and 15.7%. Prediction accuracy improves to an average of 26.8% when upto four words are predicted.
Prediction model predicts next word in about 0.03 sec.