A method, performed in a character entry system, for interrelating
character strings so that incomplete input character strings can be
completed by a selection of a presented character string involves
computing contextual associations between multiple character strings
based upon co-occurrence of character strings relative to each other in
documents present in the character entry system, in response to inputting
of a specified threshold of individual characters, identifying at least
one selectable character string from among the computed contextual
associations that can compete the incomplete input character string in
context; and providing the identified at least one selectable character
string to a user for selection.