winSwift

Lim Wei Ann
Jan 2016

Problem Statement

  • Typing messages or E-mails on mobile devices can be a slow process due to correcting mispelling from wrong key presses.

  • Correcting the misspelling slows down the process of composing a message.

Our Solution

An application to predict the next word the user is going to type.

Predicts the next word the user types. The advantage is:

  • The time user actually types on the on-screen key board is lessen.
  • Chance of misspelling lessens.
  • User is able to type faster on mobile devices.

We will expand our presence where none of our competitors have gone by supporting Windows 10 devices on PCs and Mobile.

Algorithm

  • Predict the user's next word by collecting a large number of phrases from the news.

  • The last few words each user type is matched with our phrase collection, minus the last word of each phrase.

  • The last word of the phrase with the closest match is returned as the next predict word.

User Guide

  1. Type phrase into text input box. Click “Predict My Next Word”

  2. Click predicted word to add into the text box, Else repeat step 1.

  3. Click “Predict My Next Word” to predict again. Click “Clear Text” to clear the input text box.