1. A method for presenting a user interface with a device, the method comprising: displaying, with a device, a scrollable list of characters associated with a character set and a focus element that identifies one of the scrollable list of characters; detecting a selection of one of the scrollable list of characters with the device, wherein the selected character is the one of the scrollable list of characters that is identified by the focus element; displaying a search query based on the selection with the device; updating the character set of the scrollable list with the device based at least in part on the search query and index elements of a dataset; and displaying a result listing based on the search query with the device, wherein the result listing identifies one or more index elements including a matching character sequence relative to the search query.
7. The method of claim 1 , wherein the result listing includes a preferred results section, and a section including index elements presented in alphabetical order.