What if you could long-press on a prediction to get different forms of the word? / word variations / word variants
What if long-pressing on a prediction gave you a menu with different forms of the word. Many times I see SwiftKey predict the right word, but in the wrong form (Ex: predict, predicted, prediction, predicts), and I have to type it out.
SwiftKey is an amazing tool that makes everything I type faster, but when I type a longer word that might go a few different ways, the prediction engine is forced to pick one variant, which is usually the wrong one.
Say I want to type "delightful".
I get as far as "deli" and the predictions are:
Deli Delivery Delighted
Well now. Delighted is close, but it's not the right word.
So I can click it, back up to kill the past tense suffix and get the right word, or I can just power through until I get there, or the predictions do. Since delightful isn't terribly common, Delight, Delighted, Delights show up after "delight" is typed. I'm saving at most 2 keystrokes once I add the F.
My suggestion is to utilize the smiley/alt character popup/swipe functionality for different word tenses and forms.
So I would click/hold the "Delighted" prediction from entering "Deli", and up would appear:
Swipe up to the one I want, bam. Done. Problem solved. You can even take up a huge amount of space with this construct, since it's temporary, and provide plenty of alternatives.
I'm not exactly sure what sort of optimization issues you'll run into here, but this would solve the single greatest issue I have with SwiftKey in normal use.
You could also use it to add proper-noun possessives, plurals, contractions, and the like.
Overall, I hope you'll consider utilizing your smiley/alt character popup menu interface for expanding the predictions, since I think it'll be really fast and convenient.
This seems like a very simple idea... When i type the letters P-L-A, i still don't see the word "Play". After i type the 4th letter, i see the word play, but what if i want to say "Playing, Played, Player, Plays"? I shouldn't have to keep typing letters when the word is on the screen. Maybe i could take the word and drag it around the screen???
Drag "PLAY" up for "PLAYING"
Drag "PLAY" left for "PLAYED"
Drag "PLAY" right for "PLAYS"
Drag "PLAY" down for "PLAYER"
Full support! I've suggested in a post of my own to see more suggestions/predictions, but Swiftkey doesn't like that solution.
So I admit, yours is very elegant: the most common case is that Swiftkey "gets" the right word, but the inflection is off (especially bad in languages with heavy inflection, like German), and I would *love* to see your solution implemented:
Any chance we can get a response from Swiftkey on this? Long-press a words gives several more inflections/variants of the same word stem, as described by OP. The most elegant solution for the problem that keeps popping up in this support forum (that users have to type more than necessary to get to the exact right form of the word they want).
Peter Bowers commented
I have the latest version of swiftkey, I believe, and I do not see this feature in there... I have tried clicking or long-clicking or double-clicking on one of the 3 suggestions and I have tried clicking on the word in the text after I have typed it - nada...
Am I missing something? It looked like this was put into beta in February so presumably should be here by now...
Sonny Patterson commented
I actually came here to make this suggestion. This is the killer feature. It's frustrating to have to keep typing just because the word choice you have is a form of the word. Sometimes I choose the word, backspace, and continue. But that's a hassle too, especially when it's a longer form. I think the problem is that you have to create data structures of word relationships. Dictionaries (see there, I just chose dictionary then backspace twice to change the dictionaries; hey, I just did it again), you know regular old fashioned dictionaries, have these relationships annotated. I'm sure you can manage to buy one ready made.
I see that this requested feature has been on the list for a while and apparently even in beta version. Is it still under consideration? Seems like it would be a very significant improvement and be very intuitive to use. Instead of only 3 predictions, I would have many, many more, but simply grouped in 3 columns.
Daniel Straus commented
Kii keyboard does this and it's fantastic!
Espen Haug commented
Like Dennis said - horizontally scrollable bar with word suggestions - OR an extra button on the side to open a BIGGER list of words..! This should be first priority...
Please work on it! It is the only one function what I miss - especially in Hungarian language, where are so many variations of words in inflacted form!
@evgeny starchak : no it's not
evgeny starchak commented
Is it implemented in the latest swiftkey release that supports flow functionality?
Bernhard Witt commented
This sounds very nice. I'm looking forward to the next update.
FYI - The latest swiftkey beta does allow you to click on a word and has different forms of the word or suggestions. It also automatically jumps to the end of the word clicked so you don't have extra characters left behind when u pick the suggestion. You can either download the beta here:
Or wait until it's officially released. Since the beta expires Feb 21st 2013 and most of the bugs have been dealt with, I would assume it would be officially released to the Play store around then. I'm just speculating though.
This would eliminate one of the final things about swiftkey 3 that still bugs me to hell. Please implement this!!
Denis Yurkin commented
What if we can just tap on any part of a word and see horizontal bar of alternatives?
And if 3 suggestions is not enough, make the horizontal bar scrollable to the right, as in Swype Beta?
Jonathan Clark commented
This could be implemented like the @ when entering an email address.
Wolfgang Weber commented
An easy way to get different forms of a word (e.g. declination forms) would make Swiftkey even better. It might not be that important for English, but it would improve the user experience for German speakers (like me) a lot.
And I agree with Peter who wrote: "What if it wasn't even a long press, but tap and drag up/down." Maybe some kind of swiping gesture would be better than long pressing on a word to get its different forms.
Yes please! This would save so much time! At the moment I get as close to the word I want, choose that then press backspace & I am usually given the version of the word I want (or at get closer!)
a l y s s a commented
This would be brilliant, especially for Italian, French and Spanish spekaers... think about all the different forms neolatin words have... a real pain in the you-know-what.
Please take this tip seriously into consideration.
Landon Wilson commented
i have used 3 keyboards that do this really just two as two of them are ics stock and jb stock. the other was adaptxt keyboard. i like the way stock ics/jb do it though long press the prediction to bring it up.
Add swiping function to it and it will be the best keyboard ever.
What if it wasn't even a long press, but tap and drag up/down. SwiftKey could even put variants in the box in a lighter color, in a smaller font, and in the background.