14. A device comprising: at least one processor; and at least one module operable by the at least one processor to: output, for display, a graphical user interface including a graphical keyboard and one or more text suggestion regions; receive an indication of gesture input detected a presence-sensitive input device; select, based at least in part on the indication of the gesture input, at least one key of the graphical keyboard; determine, based at least in part on at least one character associated with the at least one key, a plurality of candidate character strings and a respective probability for each of the plurality of candidate character strings; determine, and based at least in part on an association between at least one candidate character string and a context of the gesture input, past interaction data that indicates whether the at least one candidate character string was selected at a location of a text suggestion region of the graphical user interface while the at least one candidate character string was previously displayed in the text suggestion region, the at least one candidate string included in the plurality of candidate character strings and the text suggestion region included in one or more text suggestion regions of the graphical user interface; modify, based at least in part on the past interaction data, a probability of the at least one candidate character string; and output, based at least in part on the past interaction data the probability that was modified using the at least one candidate character string for display in one of the one or more text suggestion regions.
14. A device comprising: at least one processor; and at least one module operable by the at least one processor to: output, for display, a graphical user interface including a graphical keyboard and one or more text suggestion regions; receive an indication of gesture input detected a presence-sensitive input device; select, based at least in part on the indication of the gesture input, at least one key of the graphical keyboard; determine, based at least in part on at least one character associated with the at least one key, a plurality of candidate character strings and a respective probability for each of the plurality of candidate character strings; determine, and based at least in part on an association between at least one candidate character string and a context of the gesture input, past interaction data that indicates whether the at least one candidate character string was selected at a location of a text suggestion region of the graphical user interface while the at least one candidate character string was previously displayed in the text suggestion region, the at least one candidate string included in the plurality of candidate character strings and the text suggestion region included in one or more text suggestion regions of the graphical user interface; modify, based at least in part on the past interaction data, a probability of the at least one candidate character string; and output, based at least in part on the past interaction data the probability that was modified using the at least one candidate character string for display in one of the one or more text suggestion regions. 16. The device of claim 14 , wherein the at least one module is further operable by the at least one processor to: determine a lexical probability of each respective candidate character string of the plurality of candidate character strings; and determine, based at least in part on the lexical probability of each respective candidate character string and on the past interaction data, a ranked ordering of the plurality of candidate character strings, wherein the at least one module is operable by the at least one processor to output the at least one candidate character string for display in the one of the one or more text suggestion regions by at least being operable by the at least one processor to output, based at least in part on the ranked ordering of the plurality of candidate character strings, the at least one candidate character string for display in the one of the one or more text suggestion regions.