奥斯本认为,最大的难题在于,“大多数西方语言对词的构成及词与词之间的关联有着明确的界定。但是对于中文这样的语言,词语构成的界定并没有那么清晰——这样会随之产生许多不同的含义!”
另外,中文之所以那么复杂是因为它包含了许多种方言,因此拼音的输入方式也存在多种变体,如何让说不同方言的人都能不受任何约束地输入拼音,也是SwiftKey这种以西方语言输入起家的输入法要解决的难题。