Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's hard to tell exactly without knowing what's going on under the hood, but what has significantly got better in recent months for me is:

- Individualized predictions (it clearly picks up things I often write, including slang and abbreviations)

- Multi-words predictions ("What time" completed by "is it" instead of "is", "it")

- Context dependent predictions: predicts email addresses when I'm in the "To" field of an email, predicts an URL when I'm in the browser's omnibox, etc.

- Multi language support (I can mix English and French in my texts... Happens all the time)



> - Multi language support (I can mix English and French in my texts... Happens all the time)

That's a killer feature for me. Changing keyboard languages every time gets old fast.


> - Context dependent predictions

Actually, that’s not a feature of the IME/Keyboard.

The dev of the app has to set textUri, or textEmail, or textShortMessage on each field.

Here’s a list of all contexts possible: http://developer.android.com/reference/android/widget/TextVi...


The app provides the context id, SK provides the predictions, using context-specific models.


Yes, but that’s not much of a feature. You don’t have to detect anything, you can just use a different prediction model for each context, and train each separately.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: