Combining prediction text input, reduced keyboard and coding