5. A system, comprising: at least one computing device; and an item search application executable in the at least one computing device, wherein when executed the item search application causes the at least one computing device to at least: parse an unstructured search query to identify at least one category of a taxonomy of a collection of items generate a confidence score for each of the at least one category, each of the at least one category being associated with a confidence score, the confidence score being generated using a weighted combination of a plurality of factors, a first factor of the plurality of factors comprising a quality of text match of items in a respective category with the unstructured search query and a second factor of the plurality of factors comprising a number of refinements identified in the unstructured search query that are associated with the respective category, and data associated with the respective category comprising a description of the respective category, and the quality of text match being based at least in part on a frequency that at least a portion of the unstructured search query occurs within the description; identify at least one refinement from the unstructured search query by translating at least one keyword from the unstructured search query into at least one criterion for selecting items from the respective category of the at least one category, wherein the translation is configured to translate a plurality of synonyms into the at least one criterion; applying the at least one refinement to select a first pool of items from the respective category when the confidence score meets a threshold; applying the at least one refinement to select a second pool of items from the collection of items when no confidence score meets the threshold; and generate a network page listing at least a portion of the first or second pool of items that has been selected, the network page including a disambiguation tool when no confidence score meets the threshold, the disambiguation tool providing a user interface for selecting one category from the at least one category.
5. A system, comprising: at least one computing device; and an item search application executable in the at least one computing device, wherein when executed the item search application causes the at least one computing device to at least: parse an unstructured search query to identify at least one category of a taxonomy of a collection of items generate a confidence score for each of the at least one category, each of the at least one category being associated with a confidence score, the confidence score being generated using a weighted combination of a plurality of factors, a first factor of the plurality of factors comprising a quality of text match of items in a respective category with the unstructured search query and a second factor of the plurality of factors comprising a number of refinements identified in the unstructured search query that are associated with the respective category, and data associated with the respective category comprising a description of the respective category, and the quality of text match being based at least in part on a frequency that at least a portion of the unstructured search query occurs within the description; identify at least one refinement from the unstructured search query by translating at least one keyword from the unstructured search query into at least one criterion for selecting items from the respective category of the at least one category, wherein the translation is configured to translate a plurality of synonyms into the at least one criterion; applying the at least one refinement to select a first pool of items from the respective category when the confidence score meets a threshold; applying the at least one refinement to select a second pool of items from the collection of items when no confidence score meets the threshold; and generate a network page listing at least a portion of the first or second pool of items that has been selected, the network page including a disambiguation tool when no confidence score meets the threshold, the disambiguation tool providing a user interface for selecting one category from the at least one category. 10. The system of claim 5 , wherein when executed the item search application further causes the at least one computing device to at least generate the confidence score for the respective category based at least in part on the at least one refinement.