basacul
8/22/2018
Texting on mobile devices represents an important activity in our everyday lifes, why there exist tons of different text messaging apps on Android and iOS. Nevertheless,these apps tend to waste our time, as:
Therefore, we will use the mobile device's memory and processing power to predict the next words as well as expressions and save typing. Thus, the mobile device will save its user's time and allow for faster answers to messages.
The prediction model is based on the Stupid Backoff Model with three data sets, namely a unigram (0.2 MB), bigram (2.4 MB) and trigram (11.4 MB) with a total of 441894 entries.
When using the application, the user simply types text in the appropriate textbox and a prediction will automatically be displayed in the output section in real time.
If the most recent entries in the input are known as “base” to the database, the model calculates a score for each possible prediction. The predcition with the highest score will be returned. If not known to the model, the model suggests a random word in the unigram as prediction.
Phone template by PNG Arts.
Version 2.0 will increase the size of the data set and number of ngrams. Moreover it will learn from the user and allow a personalization of the predictions for each individual mobile phone.
Hence, a smart phone for a smart user.