9. A computing device comprising: a console coupled with an input interface and a display interface, the console comprising computer-readable instructions for performing a word completion process, the word completion process comprising: creating a candidate list of words based on received user input at the input interface; presenting a first tier of nodes for display on the display interface, respective nodes comprising two or more characters and representing a plurality of words in the candidate list that begin with the two or more characters, respective nodes not comprising completed words; receiving input corresponding to a selection of a node presented in the first tier of nodes; and presenting a second tier of nodes for display on the display interface, respective nodes of the second tier of nodes comprising at least one additional character than the selected node and representing one or more words that begin with the two or more characters of the selected node.
9. A computing device comprising: a console coupled with an input interface and a display interface, the console comprising computer-readable instructions for performing a word completion process, the word completion process comprising: creating a candidate list of words based on received user input at the input interface; presenting a first tier of nodes for display on the display interface, respective nodes comprising two or more characters and representing a plurality of words in the candidate list that begin with the two or more characters, respective nodes not comprising completed words; receiving input corresponding to a selection of a node presented in the first tier of nodes; and presenting a second tier of nodes for display on the display interface, respective nodes of the second tier of nodes comprising at least one additional character than the selected node and representing one or more words that begin with the two or more characters of the selected node. 10. The computing device of claim 9 , comprising: receiving input corresponding to a selection of a node presented in the second tier of nodes; determining whether the selected node presented in the second tier of nodes is a word from the candidate list; and when the selected node is a partial match for a word from the candidate list, presenting a third tier of nodes for display on the display interface, respective nodes of the third tier of nodes comprising at least one additional character relative to the characters of the selected node presented in the second tier and representing one or more words that begin with the characters of the selected node presented in the second tier.