Disclosed are techniques for faceted search queries through interactive graphical objects. A text search query corresponding to a faceted search is received from a user, which is then parsed for keywords. Attributes associated with the keywords are then extracted and used to generate a graphical representation corresponding to the results associated with the text search query. Further user input to refine the query is provided through manipulation of the graphical representation by the user (such as dragging a leg of a table to change the length of legs on a table) corresponding to modification of one or more facets of the faceted search, narrowing the available search results corresponding to the faceted search.