23. The non-transitory computer-readable storage medium of claim 20 , wherein the instructions when executed further cause the computing device to: determine at least one font characteristic for a suggestion of the spatial layout based, at least in part, upon the respective confidence score of the suggestion, the at least one font characteristic including at least one of font size, font style, font color, font bold level, font italicize level, font animation, and font angle.
20. A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor of a computing device, cause the computing device to: detect character input entered into an interface of a computing device; analyze the character input to determine a plurality of suggestions, the plurality of suggestions are based at least in part upon the character input, the suggestions having respective confidence scores, wherein a first suggestion of the plurality of suggestions is designated as one of a correction type, a common base portion type, or a completion type, the common base portion type including at least a root word, the completion type including at least a corresponding completing word; determine a two-dimensional spatial layout of at least a portion of the plurality of suggestions, a location of a suggestion of the portion being determined based at least in part upon the respective confidence score of the suggestion, wherein first suggestions that share a same completion type are grouped together in a first group, second suggestions that share a same correction type are grouped together in a second group, and third suggestions that share a same common base portion type are grouped together in a third group; display the at least the portion of the plurality of suggestions arranged according to the spatial layout, wherein the first suggestions that form the first group, the second suggestions that form the second group and the third suggestions that form the third group are displayed proximate to one another in the spatial layout; detect a user selection of a specified selection of the plurality of suggestions displayed according to the spatial layout; and determine a modified character input based at least in part on the specified selection.