What makes SwiftKey's predictions so good?

SwiftKey uses cutting edge Artificial Intelligence technology to understand a user’s context – resulting in predictions so accurate they have been labeled “spooky” and “eerie”.

Our prediction engine has analyzed the relationships between a trillion words to help build a model of language structure. It also learns from a user’s language style to make the predictions personal to each user. SwiftKey harnesses this power in the form of Android’s best selling keyboard. The results are an award-winning product that is:

Fast: Next words are predicted with such incredible accuracy that a third of suggestions are right first time and usually (84% of the time) you won’t need to press more than two letters.

Accurate: SwiftKey uses advanced error correction, meaning grammar and spelling errors are a thing of the past. Typing with SwiftKey produces text you can rely on, in a fraction of the time it takes on a regular QWERTY keyboard.

Intelligent: SwiftKey doesn’t just predict regular words – it learns as you type and remembers how you write. As words and sentences are chosen over time, our prediction engine creates a dynamic understanding of your writing style to boost the accuracy and speed of the prediction.

Next-word prediction: SwiftKey offers intelligent next-word prediction by analyzing the context of a user’s sentence and input behavior. This is accomplished through our prediction engine, which employs statistical language models generated by analyzing billions of words of background text.

Dynamic learning: Rather than simply adding new words, SwiftKey incorporates dynamic contextual learning of a user’s writing style. This picks up not just user-specific vocabulary but also the unique way in which individuals use words.

Feedback and Knowledge Base