1. A computer-implemented method comprising the following operations performed by at least one processor: receiving a first search query associated with an entity reference, wherein the entity reference corresponds to one or more distinct entities; providing a set of results for the first search query, wherein the set of results distinguishes between the one or more distinct entities; identifying one or more attributes of at least one entity of the one or more distinct entities based at least in part on the set of results; in response to the first search query, automatically generating a selectable list of one or more additional search queries that are based on but separate from the first search query, wherein the one or more additional search queries comprise combinations of the at least one entity and the one or more attributes; providing the selectable list of the one or more additional search queries for display within a user interface; receiving an input selecting at least one of the one or more additional search queries that are displayed within the user interface; and providing an updated set of results based on the selected one or more additional search queries, wherein the updated set of results comprises at least one result not in the set of results.