Patent attributes
In one example, a computing device includes at least one processor configured to output, for display, a graphical keyboard. The at least one processor may be configured to output, for display, a graphical keyboard. The at least one processor may be configured to receive an input indication. The at least one processor may be configured to select, based in part on the input indication, keys of the graphical keyboard. The at least one processor may be configured to classify a group of characters associated with the keys into a category, wherein at least one of the group of characters comprises a number or a non-alphabetic symbol. The at least one processor may be configured to determine, based in part on a language model, candidate character strings that corresponds to the category. The at least one processor may be configured to output the at least one candidate character string.