21. A method comprising: for a search term: identifying at least one color attribute based on at least one association of the search term with a first color theme in a collection of color themes, the at least one color attributes being defined as present or absent for the first color theme; and determining a weight for the at least one color attribute based on the at least one association of the search term with the first color theme, the weight representing a significance of the tag for the first color theme; estimating, via a computer, a descriptiveness value of the search term for each color theme in the collection of color themes using the at least one color attribute and the weight; and suggesting, via the computer, at least one color theme from the collection of color themes based at least in part on the descriptiveness value of the search term for each color theme in the collection of color themes.
21. A method comprising: for a search term: identifying at least one color attribute based on at least one association of the search term with a first color theme in a collection of color themes, the at least one color attributes being defined as present or absent for the first color theme; and determining a weight for the at least one color attribute based on the at least one association of the search term with the first color theme, the weight representing a significance of the tag for the first color theme; estimating, via a computer, a descriptiveness value of the search term for each color theme in the collection of color themes using the at least one color attribute and the weight; and suggesting, via the computer, at least one color theme from the collection of color themes based at least in part on the descriptiveness value of the search term for each color theme in the collection of color themes. 24. The method of claim 21 , wherein suggesting at least one color theme comprises suggesting up to a predetermined maximum number of color themes.