1. A system, comprising: a display device configured to display a plurality of searchable fields, wherein the plurality of searchable fields comprises a user-input text field and a plurality of search parameters, wherein the plurality of search parameters further defines a search associated with text input into the user-input text field, wherein the plurality of search parameters comprise a respective range of terms, wherein the range of terms comprises a computer generated user selectable range of terms, and wherein the range of terms narrows the search associated with the input text according to a selection from the range of terms for each search parameter; means for requesting a first set of search results for the search associated with the text input based on both the input text and the selection from the range of terms; and an interface configured to replace at least a portion of the plurality of search parameters with a plurality of refined search parameters that are automatically generated based on shared characteristics identified from the first set of search results, wherein the plurality of refined search parameters are associated with a respective range of refined terms that is dynamically populated based on the generation of the plurality of refined search parameters, wherein the range of refined terms comprises a user-selectable range of multiple refined terms, wherein the display device is further configured to display the plurality of refined search parameters as a series of concentric rings, wherein the series of concentric rings corresponds in number to the plurality of refined search parameters, and wherein the requesting means is further configured to request a refined search based on the first set of search results and a plurality of refined terms selected from the range of refined terms for each refined search parameter to generate a second set of search results.