Swype is purely closed source on N9, so no.. What you have is what you get. It's surprising you say this because swype works fine for me.. It's mostly accurate. I think the errors are due to the keyboard being smaller than a common Android device today.. So it is easier to type on them than on N9 Swype. however, you create your own keyboard by using a custom maliit plugin and maybe program it to handle corrections and suggestions better, but not on Swype.