23. An apparatus for providing query parameters to a search engine, comprising: a computer processor; a computer-storage medium storing instructions that, when executed, cause the computer processor to perform operations comprising: receiving a selection that includes at least two locations of a graphical user interface, wherein the at least two locations define an area of the graphical user interface has been selected by a user of the apparatus; identifying one or more elements of the graphical user interface that are contained within the defined area of the graphical user interface, wherein the one or more selected elements are unable to receive information from the user; converting the one or more selected elements into textual search data at a time subsequent to the selection; determining that the one or more selected elements comprises a partial word; identifying one or more unselected elements of the graphical user interface that the user did not select, wherein the one or more unselected elements are identified from among a plurality of unselected elements that are located outside of the defined area of the graphical user interface based on a determination that the one or more unselected elements, when appended to the one or more selected elements, will complete the partial word; appending unselected textual search data associated with the one or more unselected elements to the converted textual search data of the selected one or more elements; determining a context associated with the one or more selected elements based on the identified one or more unselected elements; generating one or more query terms based on the determined context, wherein the one or more query terms are different than the unselected textual search data; creating a query parameter based on the converted textual search data appended with the unselected textual search data and the one or more query terms; and presenting the query parameter to a search engine.
23. An apparatus for providing query parameters to a search engine, comprising: a computer processor; a computer-storage medium storing instructions that, when executed, cause the computer processor to perform operations comprising: receiving a selection that includes at least two locations of a graphical user interface, wherein the at least two locations define an area of the graphical user interface has been selected by a user of the apparatus; identifying one or more elements of the graphical user interface that are contained within the defined area of the graphical user interface, wherein the one or more selected elements are unable to receive information from the user; converting the one or more selected elements into textual search data at a time subsequent to the selection; determining that the one or more selected elements comprises a partial word; identifying one or more unselected elements of the graphical user interface that the user did not select, wherein the one or more unselected elements are identified from among a plurality of unselected elements that are located outside of the defined area of the graphical user interface based on a determination that the one or more unselected elements, when appended to the one or more selected elements, will complete the partial word; appending unselected textual search data associated with the one or more unselected elements to the converted textual search data of the selected one or more elements; determining a context associated with the one or more selected elements based on the identified one or more unselected elements; generating one or more query terms based on the determined context, wherein the one or more query terms are different than the unselected textual search data; creating a query parameter based on the converted textual search data appended with the unselected textual search data and the one or more query terms; and presenting the query parameter to a search engine. 25. The apparatus of claim 23 , wherein the one or more selected elements are converted into the textual search data using optical character recognition to convert the one or more selected elements to text.