1. A system comprising: a computer server in communication with a first computing system comprising a user interface, the computer server comprising one or more memory devices and one or more processors, the computer server configured to: receive, over one or more computer networks from the first computing system, a plurality of elements from the user interface; derive, using a vectoral analysis algorithm, one or more inferred terms from the plurality of elements; provide, to the first computing system over the one or more computer networks, the one or more inferred terms for display in the user interface; receive filter criteria over the one or more computer networks from the first 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 the one or more inferred terms; generate a query in accordance with one or more of the plurality of elements, the one or more inferred terms, and the filter criteria; and transmit, over the one or more computer networks, the generated query to a second computing system of a search engine.