Making prediction efficient
The PolyPredix engine takes a wide range of factors into account to provide the best possible suggestions. Using highly optimized prediction dictionaries containing 90,000 common words and word combinations, the system analyzes how frequently and how recently a word is used. In addition, when predicting a word, PolyPredix takes into account the preceding words as many sentences follow similar patterns.
The PolyPredix engine is self-learning. As the user types, the system adjusts frequencies to the individual user and learns new words and word combinations. It is even capable of learning a new language from what the user types. For users who make frequent typing errors, it is possible to turn learning off or avoid learning words unknown to the spellchecker. Small errors, such as errors in capitalization or missing accents in words, are often automatically corrected by the prediction engine.
Optimizing your configuration
Efficient word prediction saves effort and helps maintain typing speed over a longer period of time. Seeing more suggestions increases the likelihood of the right suggestion appearing. However, more suggestions also leads to increased visual effort while scanning the suggestions. In the figure below, you can see the impact the number of suggestions has on the number of taps saved. Out-of-the-box, with as few as three suggestions displayed, the number of taps can be reduced by over 50% when typing in English with the PolyPredix 3 engine included in Proloquo4Text. Effort reduction varies per language depending on the complexity of the language. Once the system becomes accustomed to the user's vocabulary, effort reduction rises to over 75% for English. These huge reductions in effort can significantly speed up typing for slower typists, making our PolyPredix engine one of the most effective prediction engines on the market.