1. A computer-implemented method for predictively looking up words in an online dictionary, the method comprising: responsive to user input of a text string, generating and outputting, by a computer processor, a scrollable list of words containing the text string, the words being arranged in descending order of frequency of lookup in the online dictionary.