1. A computer-implemented method for visual search construction, comprising: receiving via a computing device instructions from a user to retrieve topic results, the instructions comprising at least two search queries, each query comprising one or more search topics from the user; positioning via a server one of the search queries along one side of a graph and positioning at least one of the other search queries along a different side of the graph, wherein the server comprises a central processing unit, memory, an input port to receive the instructions, and an output port; conducting a search via the server for each of the queries and identifying resulting topics for each of the search queries; combining the topic results for the queries into a display space; displaying each of the topic results as a topic box, wherein a size of the topic box represents a number of documents associated with the topic result of that topic box; providing a coverage bar on one side of one or more topic boxes that displays activity of the user regarding reviewing the documents associated with the topic result for that topic box by displaying categories of status tags for the documents and an amount of documents with status tags for each category; generating and displaying an attribute graph overlayed with the status tags of the coverage bars for user status with respect to the documents associated with the displayed topic results; associating a different color with each category for display within the coverage bars and the attribute graph; receiving from the user at least one status tag comprising the user's progress with respect to covering one of the documents associated with the topic results; updating the attribute graph with the status tag received from the user for the one or more documents; and updating the coverage bar for the topic boxes in the display space that are associated with the one or more documents with the user status tag received from the user.