How can we improve SwiftKey?

Add the option to stop swiftkey from adding every word to the dictionary automatically (incognito)

I really think that each one of those keyboards, swift x, smart keyboard pro and swype has a big problem, one you can't delete words from the dictionary and one you can't stop it from learning wrong words as you type. I think the request feature is pretty simple to implement and i see no reason not to do it. which ever one of these keyboards fixes this problem they would be the winner and i would that keyboard. My favorite option out of all of these would be if Swift X was to give me the option to stop learning words as i type. This would be better than having smart keyboard pro let me delete words from the dictionary because then i wouldn't have to delete all these words from the SPK dictionary (which there are a lot of useless words) and also because Swift X has a better dictionary to begin with.

There is also another problem that i have with Swype and Swift X that i don't usually have with SPK and that is when i type "U" both keyboards change it automatically to "I" and i am not sure what a solution is because these two letters will always compete.

1,540 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    AnonymousAnonymous shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    joeri Verheuljoeri Verheul shared a merged idea: Incognito Mode - a way to not remember any words  ·   · 
    flarn2006flarn2006 shared a merged idea: Incognito mode  ·   · 
    Guillaume SeguinGuillaume Seguin shared a merged idea: Do not learn words typed in specific applications (like a password manager, wallet app, etc.)  ·   · 
    xlordvaderxlordvader shared a merged idea: Incognito Mode / Privacy Mode / Disable Learning Shortcut  ·   · 
    AdamAdam shared a merged idea: Option to enter a word without adding to the dictionary.  ·   · 
    Bjørnar Bjørnar shared a merged idea: There should be a " secret mode " where no words gets remembered etc...  ·   · 
    MATTMATT shared a merged idea: Incognito mode  ·   · 
    JordanJordan shared a merged idea: Add an option to disable keystrokes  ·   · 
    AnonymousAnonymous shared a merged idea: Privacy Mode  ·   · 
    Piotr SamborskiPiotr Samborski shared a merged idea: Disable learning/predictions with a key long press  ·   · 
    JohanJohan shared a merged idea: Option to choose to exclude words from being saved.  ·   · 
    Austin LiAustin Li shared a merged idea: Have a key, or a gesture where it will not learn whatever the particular field user is inputing  ·   · 
    gj13gj13 shared a merged idea: Option to confirm new words being saved into user dictionary  ·   · 
    MagnnusMagnnus shared a merged idea: A quick key to disable/enable learning  ·   · 

    51 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • MaxineMaxine commented  ·   ·  Flag as inappropriate

        My idea merged with yours Matt. And I can't seem to be able to delete the comment/correction I made to my own post so just to let you know that that comment was intended for a correction to my post before it merged with yours.
        Other than that I hope they work on and implement this idea soon :/

      • Geir SprettGeir Sprett commented  ·   ·  Flag as inappropriate

        I totally agree. Swiftkeys correction by learning is not good enough if you by mistake repeat typing wrongly spelled words. It will on the contrary learn wrongly spelled words. Add and delete words to your own userdefined spelling checker dictionary to get rid of typing errors. Next version update please :-)

      • JimJim commented  ·   ·  Flag as inappropriate

        swype now has the option to "ask me before adding words to my dictionary" I would like that option for swiftkey also

      • Charley BCharley B commented  ·   ·  Flag as inappropriate

        Actually I'm not. I wasn't blaming the operating system at all. But adding a word accidentally misspelled to the dictionary is where the problem lies because then there is no after upgrading n I c s I at least get a menu to allow me to select from words that I want for the dictionary. This is what I meant as sort of a solution, but it may simply be that it's the app doing this because magically they both upgraded at the same time. :)

      • Andreas TothAndreas Toth commented  ·   ·  Flag as inappropriate

        The problem is not that words cannot be removed from the dictionary but knowing if a word is correctly spelt or not. Check out TouchPal to see how they get around this. In fact, I switched to TouchPal because of this! Oh, and it's free!!!

      • Andreas TothAndreas Toth commented  ·   ·  Flag as inappropriate

        @Charley: how can it be the operating systems fault if an app automatically adds words to a dictionary or if I and U swap? Sorry, but no, this is an app-specific feature.

      • Charley BCharley B commented  ·   ·  Flag as inappropriate

        This is really solved in ICS, but still not perfect...I think the problem now IS ICS itself.

      • Mark Mark commented  ·   ·  Flag as inappropriate

        Need a blacklist. Why are all my account names in there? Thank god no passwords.

      • Gen WilsGen Wils commented  ·   ·  Flag as inappropriate

        The best solution for me would be to allow a user to edit the dictionary, and also to have a blacklist that would keep words from being suggested. For instance, in the US we never use the word mum, (except to refer to the flower which should be rare) so I would blacklist it.

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        what i understand is that even after i longpress to remove the unwanted predictions, it still showed up, of course not immediately, but after sometime of typing. then when i see those unwanted words again, i have to redo the precedure of longpressing and removing them again and again.
        so dont just simply tell me that i just have to longpress to remove the words that i dont want cuz its not working totally.
        if i can totally remove the unwanted words totally, i can get much more accurate predictions. any solution?

      • Dan HerskyDan Hersky commented  ·   ·  Flag as inappropriate

        If you don't like Swiftkey's learning function, you shouldn't be using it. The Swiftkey learning and personalization algorithms are what set it apart as the superior keyboard for those who prefer typing to swiping. That being said, they might as well just throw in the option to convert to a dumb, non-learning keyboard, as it doesn't hurt anything.

        Oh, and by the way, you can edit the dictionary.

      • Martin PoolMartin Pool commented  ·   ·  Flag as inappropriate

        @James great idea. Typing words that start with a long common prefix could definitely be improved that way.

      • JamesJames commented  ·   ·  Flag as inappropriate

        Look at how the ICS keyboard does it. When typing a new word, it first prompts to save it to the dictionary (by tapping the suggested word a second time to confirm; this is also how Swype does it)

        Additionally this then frees up the long-press on a suggestion to allow a 3x3 grid of related suggestions. So "hur" might give "hurry, hurries, hurried, hurt, hurdle" etc. all from a simple long-press. It's a much more powerful use of the long-press!

      • George seprpGeorge seprp commented  ·   ·  Flag as inappropriate

        I understand why some people like the learning function but I had enough with it and unfortunately I can't use this keyboard anymore cuz my dictionary is full of misspelled words. Some of you guys are saying that I should remove those words but this is the part that makes the learning function not only useless but very annoying cuz now I have to spend time and go find every word that was learned and delete it. I think instead they can simply make it so that when I want to add a word that is not in the dictionary I can click and hold on it and choose add. prediction was great with this keyboard but after a month of using it prediction becomes annoying when it selects words that are real... Just stupid learned words.

      ← Previous 1 3

      Feedback and Knowledge Base