This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use.


What is Emoji Prediction?

19th November 2014

Hi everyone,

Welcome to this week’s installment of SwiftKey Keyboard Tips & Tricks! This time around, we thought we’d talk about a feature that is currently specific to our Android app: Emoji Prediction.

Who doesn’t love emoji? Some people can even carry on entire conversations, write stories or quote movies with them (check out the winning submissions from our “Tell Your Story” emoji contest that we ran a few weeks ago). Given the ever-growing role that emoji have in today’s digital language, incorporating them into SwiftKey’s own language model was important to us.



So, what is Emoji Prediction? Just like how SwiftKey can predict the word “pizza” after you write “I really want a pi” (and talk about pizza a lot), it can also predict the pizza emoji, making your proclamation of hunger that much more colorful. It can also predict which emoji you are going to type based on which ones you use most often with specific words and phrases. Maybe you write “I’m always sleepy” quite often. The next time you write “I’m always”, the dozing emoji will appear in your prediction bar. What are some of your favorite emoji predictions? Tell us in the comments!

If you haven’t already, learn how to enable Emoji Predictions with this helpful article.

We recently released Emoji Prediction in 14 new languages: Finnish, Bulgarian, Hungarian, Romanian, Ukrainian, Serbian, Croatian, Slovak, Estonian, Latvian, Lithuanian, Bosnian, Slovenian and Macedonian. Check out the complete list of languages that support Emoji Prediction.

We’re excited to continue building out our Emoji Prediction model for other new languages, so stay tuned.

“Are you…happy” in Finnish! 

Have suggestions for other Tips & Tricks? Let us know in the comments; we’d love to hear them. If you missed last week’s installment, check it out here: How do I request new languages for SwiftKey Keyboard?

To download SwiftKey Keyboard for free, head to Google Play for Android or the Apple App Store for iPhone, iPad & iPod touch.

Olivia and the Community Team

