1. A computerized method, implemented at a processing unit of a computing device, for manipulating a composition of a list of terms associated with a query class, the method comprising: selecting a gallery of entities that are compiled to form the query class, wherein the query class comprises a collection of similarly themed queries previously received from one or more users, wherein the each entity in the gallery of entities corresponds to a query that shares a common categorization with other queries represented by other entities in the gallery of entities; extracting from at least one data store a list of terms, wherein each term in the list of terms is associated with a search refinement path of the query that includes one or more entities compiled in the selected gallery of entities; scanning a structured searchable database to identify at least one of equivalences between terms within the list of terms and relevant terms that share the common categorization with the query class, wherein terms in the list of terms are derived from past searches or are modifiers of past searches, and wherein relevant terms are identified based on scores assigned to one or more topics which indicates the relevance of the relationship between the topics that categorize the gallery of entities assembled to form the query class and the terms in the list of terms; condensing or expanding the composition of the list of terms by applying the equivalences or the relevant terms, respectively, to generate an updated list of terms; replacing the list of terms with the updated list of terms; and writing the updated list of terms, in association with the query class, to a storage location on computer storage media.