AI language model
I’ve noticed that SwiftKey is still better at autocorrect than EFKey. Could EFKey also use an AI language model like SwiftKey does?
I really like EFKey, and I’d love to see it get even better than SwiftKey in these areas.
Discussion
Sign in to comment or vote.
@Zoltán Since build 443 the keyboard runs on a new autocorrect engine with much bigger dictionaries and better use of context, while the App Store version still has the old one. Which build do you see on the EF screen? To compare it with SwiftKey I need real cases: the language, what you typed, what EFKey turned it into and what SwiftKey did instead. 3 to 5 examples are enough.
@Zoltán How are you doing? Did you perhaps have time to look into this?
The keyboard doesn’t correct “meg” to “még”.
@Zoltán "meg" is a correct word too, so EFKey only swaps it for "még" when the words around it clearly call for "még", sometimes only after you type the next word ("ez meg nem" becomes "ez még nem"). In "Például a meg szó" both readings fit, so it keeps what you typed and puts "még" on the left of the bar. If you run into a real sentence where it stays wrong, send me that sentence and I'll check what the keyboard sees there.
My issue is that the keyboard suggests the correct word in the center suggestion slot, but it doesn’t automatically correct the misspelled word. Could you improve this behavior so that the keyboard automatically applies the suggested correction?
@Zoltán Space only inserts the middle word when it's bold. A normal-weight word in the middle is just a suggestion. I tried letting corrections like javitha → javítja through automatically, but across 71 languages that broke about five unknown words, names and slang for every typo it fixed, so for now it stays a suggestion you can tap. Backspace right after a correction always brings back what you typed. I'll come back to this later with a better way to decide when a correction is safe.