5. A system comprising: a first computing system in communication with a second computing system comprising a user interface, the first computing system comprising one or more memory devices and one or more processors, the first computing system configured to: receive, over one or more computer networks from the second computing system, a plurality of elements from the user interface; receive filter criteria over the one or more computer networks from the second computing system, the filter criteria generated by a user manipulating one or more visual characteristics of one or more of the plurality of elements and one or more inferred terms displayed in the user interface, wherein the one or more inferred terms are derived from the plurality of elements using a vectoral analysis algorithm; generate a query in accordance with one or more of the plurality of elements, the one or inferred terms, and the filter criteria; and transmit, over the one or more computer networks, the generated query to a third computing system of a search engine.
5. A system comprising: a first computing system in communication with a second computing system comprising a user interface, the first computing system comprising one or more memory devices and one or more processors, the first computing system configured to: receive, over one or more computer networks from the second computing system, a plurality of elements from the user interface; receive filter criteria over the one or more computer networks from the second computing system, the filter criteria generated by a user manipulating one or more visual characteristics of one or more of the plurality of elements and one or more inferred terms displayed in the user interface, wherein the one or more inferred terms are derived from the plurality of elements using a vectoral analysis algorithm; generate a query in accordance with one or more of the plurality of elements, the one or inferred terms, and the filter criteria; and transmit, over the one or more computer networks, the generated query to a third computing system of a search engine. 7. The system of claim 5 , wherein the first computing system is further configured to provide instructions to the second computing system to remove one or more of the plurality of elements from the user interface according to a request from the user interface.