1. Context sensitive text input method, comprising the steps of: determining a list of candidate words for the present input context, a candidate word being a possible textual continuation of the present context; wherein the present context comprises at least one preceding word or delimiter; arranging the candidate words in groups, each group having a group designator; displaying the group designators; prompting the user to select a group and receiving the user selection; displaying candidate words of the selected group, the displayed candidate words being arranged according to their respective contextual relevance; prompting the user to select a candidate word and receiving the user selection; and accepting the selected candidate word as text input and updating the context.
1. Context sensitive text input method, comprising the steps of: determining a list of candidate words for the present input context, a candidate word being a possible textual continuation of the present context; wherein the present context comprises at least one preceding word or delimiter; arranging the candidate words in groups, each group having a group designator; displaying the group designators; prompting the user to select a group and receiving the user selection; displaying candidate words of the selected group, the displayed candidate words being arranged according to their respective contextual relevance; prompting the user to select a candidate word and receiving the user selection; and accepting the selected candidate word as text input and updating the context. 2. Method of claim 1 , wherein the list of candidate words is determined by a predictive text method predicting likely continuations of the present context, the predictive text method assigning a relevance score to each candidate word which indicates the likelihood that the candidate word follows the present context of previous input(s).