PrediComplete

Kiril Raytchev
September 10th, 2017

The App that Predicts and Completes Words for You!

Access app here: link

Access code here: link

User Experience

alt text alt text

  • User types in the white text area
  • Word completions or predictions are generated for the user on the fly
  • User can click on buttons below to accept proposed words
  • “Working” progress bar is indicating to the user that the app is busy

The Base - Algorithm part I

PrediComplete owes its knowledge to three core parts:

  • Unigrams - with 58.649 elements
  • Bigrams - with 1.521.778 double elements
  • Trigrams - with 3.467.527 triple elements

The end result is that user's typing patterns are more easily deciphered and “predicompletions” success - improved.

Elements are coded as numbers, which allows quick execution and quality user experience

The Brain - Algorithm part II

The choice if a given word would be proposed/completed results from the rules below:

  • Prediction is given when the user has pressed the space bar
  • Completion is given while the user types
  • Prediction/Completion is first tried with Trigrams elements, if not successful - Bigrams and so on.

Enjoy!