11. A non-transitory computer readable storage medium storing a computer executable code that when executed by a processor on a device causes the device to: display a scrollable list of individual characters associated with a character set and a focus element that identifies one of the scrollable list of individual characters; detect a selection of one of the scrollable list of individual characters with the device, wherein the selected character is the one of the scrollable list of individual characters that is identified by the focus element; display a search query based on the selection; update the character set of the scrollable list based at least in part on the search query and index elements of a dataset; and display a result listing based on the search query, wherein the result listing identifies one or more index elements including a matching character sequence relative to the search query.
14. The non-transitory computer readable storage medium of claim 11 , wherein displaying the search query relates to display of one or more characters as a search string.