20. The non-transitory computer-readable storage medium of claim 19 , the operations further comprising serving to a second client device candidate words that are homophones of the input word in the order specified by the associated user reorderings.
19. The non-transitory computer-readable storage medium of claim 16 , the operations furthering comprising: associating the candidate word with the user reordering; and providing, when the input word is received from the client device thereafter, from the server computer to the client device the candidate words in the order specified by the associated the user reorderings.