1. A method, performed in a character entry system, for interrelating character strings so that an incomplete input character string can be completed by selection of a presented character string, the method comprising: computing relationship scores for individual character strings in the system from documents present in the character entry system; in response to inputting of a string of individual characters that exceeds a specified threshold, identifying at least one selectable character string from among contextual associations that can complete the input character string in context based upon an overall ranking score computed as a function of at least two other scores; and providing the identified at least one selectable character string to a user for selection.