48 responses to “What is Emoji Prediction?”

  1. Amr13553 says:

    We need this plus shortcuts for the ios version in the next update please!

  2. Hoang Huynh says:

    Please fix this critical bug in your Vietnamese keyboard. Sorry for spaming but this bug has been reported for months and no one cares.

  3. Fruity101079 says:

    Prediction is not working anymore in my native language when I used 2 languages (french+english). Only words in english are showing emoji.
    I’m on Swiftkey and Android 5.0.1.

  4. Martens Nkem says:

    I would like to see these three (3) things.

    1. A shortcut for the builtin clipboard

  5. AlienDan says:

    We need TWO FINGER FLOW. Like on google keyboard, you can start flowing a word, and then use your other finger to tap the rest of it.

  6. Crosby's Head says:

    Yeah, this feature works great.

    (I’m Jewish, by the way. You may want to change your prediction algorithms.)

  7. Shelly says:

    This feature doesn’t work well with flow. If I swipe a word, I don’t want the emoticon after the actual word most of the time – I want it to replace the word. There should be an option for that.

    • Aaron Champagne says:

      I have the exact same issue. If you use flow, the emoji prediction is totally worthless. I always get… I like pizza (picture of pizza) …. if I select the picture of pizza, it should override the previous word pizza.

  8. funkright says:

    the swift key app on my iOS device doesn’t (nor do the available themes in the app) show numbers above any letters on the keyboard. I have to hit the ‘123’ button to show numbers. Is there a setting I have missed or has this not made it to iOS devices yet? Swipe has this available, but I (outside of this) like your keyboard better. Any insight or help would be great.

    Oh, and a more accessible voice input button (as another poster said).

  9. Rowan Pritchard says:

    Can we please have a red football emoji? Like this:

  10. Liberal Hypocrisy says:

    More word suggestions and choices. One reason I’m using Crimsom more and more

  11. Crosby's Head says:

    Suggestions –
    1) The apostrophe should be in the quick punctuation options when you hold down the period button.
    2) Just like on android, for iPhone 6 and 6+, you should be able to hold down the top row of characters for numbers.

  12. Trinity says:

    I’m a long-time Swiftkey user and have recommended it to a lot of folks. I don’t use emojis, but what I used to like was when Swiftkey predicted punctuation, specifically when I used “manual” smilies. When Swiftkey introduced the emoji predictions, we lost all punctuation predictions. And with the main punctuation keys (aside from the comma and the period) requiring a long-press, my typing time has *increased* from previous Swiftkey versions. I really wish you had an option in the settings that would allow for turning on punctuation prediction, in the same way you can turn on/off the emoji prediction. I’d really like Swiftkey to be faster for me again.

  13. Alex Trepetin says:


  14. denisenicole says:

    I love this feature! I’ve used emoji that I’ve never seen or noticed before because of the prediction feature!

  15. Misha Langley says:

    How about some way for the predictions to change as you keep typing with regard to variations of a word?

    For example, let’s say I am trying to type fabrication. As I type, it would be nice if the prediction options would keep changing when I don’t select “fabric” / “fabricated” / “fabrics”, so that hopefully at some point, it will suggest “fabrication”.

    This is not the best word example, but hopefully you understand my point.

    • Becca Warner says:

      I agree… I hate that I have to type out whole words like “interestingly” .

    • Kyle Strand says:

      I might misunderstand you, but it sounds like this is already how SwiftKey behaves.
      On my keyboard, here are the predictions that show up as I type (typed-so-far -> prediction1, 2, 3):

      fabr -> fabr, fair, fabric
      fabri -> fabri, fabric, fabrics
      fabric -> fabrics, fabric, fabrication

      • Misha Langley says:

        I think you do understand, but as I said, it’s not the best example. To continue with your results, I simply mean that “fabric” should stop being suggested after the first time, instead of being suggested all 3 times.

        Again, not the best choice of examples on my part, but hopefully this helps explain a bit further.

        I love the app. Just trying to be helpful.

        • Kyle Strand says:

          Huh. I don’t think that would be very useable. Spacebar always defaults to the middle suggestion, so if the prediction engine were implemented as you suggest, typing “fabric ” (note the space) would cause something like “fabrication ” to appear, which would be terribly surprising for a real word.

        • Kyle Strand says:

          Actually, I reset my phone recently and was forced to use the Samsung default keyboard for a while, and it implements something somewhat like this. I hated the behavior, but you might be interested in trying it.

  16. SharlzG says:

    This emoji function does not seems to be available in the tablet version – is that correct? eg if I type a colon and close parenthesis they just remain as those punctuation marks and don’t convert to the smiley emoji. Same if I include the hyphen, it remains as punctuation and does not convert to the emoji. Is this a setting issue, or is if that the tablet keyboard is yet to support this?

  17. Mark Ainsworth says:

    I really like the predictive feature both for completing words and completing phrases. However, it sometimes guesses wrong and puts the wrong word in my text. I would prefer it only substituted words when I specifically ask it to. Is this possible?

  18. mark simis says:

    Stephen hawkings is thankful for SwiftKey. I use it on all my devices

  19. Murat says:

    Add whatsapp for word prediction learning feature. Other apps you just use is worthless

  20. Bianco Bianco says:

    Still waiting for Macros…

  21. meemoo752 says:

    How do I make this work? I’ve been using Swift Key ever since it was first developed and I don’t see any emoji’s in the predictions. Also, I downloaded the free carnival keyboard background and all the punctuation symbals disappeared over the letters…now it’s a guessing game as to what letter I need to long press. Who comes up with this stuff anyway?

  22. Jayden says:

    I don’t really care for the new look of the faces. The older look was much more modern looking than the current one. I use to love the emotes all the time. Now I don’t really care to use them with the ugly look. Please fix them. I have been a very long time user of your keyboard. However.. I hate it with the new emotes. Thank you very much. Jayden.

  23. Raaanl says:

    lol jewish smd 😀

  24. Charles says:

    I totally love my Swiftkey and emoji, plus all the others…Also love those guys out there who created this application, Many thanks to you guys..Keep up the good work…

  25. kiddy says:

    keep up improving things 4 us all, guyz! till now, everything goes smoothly, even in romanian! 🙂

  26. David Casuto says:

    Is there a list available that shows all the word:emoticon relationship? Eg pizza =, etc.

  27. Veronica Cawelti says:

    I have only one thing to say, and it’s in the form of a question. Why is swift key anti God and why no religious symbols of any kind?

  28. Ashik Ali says:

    Can someone give a list of words that will give predictions for emoticons
    Like, “grin” will give

Leave a Reply