1. A method comprising: selecting a numeric attribute of an item in an electronic catalog, the catalog containing items which have values for the selected attribute; linking the numeric attribute to a descriptive word; linking the numeric attribute to a function, the function to be applied to items in the electronic catalog having a value for the selected numeric attribute and defining at least one item in the electronic catalog to be assigned the descriptive word; executing the function on items in the electronic catalog having a value for the selected of the numeric attribute; assigning the descriptive word to at least one item stored in the electronic catalog based on the results of executing the function, the at least one item having a value for the selected numeric attribute that satisfies the function; and generating a list and displaying the list to a user in response to receiving a search query from the user including the descriptive word, the list having the at least one item stored in the electronic catalog that was assigned the descriptive word.