15. A system, comprising: a processor coupled to a memory, where the memory stores instructions that, when executed by the processor, cause the processor to: receive a search query from a client device; identify a plurality of documents based on the search query; identify one or more categories associated with the plurality of documents; generate a score for each category of the one or more categories, where the score for a given category is based on a quantity of documents, in the plurality of documents, associated with the category; and select one of the one or more categories to present, as a category suggestion, in connection with the plurality of documents, the category suggestion being selected based on the scores generated for the one or more categories.
15. A system, comprising: a processor coupled to a memory, where the memory stores instructions that, when executed by the processor, cause the processor to: receive a search query from a client device; identify a plurality of documents based on the search query; identify one or more categories associated with the plurality of documents; generate a score for each category of the one or more categories, where the score for a given category is based on a quantity of documents, in the plurality of documents, associated with the category; and select one of the one or more categories to present, as a category suggestion, in connection with the plurality of documents, the category suggestion being selected based on the scores generated for the one or more categories. 17. The system of claim 15 , where the category suggestion is associated with a plurality of different naming schemes, and where, when selecting the one of the one or more categories to present as a category suggestion, the processor executes instructions to: select one of the plurality of different naming schemes.