8. An apparatus comprising: a processor; a memory storing machine readable code executable by the processor, the machine readable code comprising: an input reception module configured to detect a gesture from a single touch input item on a touch-enabled display of an input device, the gesture input comprising a swipe gesture; a characteristic determination module configured to determine a location on the touch-enabled display where the swipe gesture begins and a direction of the swipe gesture; a subdividing module configured to dynamically subdivide a view area of the touch-enabled display into one or more segments based on the location and the direction of the swipe gesture, wherein each segment represents a particular word length, and wherein visible boundaries representing each segment are displayed on the touch-enabled display; a word presentation module configured to present a list of one or more words having word lengths determined in response to detecting the swipe gesture move into a first segment of the one or more segments; and an update module configured to dynamically update the presented list of one or more words with one or more different words having different word lengths indicated by the second segment in response to detecting the swipe gesture move into a second segment of the one or more segments and in response to a period of time elapsing after modification of the swipe gesture.
8. An apparatus comprising: a processor; a memory storing machine readable code executable by the processor, the machine readable code comprising: an input reception module configured to detect a gesture from a single touch input item on a touch-enabled display of an input device, the gesture input comprising a swipe gesture; a characteristic determination module configured to determine a location on the touch-enabled display where the swipe gesture begins and a direction of the swipe gesture; a subdividing module configured to dynamically subdivide a view area of the touch-enabled display into one or more segments based on the location and the direction of the swipe gesture, wherein each segment represents a particular word length, and wherein visible boundaries representing each segment are displayed on the touch-enabled display; a word presentation module configured to present a list of one or more words having word lengths determined in response to detecting the swipe gesture move into a first segment of the one or more segments; and an update module configured to dynamically update the presented list of one or more words with one or more different words having different word lengths indicated by the second segment in response to detecting the swipe gesture move into a second segment of the one or more segments and in response to a period of time elapsing after modification of the swipe gesture. 11. The apparatus of claim 8 , wherein the input comprises a hover gesture, one or more characteristics of the hover gesture comprising one or more of a duration, a perpendicular distance between a hovering item and the touch-enabled display, and a parallel distance between a hovering gesture start position and a hovering gesture end position.